OpenZeppelin is well known in the Ethereum developer community as their set of audited smart contracts and libraries are a standard in the industry. For example, most of the tutorials that show developers how to deploy an ERC20 token use OpenZeppelin contracts.
As part of its Ethereum compatibility features, OpenZeppelin products can be seamlessly used on Moonbeam. This page will provide information on different OpenZeppelin solutions that you can test.
OpenZeppelin on Moonbeam¶
Currently, the following OpenZeppelin products/solutions work on the different networks available on Moonbeam:
|Product||Moonbeam Dev Node||Moonbase Alpha|
|Contracts & Libraries||✓||✓|
You will find a corresponding tutorial for each product in the following links:
- Contract Wizard — where you'll find a guide on how to use OpenZeppelin web-based wizard to create different token contracts with different functionalities
- Contracts & Libraries — where you'll find tutorials to deploy the most common token contracts using OpenZeppelin's templates: ERC20, ERC721 and ERC1155
- Defender — where you'll find a guide on how to use OpenZeppelin Defender to manage your smart contracts in the Moonbase Alpha TestNet