Pre-hooks can be employed to “put in place” conditions for an purchase. Examples contain executing the code needed for validating an on-chain signature, or environment the necessary approvals via an EIP-2612 permit. CoW Protocol is a totally permissionless trading protocol that leverages Batch Auctions as its selling price discovering mechanism. https://v2-cowswap.fi/