Contracts Wizard

Not sure where to start? Use the interactive generator below to bootstrap your contract and learn about the components offered in OpenZeppelin Contracts.

Place the resulting contract in your contracts or src directory in order to compile it with a tool like Hardhat or Foundry. Consider reading our guide on Developing Smart Contracts for more guidance!