Skip to content

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.

 Bootstrap your smart contract creation with OpenZeppelin Contracts Wizard. 



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.

Modular approach

Simple, robust code. Easy collaboration and auditing.

Open source

Community-driven. Used by the biggest players in the industry.

Projects building with OpenZeppelin Contracts

Your blueprint for decentralized systems

Secure your workflow

Use OpenZeppelin Defender, a mission-critical developer security platform to code, audit, deploy, monitor, and operate blockchain applications with confidence. Integrating security directly into your development workflow.

Learn More

Join our community

Ask questions to our community, learn about security and become familiar with smart contract development.