Use Cases Overview
Simplicity can be used for a wide range of financial applications.
Blockstream's reference implementations
Examples developed by Blockstream include
- Simplicity DEX for financial options
- Simplicity Lending Protocol for collateralized lending (implementation)
- SHRINCS Simplicity verifier, for Simplicity-based postquantum signature verification on Liquid (see also the PQ Liquid Wallet hackathon project)
Simplicity projects built by others
- Resolvr has created Astrolabe, a Simplicity-based reinsurance investment platform, and Deadcat, a Simplicity-based prediction market.
- SideSwap has launched Swaption, a Simplicity-based noncustodial binary options marketplace.
- StarkWare has used Simplicity to implement a STARK verifier.
- OceanSlim has created anchor, a constant-product automated-market maker (AMM).
Other examples and ideas
Check out the SimplicityHL examples for other introductory smart contract examples, including vault and covenant mechanisms.
In addition to options, lending, insurance, and prediction markets, we've envisioned that Simplicity will be used for
- Cross-chain atomic swaps
- Crowdfunding contracts
- Bitcoin native smart contracts via Simplicity Unchained
- Vaults (multi-stage withdrawals)