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