OpenZeppelin Contracts

API Reference

This API reference is automatically generated from the OpenZeppelin Contracts repository.

Contract Categories

Access Control

Tokens

  • ERC20 - Fungible token standard implementation
  • ERC721 - Non-fungible token standard implementation
  • ERC1155 - Multi-token standard implementation

Utilities

  • Utils - General utility functions and contracts
  • Cryptography - Cryptographic utilities

Governance

Proxy Patterns

  • Proxy - Upgradeable proxy patterns

Interfaces


Generated from OpenZeppelin Contracts v$(cat ../temp-contracts/package.json | grep '"version"' | cut -d '"' -f 4)