S&P Global Enters Agreement to Acquire OpenZeppelinRead the announcement
lineaOpen Zeppelin Z

Build Securely on Linea with OpenZeppelin

OpenZeppelin empowers developers on Linea with audited libraries, upgrade plugins, and open-source tooling to build applications that inherit Ethereum compatibility while benefiting from zkEVM scalability and low-cost transactions.

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.24;

import {ERC20} from "@openzeppelin/contracts/token/ERC20/ERC20.sol";
import {Ownable} from "@openzeppelin/contracts/access/Ownable.sol";

contract MyToken is ERC20, Ownable {
    constructor() ERC20("MyToken", "MTK") Ownable(msg.sender) {}

    function mint(address to, uint256 amount) external onlyOwner {
        _mint(to, amount);
    }
}

OpenZeppelin Solidity Contracts

A suite of audited contracts and utilities for Linea’s zkEVM. Developers use these secure and reusable building blocks to accelerate deployment, reduce risk, and deliver Ethereum-compatible apps that leverage zk-rollup performance.

More than

$101 billion

Total Value Transferred through OpenZeppelin Contracts on Linea

More than

$3 billion

Total Value Locked in OpenZeppelin Contracts on Linea

Contracts

Contracts Wizard

Generate secure Linea smart contracts in seconds. Select modules, preview Solidity code, and export directly into your zkEVM development workflow.

Contracts Wizard

Upgrades Plugins

Deploy and manage upgradeable contracts on Linea using Hardhat and Foundry plugins. Automate proxies, apply safety checks, and verify upgrades with confidence on zkEVM.

upgrades plugins

Contracts MCP

Seamlessly integrate OpenZeppelin’s libraries into AI-powered development environments for Linea. Generate and deploy secure contracts guided by proven standards and zkEVM compatibility.

MCP

Open Source Tools

Relayer

Reliable transaction relaying for Linea, enabling applications to interact securely with the zkEVM while simplifying backend operations and transaction flow.

relayer

Monitor

Track Linea applications in real time. Detect anomalies, follow key events, and trigger alerts or automated responses to keep contracts and users safe.

Monitor tracking a contract

UI Builder

Quickly create a frontend for any Linea contract call. Choose the function, auto-generate a React interface with wallet connection, and export a complete zkEVM app.

UI Builder function picker

Safe Utils

Verify multisig transaction hashes before signing. Safe Utils ensures Linea teams can confirm actions with confidence and prevent malicious activity.

Safe Utils transaction hash check

Role Manager

Define roles and permissions with flexible hierarchies and granular admin rights. Well-suited for DAOs, multisigs, and governance frameworks on Linea.

Role Manager roles overview
Join the Community

Join the Community

Enterprise-grade compliance and certifications

  • CCPA Compliant
  • SOC2 Certified
  • GDPR Compliant

Security Services

Smart Contract Security Audit

Secure your Linea applications with comprehensive Solidity contract audits that ensure protocol security and resilience on the zkEVM, delivering gold-standard security and scalability.

Audit severity summary

Blockchain Infrastructure Audit

Strengthen your offchain infrastructure through specialized audits of zkEVM components, sequencer implementations, and crosschain bridges, ensuring security across every layer of your technology stack.

Audit status

ZKP Audit

Validate your Linea zero-knowledge systems through rigorous audits of proof circuits, cryptographic provers, and verifier contracts, ensuring mathematical soundness and secure integration within the Ethereum ecosystem.

ZKP audit

The security standard for onchain finance

Talk to an Expert