As Josh mentioned at 7:21, this tutorial is front-end using Javascript. I will go further and say you are crazy if you use this tutorial for production. Bad characters will abuse your system.
I have a small misunderstanding. You can use anchor rust code to create a minting account as well as use solana/spl-token library. There are also many other instances where we can use either to do the samething. Why are there two implementations and how to choose which one to use. In this video you have used solana/spl-token, but the same thing can be done using anchor
Hey so i've looked at your phantom videos and I'm still wondering how to adapt this script in order to use the Phantom wallet of the user. i need to have a 'signer' object, which is here simply the wallet generated by the Keypair.generate function. But using the Solana wallet adapter, I can only grab the publickey of the wallet... what to do ? thanks!
Hey Josh, i love this tutorial. I am a bit confused, if say I have an NFT which is minted via metaplex (candy machine),got the mint address when I send this to another wallet, where do I find the keypair or i need to generate new one to have token address so i can send them?
Josh would you be able to create a front end that would allow a person to pay for a nft with either an amount of a token or solana. While also turning in a gen1 nft and matching it 1for1 for the gen2?
Yeah it should be possible to do it on the frontend, you just need to create 2 transfer requests. However that wouldn't be safe, instead you should probably have a smart contract that will do the transfer for you. It's the same idea for the NFT exchange.
Hey Josh! That was a very informative video. Quick question: I already have my spl token registered on devnet I want to send this token to my wallet through code . Can u help me with this ?
hello josh, your content is amazing and i learn allot about solana from your channel. you are doing a great job so keep it up 👍. And i need your help, i want to create a nft marketplace on solana for direct selling any buying with fixed price and i did't want any auction feature. Is this processable?
If you're talking about the token address, you can't, if you're just talking about the name. Solana has a github repo that maps token addresses with strings. You can just rename the name associated with your token.
Hi Josh, im getting a Too many requests error being returned to me when doing the create token step. (Was my first time running the build so idk how its too many req)
you do not declare mint or fromTokenAccount and it does not generate any problem, in my project it generates an error as it is not defined, and if I declare it it only exists in createToken and not in mintToken. How come it doesn't cause you any problems?
your function thinks that fromTokenAccount is a local variable thus it is empty. Move your declaration of fromTokenAccount outside the default function your exporting so its declared as global.
Great vid! Would it be possible to, instead of generating a new wallet every time (const fromWallet = Keypair.generate();), instead use the wallet of the user (via Phantom for example) ? thank you !
Your Solana playlist covers the exact topics which I am learning. Thanks
Awesome, glad to know that peopel are finding this stuff helpful!
@@JoshsDevBox I am eagrly waiting for your next new video!🙃
Thanks a lot Josh! Don't stop with the videos!
dude your videos are underrated
Excellent! I'm waiting for your next Solana video! 👏
Eagerly waiting for the next video!
Totally enjoyed your tutorial again! Thank You - Josh!
Thanks a lot Josh!!! keep it up!!!!!
These tutorials are epic, thank you so much for your help!
Mate you are giving us amazing content. Thank you for the hard work, your tutorial helped me a lot.
As Josh mentioned at 7:21, this tutorial is front-end using Javascript. I will go further and say you are crazy if you use this tutorial for production. Bad characters will abuse your system.
Hey Josh thanks for an other great video ! (Did you consider asking a sponsorship from the Solana foundation ?)
Thanks David! That's a good suggestion, I never thought about it, I've mostly been doing this as a hobby.
It's necessary
Or @solandy tutorial
You are the man! Please consider creating a udemy course. You'll make BANK! No one is covering this even a year later. Thank you
Thanks a lot dude, it helps a lot
Amazing contents
wow this is super helpful ! Only 5,719 views on 4 Oct 2022 ?! Gosh where are the others !
Thankyou very much for this video please make nft marketplace using solana
Thanks for the suggestion, I'll add that in my list of video topics!
@@JoshsDevBox i want it too much sir... there is no useful content other's except you sir.. you made me understand so easily..!!
I have a small misunderstanding. You can use anchor rust code to create a minting account as well as use solana/spl-token library. There are also many other instances where we can use either to do the samething. Why are there two implementations and how to choose which one to use. In this video you have used solana/spl-token, but the same thing can be done using anchor
Thank you bro
Hey so i've looked at your phantom videos and I'm still wondering how to adapt this script in order to use the Phantom wallet of the user. i need to have a 'signer' object, which is here simply the wallet generated by the Keypair.generate function. But using the Solana wallet adapter, I can only grab the publickey of the wallet... what to do ? thanks!
I'm looking at the createMintToInstruction function (and not the createMint function that requieres a signer). Maybe that will do the trick
Hey Josh, i love this tutorial. I am a bit confused, if say I have an NFT which is minted via metaplex (candy machine),got the mint address when I send this to another wallet, where do I find the keypair or i need to generate new one to have token address so i can send them?
Josh would you be able to create a front end that would allow a person to pay for a nft with either an amount of a token or solana. While also turning in a gen1 nft and matching it 1for1 for the gen2?
Yeah it should be possible to do it on the frontend, you just need to create 2 transfer requests. However that wouldn't be safe, instead you should probably have a smart contract that will do the transfer for you. It's the same idea for the NFT exchange.
@@JoshsDevBox would you be interested in helping me with this for our project?
I am also curious how this works
nice tutorial but how do I name the tokens like how can I add name, symbol and image?
can I do this on mainnet? if possible, what should I change on code ? ?
Hey Josh! That was a very informative video. Quick question: I already have my spl token registered on devnet I want to send this token to my wallet through code . Can u help me with this ?
hello josh, your content is amazing and i learn allot about solana from your channel. you are doing a great job so keep it up 👍. And i need your help, i want to create a nft marketplace on solana for direct selling any buying with fixed price and i did't want any auction feature. Is this processable?
so helpful, go ahead, but I want know how to rename created tokens
If you're talking about the token address, you can't, if you're just talking about the name. Solana has a github repo that maps token addresses with strings. You can just rename the name associated with your token.
Hey, I love your videos, can you make a video about staking NFTs on solana from scratch?
Hi Josh, im getting a Too many requests error being returned to me when doing the create token step. (Was my first time running the build so idk how its too many req)
you do not declare mint or fromTokenAccount and it does not generate any problem, in my project it generates an error as it is not defined, and if I declare it it only exists in createToken and not in mintToken. How come it doesn't cause you any problems?
your function thinks that fromTokenAccount is a local variable thus it is empty. Move your declaration of fromTokenAccount outside the default function your exporting so its declared as global.
When discord channel? When video on how to do this on mobile like android or IOS?
Josh plz make a video on nft marketplace like magic eden
👆send a direct message for support and guidance ...
your variable names are discussing !!!!
Feedback noted, that's why it's #NotDevelopmentAdvice 😉
Great vid! Would it be possible to, instead of generating a new wallet every time (const fromWallet = Keypair.generate();), instead use the wallet of the user (via Phantom for example) ? thank you !
It is! If you look at some of my phantom wallet video's, you'll see how we can go about getting the user's wallet's public key.
@@JoshsDevBox Thank you ! I will check them out