on-chain integration