Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
NFT/ERC-721/Collectible TUTORIAL | Deploy, List on Opensea, Host Metadata on IPFS [See Description]
Play lesson

Crypto Solidity - NFT/ERC-721/Collectible TUTORIAL | Deploy, List on Opensea, Host Metadata on IPFS [See Description]

4.0 (0)
8 learners

What you'll learn

This course includes

  • 266.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

End-To-End NFT/ERC-721/Blockchain Collectible tutorial. We deploy some adorable puppies. We've made some updates to this code! Feel free to follow along with the video, but we made a lot of nice improvements to the repo here: ✨ Updated Code: https://github.com/PatrickAlphaC/nft-mix Deploy your smart contract to Opensea, end-to-end. The Ultimate/end-to-end tutorial. UPDATES: 🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺 1. ValueError: The private key must be exactly 32 bytes long, instead of 0 bytes. If you get this error, add a "0x" to the start of your metamask private key. Follow this if you are getting gas estimation errors (But for Rinkeby instead of Kovan): https://www.youtube.com/watch?v=P7FX_1PePX0 2. requestRandomness no longer requires userProvidedSeed. However, if you use version 1.0.2 of the chainlink-brownie-contracts in your brownie-config.yaml as done in the video, you can ignore this. 3. Skip running `source .env` and instead just make sure in your `brownie-config.yaml` you have `dotenv: .env` and all your environment variables in your `.env` file. 4. We have added a `listen_for_event` function instead of doing `time.sleep` 5. (not done) If someone wants to implement this with Chainlink VRFv2 that would be cool 😊 You can still follow along with everything, but skip the Chainlink section if it's confusing! 🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺🔺 0:00 | Intro 1:02 | Quickstart 16:02 | Deploy an NFT from scratch setup 18:30 | AdvancedCollectible.sol - Importing from github 26:45 | AdvancedCollectible.sol - Contract Constructor 30:20 | AdvancedCollectible.sol - CreateCollectible 42:28 | AdvancedCollectible.sol - fulfillRandomness 52:08 | AdvancedCollectible.sol - setTokenURI 55:40 | Deploy Script 1:05:39 | Link Fund Script 1:12:00 | Deploy Script (continued) 1:16:28 | create_collectible.py 1:25:11 | create_metadata.py 1:36:55 | create_metadata.py - IPFS 1:56:18 | set_tokeuri.py 2:09:55 | View on Opensea 2:11:29 | End Medium Post: https://betterprogramming.pub/how-to-create-nfts-with-solidity-4fa1398eb70a?source=friends_link&sk=a9b1771078d49e49289d8107a23d62f1 Dungeons and Dragons NFT Blog: https://blog.chain.link/build-deploy-and-sell-your-own-dynamic-nft/ Download IPFS: https://ipfs.io/ ALL DIRECTIONS IN THE README: https://github.com/PatrickAlphaC/nft-mix For beginners: https://docs.chain.link/docs/beginners-tutorial ✅✅ Donate ✅✅ I use donated funds to spend money on making fun & informational videos. ETH Wallet address: 0x9680201d9c93d65a3603d2088d125e955c73BD65 😸😸Join the community!😸😸 Twitter: https://twitter.com/patrickalphac Chainlink developers discord: https://discord.gg/2YHSAey Medium: https://medium.com/@patrick.collins_58673 Twitch Stream Uploads: https://www.youtube.com/channel/UCMHHNgcezTnfrJUM1vIiZlQ Twitch: https://www.twitch.tv/patrickalphac 🖥🖥🖥Chainlink Hackathon Registration🖥🖥🖥 https://chain.link/hackathon Sign up here! ☝️☝️☝️☝️☝️ All thoughts and opinions are my own.

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere