Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/apoorvkwatra99/mythical-creatures-nft-collection
This is a web3 project in which users can mint mythical creature NFTs from a collection of 50 NFTs. This project was built with Buildspace on the Ethereum blockchain. The NFT certificate I received as proof of completing this project can be viewed here: https://opensea.io/assets/matic/0x3CD266509D127d0Eac42f4474F57D0526804b44e/2299?force_update=true
https://github.com/apoorvkwatra99/mythical-creatures-nft-collection
Last synced: about 1 month ago
JSON representation
This is a web3 project in which users can mint mythical creature NFTs from a collection of 50 NFTs. This project was built with Buildspace on the Ethereum blockchain. The NFT certificate I received as proof of completing this project can be viewed here: https://opensea.io/assets/matic/0x3CD266509D127d0Eac42f4474F57D0526804b44e/2299?force_update=true
- Host: GitHub
- URL: https://github.com/apoorvkwatra99/mythical-creatures-nft-collection
- Owner: apoorvkwatra99
- Created: 2021-11-27T01:09:22.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2021-11-29T00:58:55.000Z (about 3 years ago)
- Last Synced: 2024-02-13T09:03:36.785Z (10 months ago)
- Language: JavaScript
- Homepage:
- Size: 367 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-buildspace - mythical-creatures-nft-collection
README
# Mythical Creatures NFT Collection
The project can be viewed here: https://mythical-creatures-nft-collection.apoorvk.repl.co/
This Buildspace project runs on the Rinkeby Test Network. A Metamask wallet with some Ethereum on this test network is all that is needed to test it out! Once a user clicks the link, they can connect their Metamask wallet and then mint an NFT from the Mythical Creatures NFT Collection. Once the NFT has been minted, an alert will provide the user with a link to view their NFT on OpenSea. The user can also click the "NFT Collection" button to view the entire NFT collection on OpenSea.
# Backend
The backend folder is where all the smart contract code lives. `contracts/MyEpicNFT.sol` contains the contract `MyEpicNFT` and has several helper functions. This contract essentially just mints NFTs to the relevant user. The `scripts/run.js` script was mainly used for testing, and the `scripts/deploy.js` script was used to actually deploy the contract.
# Frontend
The frontend folder contains all the code written on Replit. It builds out the actual web page that is linked at the top of this file and calls the contract in the backend. `src/App.js` contains most of the code written here.