chainlink diagonal