NFT

Code an NFT Marketplace like OpenSea Step-by-Step [ERC-721, Solidity]




Subscribe Our Youtube Channel

Follow Twitter
Register CoinEX + 1.5% Receive

🤑 Become an in-demand blockchain MASTER:
https://dappuniversity.com/bootcamp

CODE: https://github.com/dappuniversity/nft_marketplace

Related Articles

Table of Contents
00:00 – Intro
01:51 Project Preview
07:15 System Dependencies
08:58 Project Dependencies
13:04 Project Setup
17:20 NFT contract
37:44 Marketplace contract setup
57:30 Make Items
01:08:03 Purchase Items
01:21:34 Front End Setup
01:33:54 Home (Front End)
01:41:16 Create (Front End)
01:50:19 My Listed Items (Front End)
01:56:43 Purchases (Front End)

Subscribe to this channel: https://www.youtube.com/channel/UCY0xL8V6NzzFcwzHCgB8orQ?sub_confirmation=1

Instagram: https://instagram.com/dappuniversity/
Twitter: https://twitter.com/DappUniversity
Email: [email protected]

Source

0 0 votes
Article Rating

Subscribe
Notify of
guest
45 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
J R
J R
1 month ago

hardhat and ethers. have you guys moved from web3 and truffle or is the toolset agnostic?

Mark Sanchez
Mark Sanchez
1 month ago

@Dappuniversity Getting an assertion error on part 6 of the test

value expected to equal 9999.00000807 but got 9999.00000805 do you know what could cause this ?

Grégoire Motot
Grégoire Motot
1 month ago

Thanks, very good tutorial ! I just finished to code this app following the tutorial. I needed 8-10h.

Cyril Raphoz
Cyril Raphoz
1 month ago

Hey ! Awesome video ! :). I don't really understand the difference between the <itemId> and the <tokenId> inside the <struct>… If someone is done to explain that to me :). Thank you !!

Nils Erik Viken
Nils Erik Viken
1 month ago

Amazing tutorial! quick question, instead of using hardhats blockchain (npx hardhat node) is there possible to connect to another blockchain? if so how?

Sourav Maji
Sourav Maji
1 month ago

After deploying in Mumbai testnet, it shows metamask jsonrpc error while buying nfts but when I mint nfts it successful metamask pops up and everything goes smoothly

But the time of buying nfts metamask doesn't pops up and shows metamask jsonrpc error so how to solve that

Cryptonic Chronic
Cryptonic Chronic
1 month ago

cant get past installing [email protected]

*edit got it all working but it is the complete marketplace file already built awesome tutorial how can i get more from your group this is great!

Tyler Cameron
Tyler Cameron
1 month ago

For those running the tutorial:

I am getting the following error at 33:55

npx hardhat run src/backend/scripts/deploy.js –network localhost

Deploying contracts with the account: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266

Account balance: 10000000000000000000000

TypeError: Cannot read properties of undefined (reading 'address')

at saveFrontendFiles (C:UsersTylerCameronnft-marketplacesrcbackendscriptsdeploy.js:25:40)

at main (C:UsersTylerCameronnft-marketplacesrcbackendscriptsdeploy.js:12:3)

at processTicksAndRejections (node:internal/process/task_queues:96:5)

I've checked forums and gone back through and watched the video again, but I can't get the last console log to print properly. Any help is appreciated. Thanks!

Anubhav Borkotoky
Anubhav Borkotoky
1 month ago

Thanks for this tutorial , I had a quick question to anyone reading who followed along the tutorial….

Was anyone else not able to mint the NFT and were stuck in a loading page for a WHILE..?

Ashley Vallone
Ashley Vallone
1 month ago

Most times it amazes me greatly the way I moved from an average lifestyle to earning over $63k per month, utter shock is the word. I have understood a lot in the past few years to doubt that opportunities abound in the financial markets, The only thing is to know where to focus.

Plague Music
Plague Music
1 month ago

:)

Plague Music
Plague Music
1 month ago

jesus

Arthur Mnatsakanyan
Arthur Mnatsakanyan
1 month ago

Don't you need to write tests for the smart contract?

Soul4Sail Productions
Soul4Sail Productions
1 month ago

Same issue I had on other video for NFT creation, git clone doesn't work in terminal, regardless of what directory I'm in. I'm a code noob, but have tech & crypto blockchain knowledge, I want to create my own NFTs & eventually marketplace for those on a blockchain site domain I own, so..I am eager to learn. Help, plz

MrTriplet
MrTriplet
1 month ago

I was geared up to follow this tutorial and its it good except most of the terminal coding you need to follow is offscreen !! so it is impossible to follow, especially when having difficulties.
It is like trying to follow a guitar lesson when the teacher is sat in the other room.

I hope they fix it as it is not a very good advertisement and I like their channel alot.

Frank Gregory
Frank Gregory
1 month ago

Your channel has truly changed my life. i've been studying and researching about crypto for a while now and i got stuck at some point on the learning curve. now i can say I'm truly improving my understanding of this whole new world and making great profit weekly, all thanks to you ❤️

Jeff Rigler
Jeff Rigler
1 month ago

when you build the app and the sites live. Where do you get the nftaddress and nftmarketaddress. I understand how to get this via hardhat and localhost but what about when launched

Bature garba Badamasi
Bature garba Badamasi
1 month ago

yoo, any function of listing purchased nft on the contract ???

heyimsurge
heyimsurge
1 month ago

question, im new to this. im seeing the coding for like "pragna solidity" and so in in different colors..im just typing it out and its all just black and white text..am I doing something wrong in regards to pragna statement execution..meaning do I have to do something special for it to work other than just to type it out?

PRAKHAR OJHA
PRAKHAR OJHA
1 month ago

I did the exact same as the video and everytime I upload an image it logs the path and everything. Whenever I try to search through the IPFS web it doesn't register the hash.

Abraham William
Abraham William
1 month ago

Can I get the presentation slides?

MrTriplet
MrTriplet
1 month ago

Around 30 mins in all the code entry is off screen, can you fit it in and make it larger? much appreciated

Show Sprite
Show Sprite
1 month ago

Could you make a video on KurateDAO? Saw their recent recent $6.85 million investment from Polychain Capital and got curious.

Shohjahon Ahmedov
Shohjahon Ahmedov
1 month ago

solc.compileStandardWrapper got such error at NFT.sol folder what to do can you help me please

Shohjahon Ahmedov
Shohjahon Ahmedov
1 month ago

which solidity extension are you using

Dave Wallace
Dave Wallace
1 month ago

It’s a huge relief to see green on my Binary,stock and Forex market with the help of crista fernandez…She has been of great help with her wonderful trading skills and ideas..Her strategies are accurate and profitable.She a genius

Graham Conquer
Graham Conquer
1 month ago

I'm getting one soon they sell out fast it's gonna be 1 of 800 in the world on engine I reckon I'll be able to hold it and flip it at least 💙

Gary Cork
Gary Cork
1 month ago

Trading cryptocurrency becomes interesting and fun when you study the basics of cryptocurrency and how to manage risk with the help of good account managers..I have been able to stay profitable in the cryptocurrency market with the assistance of Crista Fernandez with her analysis I have made profits of over 64300 usd..God bless her

Rahul Gandhi
Rahul Gandhi
1 month ago

Investing in digital assets has been one of the opportunities for one to earn a good income for living without depending on a 9-5 job.I have been investing heavily on digital assest like cryptocurrency and getting the results as I get over 5000usd weekly isn’t that wonderful?.All thanks to Crista Fernandez for her help and assistance

Kim Jong
Kim Jong
1 month ago

Sometimes it’s good to understand the basic strategies and indicators in making a profitable trade come through..As a beginner and a newbie you shouldn’t be in a rush without proper knowledge of what you are investing on..A newbie in crypto should be long term minded and also work close with good financial advisors..I made over 86,675usd working with the best financial advisor Lady Crista Fernandez..A great thing working with you

Sara Naumcheff
Sara Naumcheff
1 month ago

I can testify Lady crista is a great being.Thank you for making my life a joyful one after several debt..After my first profit of 45000$ I was able to clear my debt and start up a good business..God bless you ma

Devanshi Mandru
Devanshi Mandru
1 month ago

I am so happy This new year just started off good..i just received my profits 20,500$ from Lady Crista Fernandez..I have been loosing all my trade until I met Mrs Crista Fernandez,she is a good account manager and trading expert..she have help good profits in trading so happy to know her..Love from India

maya Indira
maya Indira
1 month ago

When it comes to bitcoin trading,i always recommend beginners to reach out to Mrs Crista Fernandez ever since i started investing in crypto And forex I haven’t had a loss due to the technique and strategies she uses in trading the foreign exchange market…Trade wisely with caution

Win Raguini
Win Raguini
1 month ago

Thank you so much for this. Struggled a bit because I’m very new to React as well so would’ve loved to be able to DL the final version instead of having to manually type all of the boilerplate stuff. Other than that amazing job! Almost finished with it.

KC STORYTIME
KC STORYTIME
1 month ago

too bad we can not see what you are entering in the console as the terminal in your vscode is not visible to those watching your screen.

vinod bargaje
vinod bargaje
1 month ago

Hello @ethan cemer is there any way I get terminal commands which got cropped in video in between 34.00 to 40.00 mins. Thanks in advance

orel sror
orel sror
1 month ago

Thank you so much for this tutorial. I need help right from the beginning . minute 33 – deploy the NFT contract. I have errors on VSC. eithers is not defined. do I need to install something so VS will understand that this is solidity?

Qiqo Javier
Qiqo Javier
1 month ago

I could not see the bottom of the video, its cropped in most crucial parts when commands are typed into the terminal. Other than that great vid. Thanks

Nathan Jacobs
Nathan Jacobs
1 month ago

Not to be proud in anyway at all, but today my NFT holdings have passed the $70k mark…. I had less than $2000 when I entered this space 3 months ago. I am beyond grateful for this opportunity to transform my life and thank you to everyone who has helped me get here.

Sensi Edi
Sensi Edi
1 month ago

Can't see commands in NFT Contract section

Richard Docherty
Richard Docherty
1 month ago

I will forever be indebted to you 😇you’ve changed my whole life I’ll continue to preach about your name for the world to hear you’ve saved me from a huge financial debt with just little investment thanks so much Mrs Desiree Madsen

Kode With Kamran
Kode With Kamran
1 month ago

I really like how this whole video is carried out!! I too create videos on creating blockchain from scratch with explaining all its concepts!!!

Sam Collins
Sam Collins
1 month ago

Awesome video

Ron C
Ron C
1 month ago

i’m having lil issues seeing the bottom of the screen around 35:08 can anybody help with that line of code? 🙏🏾

Emmanuel Oliva
Emmanuel Oliva
1 month ago

All thanks to Mr Jacob Balley for keeping to his promises

Back to top button
45
0
Would love your thoughts, please comment.x
()
x