Forget traditional smart contract design patterns. Compose takes a radically different approach with Smart Contract Oriented Programming.
Code written to be understood first, not just executed. Every facet is self-contained and readable top-to-bottom.
Built specifically for ERC-2535 Diamonds. Deploy facets once, reuse them across multiple diamonds on-chain.
Combine deployed facets instead of inheriting contracts. Build complex systems from simple, reusable pieces.
Smart Contract Oriented Programming (SCOP) - designed specifically for smart contracts, not general software.
Access verified, audited facets deployed on multiple blockchains. ERC-20, ERC-721, access control, and more.
Built with love by the community. Join us in creating the standard library for ERC-2535 Diamonds.