on-chain financial instruments