Build Secure Smart Contracts in Solidity
OpenZeppelin Contracts helps you minimize risk by using battle-tested libraries of smart contracts for Ethereum and other blockchains. It includes the most used implementations of ERC standards.
Reduce the risk of vulnerabilities in your applications by using standard, tested, community-reviewed code.
Focused on security
Using top level standard contracts security patterns and best practices.
Simple, robust code. Easy collaboration and auditing.
Community-driven. Used by the biggest players in the industry.
Projects building with OpenZeppelin Contracts
Your blueprint for decentralized systems
Automate your workflow
Automate your Ethereum operations using OpenZeppelin Defender to deliver high-quality products faster with lower risk to users.
Join our community
Ask questions to our community, learn about security and become familiar with smart contract development.