Build Securely on Ethereum with OpenZeppelin
OpenZeppelin equips developers on Ethereum with audited libraries, upgrade plugins, and security tooling that accelerate development, minimize risk, and power the most trusted onchain applications.
pragma solidity 0.5.16;
import "openzeppelin-solidity/contracts/ownership/Ownable.sol";
import "openzeppelin-solidity/contracts/token/ERC20/IERC20.sol";
import "openzeppelin-solidity/contracts/math/SafeMath.sol";
/// @author: AAVE
contract FlashExchange is Ownable {More than
$15.35 trillion
Total Value Transferred through OpenZeppelin Contracts on Ethereum
More than
$231 billion
Total Value Locked in OpenZeppelin Contracts on Ethereum
Contracts
Contracts Wizard
Generate secure Ethereum smart contracts in seconds. Configure modules, preview the code, and export directly into your workflow.
Upgrades Plugins
Deploy and manage upgradeable contracts on Ethereum with confidence using Hardhat and Foundry plugins. Automate proxy deployments, enforce rigorous safety checks, and integrate onchain verification.
Contracts MCP
Integrate with AI development environments to generate and deploy Ethereum contracts using OpenZeppelin’s audited libraries and standards.
Open Source Tools
Relayer
Reliable transaction relaying for Ethereum, enabling applications to interact securely with the network while simplifying backend operations and transaction management.
Monitor
Track your Ethereum applications in real time. Detect anomalies, watch critical events, and trigger alerts or automated responses to keep your contracts secure and your users protected.
UI Builder
Create a ready-to-use front end for any Ethereum contract in seconds. Select the function, generate a React UI with wallet connection and multi-network support, and export a complete application.
Safe Utils
Verify every multisig transaction before signing. Safe Utils lets you check transaction hashes on Ethereum, protecting teams from malicious or unexpected actions.
Role Manager
Define role-based permissions with flexible hierarchies and fine-grained admin rights. Perfect for DAOs, multisigs, and custom governance frameworks on Ethereum.

Join the community
Build with thousands of developers shaping the OpenZeppelin libraries and tools. Report issues, review pull requests, and contribute audited code back to the ecosystem.
Enterprise-grade compliance and certifications
- CCPA Compliant
- SOC2 Certified
- GDPR Compliant
Security Services
Smart Contract Security Audit
Secure your Ethereum application with comprehensive audits that protect DeFi protocols, tokenization protocols, and more, delivering industry-leading safety standards that empower developers and institutions to scale confidently.
Blockchain Infrastructure Audit
Strengthen your protocol's offchain infrastructure through comprehensive audits of node implementations, bridge components, and more, ensuring robust foundations for your operations.
ZKP Audit
Validate your ZK protocols on Ethereum through comprehensive reviews of circuit design, prover systems, and verification contracts, guaranteeing cryptographic integrity and robust integration.