Skip to content

gxfc158/PiPokerApe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# NFT ERC721 Collection An all-in-one solution for `ERC721` collections. Build, test and deploy your smart contract, together with a totally integrated DAPP within a simple yet powerful workspace. ## Disclaimer This project was created for educational purposes, please refer to the [LICENCE](LICENSE) file for further information. ## Main features - extremely high gas efficiency (users are going to pay lower gas fees compared to traditional collections) - whitelist support with customizable list size (using a Merkle Tree for verification) - automated contract verification through block explorers (e.g. Etherscan) - simple CLI commands that guide you through all the sale steps (whitelist, pre-sale, public sale) - built as a Hardhat project with TypeScript support for a better development experience - includes a fully-featured minting DAPP (React + TypeScript + SCSS + Webpack) - full support for contract interaction through block explorers (e.g. Etherscan), for all the users that do not trust custom DAPPs (including the `whitelistMint(...)` function) - customizable minting DAPP (from basic branding to complete customization) ## YouTube tutorials |Lesson ID|Description|Video link| |---|---|---| |`01a`|Basic setup on **Windows 10**|https://youtu.be/zjlg-0622PU| |`01b`|Basic setup on **macOS Catalina (Intel-based)**|https://youtu.be/acqXzKN5Xys| |`01c`|Basic setup on **Linux**|https://youtu.be/imuqi6Vg3Zw| |`02`|Speedrun: create and deploy a smart contract + DAPP (v1.x)|https://youtu.be/VpXJZSqLO8A| |`03`|The smart contract project|https://youtu.be/XToWWExBLXE| |`04`|The minting DAPP project|https://youtu.be/gs9mVwkn8u4| |`05`|Configuration and security|https://youtu.be/pkA86GHU_xw| |`06`|Managing the collection without leaving Visual Studio Code|https://youtu.be/yOVKEeRMJSs| |`07`|Managing the contract using Truffle Dashboard|https://youtu.be/fwdIA5UuPmM| |`08`|Running smart contract functions manually on the block explorer|https://youtu.be/zhvTJhBbtnE| |`09`|Customizing the look and feel of the DAPP|https://youtu.be/GoDp6yZAY9A| |`10`|Deploying the DAPP|https://youtu.be/uUrbIXUgVz4| _More videos coming soon..._ ## Requirements ### Software - [Visual Studio Code](https://code.visualstudio.com/) (with the [Solidity](https://marketplace.visualstudio.com/items?itemName=JuanBlanco.solidity) extension) - [NodeJs](https://nodejs.org/) (with the [Yarn package manager](https://yarnpkg.com/getting-started/install)) ### Services - Etherscan free API key _(optional: used for the automated contract verificiation, as well as retrieving the current values for gas cost estimation)_ - Infura free basic plan or higher _(optional: used by the CLI commands in order to perform operations on real blockchains, you can skip this if you deploy and manage your contract manually)_ - Coin Market Cap free API key _(optional: used for retrieving the current token price for gas cost estimation in USD)_ # my-test-mintdapp # nft-erc721-collection-2.4.1 #nft-erc721-collection-2.4.1 # gxfc15869584-dapp # ma-stedapp # ma-stedapp # nft-erc721-collection-2.4.5 # nft-erc721-collection

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published