/smart-contracts

A library of solidity smart contracts for common use cases

Primary LanguageSolidity

A library of Solidity smart contracts for common use cases

Builds upon Open Zeppelin presets

Contract types:

NFTs (ERC-721)

- Minting
- Ownable and enumerable
- Presale & whitelist
- Gas-optimization: Counters, ERC-721a
- Airdrops
- Reveal
- Payment splitter for mint revenue & royalties wallet
- Staking
- Reserve minting, ownership verification etc.

Tokens (ERC-20)

- Minting
- Burning
- Upgradable

Governance/DAO

- Compund-Bravo model