All Projects → 0xflair → nft-collection-scaffold

0xflair / nft-collection-scaffold

Licence: MIT license
Production-ready code for an NFT Collection sale and minting on Ethereum, Polygon, Arbitrum or Binance Smart Chain

Programming Languages

javascript
184084 projects - #8 most used programming language
solidity
1140 projects

Projects that are alternatives of or similar to nft-collection-scaffold

nft-swap-sdk
Ethereum's missing p2p NFT and token swap library for web3 developers. Written in TypeScript. Powered by 0x.
Stars: ✭ 200 (+277.36%)
Mutual labels:  dapp, polygon, nft, matic
farm-army-backend
Track your farming and pool performance on the Binance Smart Chain, Polygon, Fantom, KuCoin Community Chain, Harmony, Celo - https://farm.army - nodejs backend
Stars: ✭ 86 (+62.26%)
Mutual labels:  polygon, matic, binance-smart-chain
Rabby
The game-changing wallet for Ethereum and all EVM chains
Stars: ✭ 562 (+960.38%)
Mutual labels:  dapp, polygon, arbitrum
typescript-eth-starter
🔌 Ethereum Dapp Basic Typescript Starter
Stars: ✭ 125 (+135.85%)
Mutual labels:  dapp, polygon, matic
pixel-avatars
A Polygon-based minting projects for Developer DAO members who own an Devs for Revolution NFT
Stars: ✭ 117 (+120.75%)
Mutual labels:  polygon, nft
Awesome NFTs
A curated collection about NFTs - by bt3gl
Stars: ✭ 42 (-20.75%)
Mutual labels:  polygon, nft
uniswap-arbitrage-flash-swap
Uniswap flash swap arbitrage solidity contracts
Stars: ✭ 341 (+543.4%)
Mutual labels:  polygon, binance-smart-chain
vaportrade
a p2p trading app on Ethereum & Polygon :)
Stars: ✭ 52 (-1.89%)
Mutual labels:  polygon, nft
nft-app
How to create your own NFT and mint NFT token
Stars: ✭ 145 (+173.58%)
Mutual labels:  dapp, nft
matic-docs
The official documentation for all Polygon products.
Stars: ✭ 181 (+241.51%)
Mutual labels:  polygon, matic
NFT-Dapp-Boilerplate
A highly scalable NFT and DEFI boilerplate with pre added web3 and different wallets with a focus on performance and best practices
Stars: ✭ 51 (-3.77%)
Mutual labels:  dapp, nft
cryptowallet-cli
CW is a crypto wallet generator CLI tool for a lot of blockchains: Bitcoin, Ethereum, Binance Smart Chain and many others
Stars: ✭ 45 (-15.09%)
Mutual labels:  polygon, binance-smart-chain
Smart-Contract-Security-Audits
Certified Smart Contract Audits (Ethereum, Hyperledger, xDAI, Huobi ECO Chain, Binance Smart Chain, Fantom, EOS, Tezos) by Chainsulting
Stars: ✭ 325 (+513.21%)
Mutual labels:  nft, binance-smart-chain
Artion-Client
Client app for Artion, a global NFT marketplace on Fantom Opera.
Stars: ✭ 71 (+33.96%)
Mutual labels:  dapp, nft
poly-flash
Flashloan on Polygon
Stars: ✭ 233 (+339.62%)
Mutual labels:  polygon, matic
Bogged-Token-List
Multichain token lists by Bogged Finance
Stars: ✭ 106 (+100%)
Mutual labels:  polygon, matic
bcdhub
Better Call Dev backend
Stars: ✭ 30 (-43.4%)
Mutual labels:  dapp, nft
rarity-analyser
Cool Rarity is an open source package for easy rarity score calculation with ERC721 NFT metadata collection. It was born in punkscape 01 rarity analyser hackathon.
Stars: ✭ 82 (+54.72%)
Mutual labels:  nft
opensea-arb-nft20
🧸 💸 Detects arbitrage opportunities for ERC-721 tokens between OpenSea and NFT20.
Stars: ✭ 42 (-20.75%)
Mutual labels:  nft
React-Ethereum-Movie-Rating-Dapp
React-Ethereum Decentralized App Starter
Stars: ✭ 16 (-69.81%)
Mutual labels:  dapp

NFT Collection Scaffold

Tweet

Production-ready code for a rarity-based PFP (a.k.a 10k avatar) collection on Ethereum, Polygon (Matic), Binance Chain and any other EVM-compatible chain.

This repository is uses OpenZeppelin and Flair contracts.

Current Features

  • Ability to reveal NFT metadata after the mint, by uploading to IPFS.
  • Deploy ready-made smart contracts to mainnet with a simple command.
  • Ability to run pre-sales by allow-listing addresses.
  • Controllable pre-sale, public sale and direct purchase toggles.
  • Customizable maximum mints per transaction.
  • Customizable maximum pre-sale mints per address.
  • No gas fee for when collectors want to "list" NFTs from this collection.
  • Supports royalty for secondary sales on OpenSea, LooksRare, Rarible, and EIP2981 etc.

Stack

🔥 Quick Start

If you want to create a new NFT Collection under 5 minutes, you can use Flair dashboard, which uses open-source smart contracts to deploy the contract for you, with your full ownership.

🧗 Deploying the Hard Way

1. Clone this repo

git clone https://github.com/0xflair/nft-collection-scaffold.git

2. Create env variables

Copy the .env.dist file to a file named .env, and then edit it to fill in the details. Enter your Etherscan API key, your Infura Access Key, and the private key of the account which will send the deployment transaction.

3. Create collection configuration

Copy collection.config.js.dist to a file named collection.config.js, then update the details based on your collection info, such as name, description, pre-reveal metadata and image.

4. Deploy the contract using Hardhat

# On testnet
npm run deploy:rinkeby

# Or mainnet
npm run deploy:mainnet

😍 Are you looking for Staking?

Flair has a tutorial to create a staking pool under 5 minutes, check it out here!

🚀 WAGMI

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].