this is a poc of an on-chain conditional equity transfer protocol that is meaant to be somewhat composable with pluggable modules that account for the transfer conditions, equity, and oracle/data resolution. instead of using a central registry with potential proofs (e.g via Merkle Tree) & self-maintained, it strives to leverage external oracles for specific conditional inquiries, such as ChainLink for conditions reliant on asset price.
- https://api.thegraph.com/subgraphs/name/henry-wrightman/1v1-goerli (goerli)
- https://api.thegraph.com/subgraphs/name/henry-wrightman/1v1-mumbai (mumbai)
this dapp fascilitates the means for 1v1 style wagering on-chain; from creation to settlement via the cet protocol. wagers can be one-sided (e.g airdrops), two-sided (e.g wagers), transfer ERC20/ERC721s (hopefully ERC1155s), and validate against oracles like chainlink or UMA.
airdrxp.xyz (WIP)
this dapp demonstrates the cet-protocol for something like conditional airdrops, where NFTs could be dropped to recipients based off of on-chain preconditions reliant on an oracle.