OpenZeppelin Contracts written in Cairo for Starknet, a decentralized ZK Rollup
Cairo-contracts is OpenZeppelin's library for secure smart contract development written in Cairo for Starknet, a decentralized zero-knowledge rollup. The project provides a comprehensive set of reusable components and interfaces covering token standards (ERC20, ERC721, ERC1155), access control, account abstractions, governance, security utilities, upgradeable contracts, and cryptographic primitives—all built with Cairo as the primary language. Behind the project is OpenZeppelin, a widely-used security-focused smart contracts organization, and the code has been formally audited by Zellic across multiple versions.