R1 was contracted by Cake to develop a protocol for the trust-less decentralized trading of Bitcoin Ordinals. I used IPFS to store semi-signed (PSBT) transactions, with CIDs published on-chain.
The SADO protocol could allow for both 3 step instant purchasing as well as 6 step bidding mechanisms. Since the protocol relied upon UTXO data only, it could support a host of meta protocols beyond just ordinals.
What initially started as a protocol eventually expanded into a suite of open-source tools and services used by Ordzaar – called Sado.Space: