On-chain reaction