What should happen on-chain?