{"repo":"artgenexyz/nft-contracts","free":true,"listed":false,"github":"https://github.com/artgenexyz/nft-contracts","clone":"git clone https://github.com/artgenexyz/nft-contracts.git","description":"Open-source NFT contracts used by Buildship","language":"Solidity","stars":194,"topics":["ethereum","solidity","nft","erc721","erc1155","smart-contracts"],"license":"GPL-3.0","category":"blockchain-web3","readme_excerpt":"NFT Contracts by Buildship Donate on Gitcoin if you like this repo ❤️‍🔥 This is a collection of smart-contracts that help you to launch your own 10k-avatar collection like CryptoPunks, Bored Ape Yacht Club or Pudgy Penguins. Made by https://buildship.xyz. If you can't code, use our simple web-app to deploy! USE AT YOUR OWN RISK. Most of the features are in production already, however this doesn't guarantee any security. Unreleased and speculative code is located in contracts/experiments directory. Features include: ERC721CommunityImplementation.sol - Limited supply - Mint N tokens in one transaction - Generative art - Lazy Mint – buyers pays for mint - Manually start/stop sale - Reserve X tokens for team or community - Deployed by Factory using Clones - Supports NFTExtension to upgrade mint and tokenURI functions ERC721CommunityBase.sol - Same features as ERC721CommunityImplementation - Import and inherit in your own projects ERC721CommunityImplementation A copy of ERC721CommunityImplementation without any mention of Buildship. It's used as a base interface for Buildship Fuelpass subscribers (https://buildship.xyz/fuelpass). NFTExtension - Can be added to main NFT using addExtension - Support changing mint and tokenURI functions How to use: Init Development When you change something, run: Then, to test your code: Checking different versions of ERC721CommunityImplementation: Deploy to production You can deploy using Hardhat. Refer to Hardhat scripts and console guides for dep","default_branch":null,"files":null,"tree":[],"storefront":"/r/artgenexyz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/artgenexyz/nft-contracts/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}