Files
nexus/wiki/entities/OpenZeppelin.md
2026-04-21 00:02:55 +08:00

1.0 KiB
Raw Blame History

title, type, tags, sources, last_updated
title type tags sources last_updated
OpenZeppelin entity
library
smart-contract
security
blockchain-security-auditor
2026-04-20

定义

OpenZeppelin 是以太坊智能合约的标准开发库,提供经过安全审计的 ERC 标准实现(如 ERC-20、ERC-721和安全工具如 ReentrancyGuard、AccessControl

核心组件

  • Contracts标准代币ERC-20、ERC-721、ERC-1155
  • utils安全工具ReentrancyGuard、SafeMath、Pausable
  • pluginHardhat 和 Foundry 集成

常用合约

import {ReentrancyGuard} from "@openzeppelin/contracts/utils/ReentrancyGuard.sol";
import {AccessControl} from "@openzeppelin/contracts/access/AccessControl.sol";

注意事项

  • 安全库本身经过审计,但不意味着使用方式一定安全
  • 常见误区:使用 OpenZeppelin 合约不代表自动安全

Connections