Your guides are amazing! You are a great teacher, i'm a complete noob and have made a project on v2 with your video's! If you taking suggestions on videos: -making a nft project and UI using the chains on OpenSea - Arbitrum, Avalanche, Klayton, Optimism, this would put a lot of people miles ahead. There are very few is any videos on these chains to make a collection, any videos made on these would probably draw a lot of views. Thank you for making the video's they are much appreciated!!!!
I am so happy to hear that my videos were able to help you! My goal is to help out others, and at the same time keep learning more! So it makes me really glad to hear such feedback. 💜 I'll look into your suggestion. I really appreciate them! Please keep them coming. 😊
🍭I hope this video helps you get started with Candy Machine V3! 🍭 👉🎁 You can find Key Stroke's Candy Machine V3 UI here: downloads.key-strokes.com/cm-v3-ui-v0 🎁👈 💜☕ Show me your support my buying me some coffee: www.buymeacoffee.com/keystrokes ☕💜 2023/01/20: Update - Verified that CM V3 works again! However, for any NFT Collections that you might be launching in the coming weeks, I would still strongly recommend to use CM V2 - ruclips.net/video/h37srt7Pm_s/видео.html. CM V3 is still under heavy development, and we should wait until its officially out of alpha for launching any public NFT collections with it.
Год назад+1
Error running command (re-run needed): Couldn't find an image filename at index 1. PS C:\Users\th3k0\OneDrive\Masaüstü\candymachinev3> ı Use Windows
Hello! It sounds like the NFT config might be missing NFT with index 1. I need more information to be able to help you. Like post the directory structure, the CM V3/NFT/Collection config files. If you need more hands on support, then I can get on a call with you as well, but I provide that as an additional service (forms.gle/jaZJLzDEQmYQLH7N8)
hello, great tutorial..one small problem, how can I public mint, after the candy guard is added I cannot mint even on CLI with sugar mint command I get this response: "Error running command (re-run needed): Payer is not the Candy Machine mint authority, mint disallowed.", but the mint authority in guard show command is the creator of the candy machine...in the sugar show command the mint autority is the candy guard address, until I added the candy guard I could mint in cli...after not...thanks in advance !
Hello! Candy Machine V3 has changed slightly when I created this video, and my UI fails when rendering the NFT after minting. But minting still goes through successfully and you should see your NFT in your wallet. I will update this UI soon. I am also working on another video with a UI that Metaplex now provides! It should be out in about a day or two.
The react app (root) disappears from browser upon loading. Unless I remove the candy machine ID then I see your landing page w/ an error message "please add candy machine ID"
Hello! Let me investigate this and get back to you. Last time I checked, CMV3 was just broken from Metaplex side. I will check back if things have been fixed or not 😊 Thank you for the feedback and for being a subscriber. It means a lot to me! 💜
Hello! Thank you for being an early supporter! 💜 I am glad that my content helped you 🙌 I wasn't aware of the open creator protocol for royalty enforcement, but that looks pretty interesting! I'll research more on it, and create some videos. Thank you so much for the suggestion! 🔥
Hello! Thank you so much for subscribing 💜 And yes, I will do a video on the Solana Guards :) Any suggestions on what kind of quick videos you'd like for Metaplex and Solana? Quick videos are my favorites as well, as then I dont have to spend hours and hours on editing haha
@@Key_Strokes I am so new that I am not really sure. But it could even be a hello world tutorial, how to create button to connect to wallet, how to create tokens, Solana Pay for app, website, games. NFT for games (maybe Fractal) or more stuff from the ecosystem.
Great suggestions! I did plan on creating a whole Solana programming guide from simple Hello World programs to some advanced projects, but I wasn't sure if there was an audience for it, specially given how Solana has been doing lately. Have you heard others wanting to see some content like that? You have a very nice and established channel about VFX, and I am curious to hear about your journey and your interests in crypto :)
@@Key_Strokes I still think that Solana has chances to comeback. It was probably overvalued because of all the FTX things involved but for games having a fast blockchain like Solana is still unbeatable. BTW There is also the RNDR token by the creators of Octane renderer and it's part of the Solana ecosystem! I am very interested in new technology and having lower prices are much better for me lol. I see there are many chances in the future sor the entertainment industry in blockchain and still having a respectful way towards clients. I am a big hater of these streaming services and miss time when you could buy music or movies.
> I still think that Solana has chances to comeback. It was probably overvalued because of all the FTX things involved but for games having a fast blockchain like Solana is still unbeatable. I 100% agree with you! I am not giving up on Solana :) I am glad to see that I am not alone ;) > BTW There is also the RNDR token by the creators of Octane renderer and it's part of the Solana ecosystem! I am not aware of Octane Rendered, but it sounds important :) Its so much easier to do things on Solana, so yeah, more tokens, more power! :D > I am very interested in new technology and having lower prices are much better for me lol. I see there are many chances in the future sor the entertainment industry in blockchain and still having a respectful way towards clients. I am a big hater of these streaming services and miss time when you could buy music or movies. I am on the same boat. I have been a big fan of NFTs, but I think people exploited it too much, and now its questioned upon. I hope we can bring back the values of NFTs! NFTs will definitely help revolutionize things. Its just a matter of time.
I guess in the newer version the IDL is creating the problem. Problem: The account at the provided address [ELfqDQkpriG9fJyMFVxnAjtUxRw67xWQGFAFia5gLwTg] is not of the expected type [CandyMachine]. Any help will be much appreciated.
Hello! Thank you for watching the video! Can you tell me at what step do you face this issue? Based on the error and this link solscan.io/account/ELfqDQkpriG9fJyMFVxnAjtUxRw67xWQGFAFia5gLwTg?cluster=devnet, it seems like you are using Candy Machine V2, as the owner is marked as "Metaplex NFT Candy Machine v2". Can you make sure that you use the same Sugar version as in the video? I have put the link to it in the description.
> I am sure it is CM v3 as I checked the deployed version as well. Hmm, the SolScan link talks about CM V2, which just doesnt seem right. Can you share the commands that you have run? Maybe that can help. Feel free to create a gist or just post the commands here. Also, here is a link to my CM V3 from the video: solscan.io/account/6PwQ4kq8DxqGSg7GiSy3pqTMsuVVM3H8r1XJX8D2rRUy?cluster=devnet Compare it to your CM, and they seem different: solscan.io/account/ELfqDQkpriG9fJyMFVxnAjtUxRw67xWQGFAFia5gLwTg?cluster=devnet Also, it'll be helpful if you can tell me the step where you face this issue.
Hello! Can you tell me more about the issues you are facing with it? Also, anything specific you'd like to see when covering the SDK? I have used the SDK, and it does seem pretty powerful. Also, please consider supporting me by buying me some coffee 💜 - ko-fi.com/keystrokes - www.buymeacoffee.com/keystrokes Sorry for the late response. Just catching up on all the comments 💜
i get this error when runing sugarcm3 upload: Error running command (re-run needed): Token Metadata Error: InstructionPackError: Failed to pack instruction data
Hey KeyStrokes! First of all, thank you so much for your tutorial. There is an issue though as mentioned in the comments before. "sugar guards add" is not supported anymore! The Sugar CLI version you posted can not be installed (Windows). Only the latest version works, which does not support guard somehow. However, I am struggling with the UI. When I go to localhost3000 I see the button "CONNECT" for wallets, but the button has no function. I do not know to solve this button issue. Any provided help would be very nice! Thank you very much.
Hey Jan! Thanks for the heads up. I’ll check what’s up with the new alpha CM3 Sugar releases and guards. As for the UI, can you check for errors in the browser console? Please note that we need to pick CM3 sugar releases, and not the latest stable releases just in case it wasn’t clear from the video 😊 When I was working on this, I mistakenly used the stable version, and it threw an error about guards not being identified. Can you double check that it’s CM3 specific Sugar that you are using? Though I won’t be surprised if Metaplex breaks it a few times before it gets stable, as it’s in alpha stage after all.
Can you share the repo and the solution so that it can help others too? :) I just tried using this release of sugar, github.com/metaplex-foundation/sugar/releases/tag/sugar-cmv3-alpha.2, and I was able to run "sugarCM3 guard show". I still have a feeling that you might be on the wrong version. Can you share the output of "sugarCM3 --version"?
Hello! I am yet to create videos on candy guards, and cover them all. This will be my next video 😊 If you are launching a project, I would recommend using CMV2 for now until CMV3 gets our of their alpha/beta release. You can follow this video for it. ruclips.net/video/h37srt7Pm_s/видео.html
Hello! This can be done through Candy Guards. I am working on a video where I cover Candy Guards, and how to create Whitelist Mint etc for CMV3. So please keep an eye out for that video 💜
Hello! Can you make sure that the account you are using for creating the Candy Machine has funds? If it does, then just re-run the command. It was probably just a transient error :)
Hello! This is something that you can configure when you create the config file. Checkout this timestamp of the vide: ruclips.net/video/0KHv1dMV8zU/видео.html Let me know if you still have questions on this.
Hello! What kind of suggestions are you looking for? 😊 Metaplex released an example UI that works with CMV3. I am working on a wallet based whitelist video where I tweak that Metaplex UI to work with wallet whitelist. Though, let me know what suggestions you were asking for.
Brother can you plz tell me how and where I can change the KS title icon on the web page? I redesigned the html and css.. this is the only thing I am stuck at..
Hello! I havent used Magic Eden launchpad, but I think they provide white glove service for launching your NFT collection. With Candy Machine V3, it provides a bunch of configurations via Candy Guards, and I won't be surprised if Magic Eden launchpad doesn't support all the features yet. 😊 If you end up using the launchpad, then please do let us know about your experience and the features it provides! I should probably do a video on it as well 😉
Hello! No, we should not update cache,json with anything manually. Can you ensure that you added the candy guards to config.json, and ran the command `./sugarCM3 guard add` after that? Please double check that part again :)
@@Key_Strokes good day. was able to make it work. towards the end you said it's not recommended. if I want to launch a 2000 nft collection, using one image to duplicate, is it recommended to use the deprecated cmv2 or this sugar CMV3?
Hello! It looks like now CMV3 might be stabilizing, but I would still recommend sticking to CMV2 for the most safe launch. Sorry for the late response. Just catching up on all the comments 💜
Hello my friend, I keep getting this error. Both wallets I created have enough funds for the transactions and I have checked that I have the same assets as you. The error: 🛑 Error running command (re-run needed): Failed to upload all files, 11 error(s) occurred: => Upload error: Response failed with the following error: Status: 402 Payment Required
Hello! Another person mentioned about this error, and I just wonder if Bundlr just has downtime sometimes, and if these errors are intermittent, specially given how things are in alpha stage right now. Based on the error's recommendation "re-run needed", I would re-run the commands after a couple of minutes. Let me know if things still don't work for you :)
Hello! Below is what I suggested another member who faced this. Let me know if this helps! - Can you make sure that you have enough balance to mint, and that you aren't minting again using the same account (If you have added the candy guard which allows only 1 mint per wallet). - If you are being charged the bot tax (Check how much you are being charged for the transaction), then probably there is a violation of one of the candy guards thats in place for the candy machine. - If you know how to look at the Browser Console errors, then check for logs in there. That should clearly mention whats wrong.
Hello! It goes into the wallet that you configure with "solPayment" candy guard in the video. Metaplex takes care of everything, and creates the smart contracts for you when you follow the instructions in the video. You do not need to do anything else separately other that whats shown in the videos regarding smart contract deployment. Does that answer your question? 😊
Hello! I will always advise to use the latest CM V3 version available. So v2.0.0 should be fine. CMV3 is still not a stable, and may have compatibility issues in the future. So if you face any issues, then please feel free to post them here! Thank you for the question. 💜
@@Key_Strokes I was able to get it working with candy guards, even edited your UI from the newer video, and run it locally, now the only issue I have is being able to run it on vercel, do you have any experience with that? I am unsure about which run command to use
Everything works, until the mint process, it says "minting unsuccessful" and the logged error was "Signature verification failed". For context, I did exactly what was in this video.
Hello! Can you check if the NFT ends up in your wallet? CMV3 changed slightly since I posted this video, and last I checked, the minting was successful, but displaying the NFT fails. I will update the UI so that it works. Though, you can also try to use the UI in the latest video that I have posted on this topic: ruclips.net/video/fsQIr2Lqy4Q/видео.html It uses the example UI from Metaplex itself.
@@Key_Strokes Yeah I checked that and no NFT was minted. Anyway, I already fixed it, and the problem was with dependency issues, I think some version of libraries have conflict with each other.
Can you share the config.json file? Probably you have setup the guard incorrectly in the config file? I just added a link to the config file in the video description. Please cross check your config file with it.
Ah, I am sorry! Your config looks fine. I just re-read the error message, and it seems like you are using the wrong version of sugar CLI. Make sure you are setting up the correct version of sugar, and that you are using the right version as well when running "sugar guard add". Follow these steps carefully to setup sugar ruclips.net/video/0KHv1dMV8zU/видео.html I hope it helps!
Bro now I am getting this error. Version seem to be correct. ----- Error------ [1/3] Looking up candy machine Error running command (re-run needed): Failed to parse cache file with error: missing field `candyGuard` at line 6 column 3
Hello! Can you make sure that you have enough balance to mint, and that you aren't minting again using the same account (If you have added this candy guard). If you are being charged the bot tax (Check how much you are being charged for the transaction), then probably there is a violation of one of the candy guards thats in place for the candy machine. Let me know if that helps!
That error from the logs help a lot! What did you put for the REACT_APP_OWNER_WALLET I talk about here? Can you make sure its the right public key? ruclips.net/video/0KHv1dMV8zU/видео.html
Hello! Thank you for the kind words :) The UI only supports the default config. I can add support for groups, but I think its best to wait for Metaplex to add that support in, as they can do it properly and define a right pattern for it.
sugar guard add command is not working for me. I am getting below error. Can you please help me to understand why it's not working for me: error: Found argument 'guard' which wasn't expected, or isn't valid in this context USAGE: sugarcm3 [OPTIONS] For more information try --help
Hello! Yes, this should all work on Windows as well. I created this video some time back for Windows users: ruclips.net/video/ZSgXg5eimus/видео.html Are you stuck on something specific?
You mean to ask how to get transaction records for a wallet, and NFT attributes? For the list of transactions you can use "getSignaturesForAddress" and "getTransaction". To find NFT attributes for a given NFT address do this: 1. I cant remember which API we can use to get the token URI. Try to explore the APIs here docs.solana.com/api/http. I'll post back if I get time to explore and if I can find it again. But It should get you this URL: arweave.net/0reZlyV78Va-_Z-xCa7bQPpznxs-ZnuagXnTN0QgnlU. Sorry I couldnt be of much help on this one right now. 2. At the URL, you can find the link to image and the attributes. getSignaturesForAddress - docs.solana.com/api/http#getsignaturesforaddress getTransaction - docs.solana.com/api/http#gettransaction
@@Key_Strokes Thank you for your answer!I want a method to get the transaction records of the nft address I input and the attributes of this nft, but I can't find the corresponding method
I think you can still use "getSignaturesForAddress" to get transactions for the NFT address. Have you tried to use that? Let me know if that works or not, atleast to get the transactions for the NFT. Also, I offer development services, and I can look into this more if you'd like help on your project. :)
@@Key_Strokes I tried "getSignaturesForAddress" to get the signature, like this { "5MiqYAhAgBahZRkVeNp6TAHsQsqsc3nAVdqRTkLomU1RuxLxR2dNY2Br4NPZK7Y9msuN6ov3pPV3Xov6nuapeF1x", "4VkivvAF3NaQ93TfXfhyBWM7KEiQD6GeLo9m24G3gixRAkwK24zNYKjmLU4xLRLZJgr15ozzPZzc1VpDPtsHyYDu", "39QdV2c7qNPuTWFzcvRyqtbR4sp8V7DE7XMKR6KUg9wGv9XqxnXyNav667GHwZEJ2LGTizmmNQjiK2yhhm4HRnJt" } and "getTransaction(signature)" to get the transaction details, but there are too many information in the transaction details, I don't know how to parse out the from and to addresses and the transaction type like "mint", "list" ,"buy", etc.
hi, i love your video.. but this error is appearing - Error running command (re-run needed): Missing or empty assets directory - right after configuring sugar... i already reinstalled all the programs again, i redid the collection.. but still nothing.. always the same error..how can i resolve this? do you know what could be the error?
Hello! Can you share the directory structure please? Most probably the assets folder doesn't exist, or is not following the right structure. Below is the most minimal structure that you need candymachinev3/ ├─ assets/ │ ├─ 0.json │ ├─ 0.png │ ├─ 1.png │ ├─ 1.json ├─ config.json
@@Key_Strokes genius! I know that this is exactly the mistake! a thousand thanks! in case I have 10000 nft do I have to enter number by number or is there a variant that I can enter to continue the sequence? where should i put this archive? directly in the asset?
No problem :) > in case I have 10000 nft do I have to enter number by number If you are talking about the file names, like 0.json, and 0.png, then yeah, they need to be number by number. If you are on Mac, then I think there is a way to rename all the files in bulk following a serial order. > Where should i put this archive? directly in the asset? I didnt get this part. What archive are you talking about? The assets zip file?
Thank you so much for waiting for the premiere. 💜 RUclips is still processing the video, but I am hoping that it'll be ready for viewing in about 20 mins! 🐢
@@aladinme I appreciate these kind words! It definitely motivates me, and I'll keep posting more Candy Machine videos 🙌 There is just only so many topics to cover on Candy Machine, and so I like to branch out and do more Computer Science videos! But please, keep the recommendations coming, specially if you have something in mind that you'd like to watch. 👨💻
Hello! Thank you for checking back in. I haven't had time to double check it yet. But I will post an updated comment by tomorrow. Thanks for the nudge :)
Hey I am facing an issue while running the command ./sugarCM3 upload and gets an error => Upload error: Response failed with the following error: Status: 402 Payment Required Although there are 2 Sols in the creator wallet. @KeyStrokes please help
and on re-running the code, it gives the Error running command (re-run needed): No Bundlr balance found for address: 7hWxzSQbPaAnjtDtosoJoHczY2ziVKa5vQnJEVPoyb5L, check Bundlr cluster and address balance
Hello! So the error changes from "402 Payment Required" to "No Bundlr balance found for address" ? Did you give it another shot? Usually if I face such errors, I wait for a couple of minutes and then retry. Let me know if things still don't work for you. :)
Hi there when i tried to run your cm-v3-ui i keep on getting this error "> craco start 'craco' is not recognized as an internal or external command, operable program or batch file. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! key-stroke-cm-v3-ui@0.1.0 start: `craco start` npm ERR! Exit status 1" any help would really be appreciated
Hello! Are you still facing this issue? Can you double check that you ran "npm install"? You can delete "node_modules" and re-run the command, and try again.
I just posted a new video: ruclips.net/video/fsQIr2Lqy4Q/видео.html Maybe try to follow that video to get something working? Otherwise, I would recommend you to start from scratch, otherwise we might spend way more time on just debugging :)
Your guides are amazing! You are a great teacher, i'm a complete noob and have made a project on v2 with your video's!
If you taking suggestions on videos:
-making a nft project and UI using the chains on OpenSea - Arbitrum, Avalanche, Klayton, Optimism, this would put a lot of people miles ahead. There are very few is any videos on these chains to make a collection, any videos made on these would probably draw a lot of views.
Thank you for making the video's they are much appreciated!!!!
I am so happy to hear that my videos were able to help you! My goal is to help out others, and at the same time keep learning more! So it makes me really glad to hear such feedback. 💜
I'll look into your suggestion. I really appreciate them! Please keep them coming. 😊
Outstanding video. Thank you!
The sample nft docs are not available do you have another option?
🍭I hope this video helps you get started with Candy Machine V3! 🍭
👉🎁 You can find Key Stroke's Candy Machine V3 UI here: downloads.key-strokes.com/cm-v3-ui-v0 🎁👈
💜☕ Show me your support my buying me some coffee: www.buymeacoffee.com/keystrokes ☕💜
2023/01/20: Update - Verified that CM V3 works again! However, for any NFT Collections that you might be launching in the coming weeks, I would still strongly recommend to use CM V2 - ruclips.net/video/h37srt7Pm_s/видео.html. CM V3 is still under heavy development, and we should wait until its officially out of alpha for launching any public NFT collections with it.
Error running command (re-run needed): Couldn't find an image filename at index 1.
PS C:\Users\th3k0\OneDrive\Masaüstü\candymachinev3> ı Use Windows
Hello! It sounds like the NFT config might be missing NFT with index 1. I need more information to be able to help you. Like post the directory structure, the CM V3/NFT/Collection config files. If you need more hands on support, then I can get on a call with you as well, but I provide that as an additional service (forms.gle/jaZJLzDEQmYQLH7N8)
hello, great tutorial..one small problem, how can I public mint, after the candy guard is added I cannot mint even on CLI with sugar mint command I get this response: "Error running command (re-run needed): Payer is not the Candy Machine mint authority, mint disallowed.", but the mint authority in guard show command is the creator of the candy machine...in the sugar show command the mint autority is the candy guard address, until I added the candy guard I could mint in cli...after not...thanks in advance !
yes please cover all of those candy guards
Noted! 😉
your 601st subscriber! Keep up the good work!
Thank you so much for subscribing! I was so excited when I crossed the 600 mark, and then your comment just made my day! 💜
Hey, everything works fine but when I try to mint it says unsuccessful everytime, with any wallet. Any ideas?
Hello! Candy Machine V3 has changed slightly when I created this video, and my UI fails when rendering the NFT after minting. But minting still goes through successfully and you should see your NFT in your wallet. I will update this UI soon. I am also working on another video with a UI that Metaplex now provides! It should be out in about a day or two.
@@Key_Strokes Thanks for that, I will be waiting for the new vid :)
Its out now ruclips.net/video/fsQIr2Lqy4Q/видео.html 💜
really nice video . 😊
The react app (root) disappears from browser upon loading. Unless I remove the candy machine ID then I see your landing page w/ an error message "please add candy machine ID"
The purple button says LOADING, shows up for a moment before disappearing
Hello! Let me investigate this and get back to you. Last time I checked, CMV3 was just broken from Metaplex side. I will check back if things have been fixed or not 😊
Thank you for the feedback and for being a subscriber. It means a lot to me! 💜
Metaplex seems to have fixed issues with CMV3. I tested everything today, and it was all working well. Please feel free to try again 😊
awesome video bro watching you since along time and got alot of help. can u also make a video on open creator protocal royalty enforcement on nfts
Hello! Thank you for being an early supporter! 💜 I am glad that my content helped you 🙌
I wasn't aware of the open creator protocol for royalty enforcement, but that looks pretty interesting! I'll research more on it, and create some videos. Thank you so much for the suggestion! 🔥
I subscribed to your channel! Please do videos for all guards and quick ones for Metaplex (and/or Solana) features!
Hello! Thank you so much for subscribing 💜
And yes, I will do a video on the Solana Guards :)
Any suggestions on what kind of quick videos you'd like for Metaplex and Solana? Quick videos are my favorites as well, as then I dont have to spend hours and hours on editing haha
@@Key_Strokes I am so new that I am not really sure. But it could even be a hello world tutorial, how to create button to connect to wallet, how to create tokens, Solana Pay for app, website, games. NFT for games (maybe Fractal) or more stuff from the ecosystem.
Great suggestions! I did plan on creating a whole Solana programming guide from simple Hello World programs to some advanced projects, but I wasn't sure if there was an audience for it, specially given how Solana has been doing lately. Have you heard others wanting to see some content like that?
You have a very nice and established channel about VFX, and I am curious to hear about your journey and your interests in crypto :)
@@Key_Strokes I still think that Solana has chances to comeback. It was probably overvalued because of all the FTX things involved but for games having a fast blockchain like Solana is still unbeatable.
BTW There is also the RNDR token by the creators of Octane renderer and it's part of the Solana ecosystem!
I am very interested in new technology and having lower prices are much better for me lol. I see there are many chances in the future sor the entertainment industry in blockchain and still having a respectful way towards clients. I am a big hater of these streaming services and miss time when you could buy music or movies.
> I still think that Solana has chances to comeback. It was probably overvalued because of all the FTX things involved but for games having a fast blockchain like Solana is still unbeatable.
I 100% agree with you! I am not giving up on Solana :) I am glad to see that I am not alone ;)
> BTW There is also the RNDR token by the creators of Octane renderer and it's part of the Solana ecosystem!
I am not aware of Octane Rendered, but it sounds important :) Its so much easier to do things on Solana, so yeah, more tokens, more power! :D
> I am very interested in new technology and having lower prices are much better for me lol. I see there are many chances in the future sor the entertainment industry in blockchain and still having a respectful way towards clients. I am a big hater of these streaming services and miss time when you could buy music or movies.
I am on the same boat. I have been a big fan of NFTs, but I think people exploited it too much, and now its questioned upon. I hope we can bring back the values of NFTs! NFTs will definitely help revolutionize things. Its just a matter of time.
chmod 755 sugarCM3 is not working in windows.....?
Hello! Sorry for the delayed response.
You might not need chmod on Windows. Did you try to skip this step/command?
I guess in the newer version the IDL is creating the problem.
Problem: The account at the provided address [ELfqDQkpriG9fJyMFVxnAjtUxRw67xWQGFAFia5gLwTg] is not of the expected type [CandyMachine].
Any help will be much appreciated.
Hello! Thank you for watching the video!
Can you tell me at what step do you face this issue? Based on the error and this link solscan.io/account/ELfqDQkpriG9fJyMFVxnAjtUxRw67xWQGFAFia5gLwTg?cluster=devnet, it seems like you are using Candy Machine V2, as the owner is marked as "Metaplex NFT Candy Machine v2".
Can you make sure that you use the same Sugar version as in the video? I have put the link to it in the description.
@@Key_Strokes Thank you for the reply. I am sure it is CM v3 as I checked the deployed version as well.
> I am sure it is CM v3 as I checked the deployed version as well.
Hmm, the SolScan link talks about CM V2, which just doesnt seem right.
Can you share the commands that you have run? Maybe that can help. Feel free to create a gist or just post the commands here.
Also, here is a link to my CM V3 from the video: solscan.io/account/6PwQ4kq8DxqGSg7GiSy3pqTMsuVVM3H8r1XJX8D2rRUy?cluster=devnet
Compare it to your CM, and they seem different: solscan.io/account/ELfqDQkpriG9fJyMFVxnAjtUxRw67xWQGFAFia5gLwTg?cluster=devnet
Also, it'll be helpful if you can tell me the step where you face this issue.
Hi! can you make a vid on using the metaplex js sdk for nextjs / reactjs? been having a hard time working with their npm package. thank you
Hello!
Can you tell me more about the issues you are facing with it?
Also, anything specific you'd like to see when covering the SDK? I have used the SDK, and it does seem pretty powerful.
Also, please consider supporting me by buying me some coffee 💜
- ko-fi.com/keystrokes
- www.buymeacoffee.com/keystrokes
Sorry for the late response. Just catching up on all the comments 💜
i get this error when runing sugarcm3 upload: Error running command (re-run needed): Token Metadata Error: InstructionPackError: Failed to pack instruction data
Hey KeyStrokes! First of all, thank you so much for your tutorial. There is an issue though as mentioned in the comments before. "sugar guards add" is not supported anymore! The Sugar CLI version you posted can not be installed (Windows). Only the latest version works, which does not support guard somehow. However, I am struggling with the UI. When I go to localhost3000 I see the button "CONNECT" for wallets, but the button has no function. I do not know to solve this button issue. Any provided help would be very nice! Thank you very much.
Hey Jan!
Thanks for the heads up. I’ll check what’s up with the new alpha CM3 Sugar releases and guards.
As for the UI, can you check for errors in the browser console?
Please note that we need to pick CM3 sugar releases, and not the latest stable releases just in case it wasn’t clear from the video 😊 When I was working on this, I mistakenly used the stable version, and it threw an error about guards not being identified.
Can you double check that it’s CM3 specific Sugar that you are using?
Though I won’t be surprised if Metaplex breaks it a few times before it gets stable, as it’s in alpha stage after all.
@@Key_Strokes I checked everything and could not see any errors. However, I found a nother repo that provided the solution.
Can you share the repo and the solution so that it can help others too? :)
I just tried using this release of sugar, github.com/metaplex-foundation/sugar/releases/tag/sugar-cmv3-alpha.2, and I was able to run "sugarCM3 guard show". I still have a feeling that you might be on the wrong version. Can you share the output of "sugarCM3 --version"?
Do you have any recommendations for marketplaces that we can create our collections on?
Hello! MagicEden has been the best marketplace so far IMO.
Hello how can you add use the guard "Allowlist"? Do you have an example or something
Hello! I am yet to create videos on candy guards, and cover them all. This will be my next video 😊
If you are launching a project, I would recommend using CMV2 for now until CMV3 gets our of their alpha/beta release. You can follow this video for it. ruclips.net/video/h37srt7Pm_s/видео.html
@@Key_Strokes thanks alot bud, but will still try cmv3.
Awesome guide!
How can I setup a whitelist with SPL token or Allow List on Candy Machine v3?
Hello! This can be done through Candy Guards. I am working on a video where I cover Candy Guards, and how to create Whitelist Mint etc for CMV3. So please keep an eye out for that video 💜
@@Key_Strokes Oh, nice! I'm excited for the new video
I received an error "No Bundlr balance found" for my owner address .. any idea what i can do ? Thanks
Hello! Can you make sure that the account you are using for creating the Candy Machine has funds? If it does, then just re-run the command. It was probably just a transient error :)
Why did you skip the Passphrase? Is that something we should be setting or not?
Not necessary for testing, when you deploy for real yes note it down somewhere safe
how to mint nft in sequence solana sugarcm3? is there any way to do this??
Hello! This is something that you can configure when you create the config file.
Checkout this timestamp of the vide: ruclips.net/video/0KHv1dMV8zU/видео.html
Let me know if you still have questions on this.
Yo Keystrokes, any suggestion on an updated UI?
Hello! What kind of suggestions are you looking for? 😊
Metaplex released an example UI that works with CMV3. I am working on a wallet based whitelist video where I tweak that Metaplex UI to work with wallet whitelist.
Though, let me know what suggestions you were asking for.
Brother can you plz tell me how and where I can change the KS title icon on the web page? I redesigned the html and css.. this is the only thing I am stuck at..
do i have to do this if I will going to use magic eden launchpad
Hello! I havent used Magic Eden launchpad, but I think they provide white glove service for launching your NFT collection.
With Candy Machine V3, it provides a bunch of configurations via Candy Guards, and I won't be surprised if Magic Eden launchpad doesn't support all the features yet. 😊 If you end up using the launchpad, then please do let us know about your experience and the features it provides! I should probably do a video on it as well 😉
Good day. Did you update the Candy Guard in line 4 in cache.json with any Id. I get missing guards configuration, even after following all steps
Hello! No, we should not update cache,json with anything manually. Can you ensure that you added the candy guards to config.json, and ran the command `./sugarCM3 guard add` after that? Please double check that part again :)
@@Key_Strokes good day. was able to make it work. towards the end you said it's not recommended.
if I want to launch a 2000 nft collection, using one image to duplicate, is it recommended to use the deprecated cmv2 or this sugar CMV3?
Hello! It looks like now CMV3 might be stabilizing, but I would still recommend sticking to CMV2 for the most safe launch.
Sorry for the late response. Just catching up on all the comments 💜
that's great. thanks 🙏
Hello my friend, I keep getting this error. Both wallets I created have enough funds for the transactions and I have checked that I have the same assets as you. The error: 🛑 Error running command (re-run needed): Failed to upload all files, 11 error(s) occurred:
=> Upload error: Response failed with the following error: Status: 402 Payment Required
Hello! Another person mentioned about this error, and I just wonder if Bundlr just has downtime sometimes, and if these errors are intermittent, specially given how things are in alpha stage right now. Based on the error's recommendation "re-run needed", I would re-run the commands after a couple of minutes.
Let me know if things still don't work for you :)
Just spam the command for like 10-15 times, it will work
Metaplex seems to have fixed issues with CMV3. I tested everything today, and it was all working well. Please feel free to try again 😊
love your vids man keep it up
Thank you so much for saying that! It means a lot. 😊
Can I mint 1 NFT few time(2000 times) on sugar?
Hello, i have problem, when i miting write me "Minting unsuccessful!", can u help me?
Hello! Below is what I suggested another member who faced this. Let me know if this helps!
- Can you make sure that you have enough balance to mint, and that you aren't minting again using the same account (If you have added the candy guard which allows only 1 mint per wallet).
- If you are being charged the bot tax (Check how much you are being charged for the transaction), then probably there is a violation of one of the candy guards thats in place for the candy machine.
- If you know how to look at the Browser Console errors, then check for logs in there. That should clearly mention whats wrong.
Metaplex seems to have fixed issues with CMV3. I tested everything today, and it was all working well. Please feel free to try again 😊
so does the sol that the buyer is paying go straight into my wallet? also do you need a smart contract for this?
Hello!
It goes into the wallet that you configure with "solPayment" candy guard in the video.
Metaplex takes care of everything, and creates the smart contracts for you when you follow the instructions in the video. You do not need to do anything else separately other that whats shown in the videos regarding smart contract deployment. Does that answer your question? 😊
@@Key_Strokes yes thanks very much
should we still use sugar-cmv3-alpha.3 or v2.0.0 from last week?
Hello! I will always advise to use the latest CM V3 version available. So v2.0.0 should be fine. CMV3 is still not a stable, and may have compatibility issues in the future. So if you face any issues, then please feel free to post them here! Thank you for the question. 💜
@@Key_Strokes I was able to get it working with candy guards, even edited your UI from the newer video, and run it locally, now the only issue I have is being able to run it on vercel, do you have any experience with that? I am unsure about which run command to use
Hello! I think I have responded to you on Patreon. Let me know if I am confusing you with someone else. 😊
Everything works, until the mint process, it says "minting unsuccessful" and the logged error was "Signature verification failed".
For context, I did exactly what was in this video.
Hello! Can you check if the NFT ends up in your wallet?
CMV3 changed slightly since I posted this video, and last I checked, the minting was successful, but displaying the NFT fails. I will update the UI so that it works. Though, you can also try to use the UI in the latest video that I have posted on this topic: ruclips.net/video/fsQIr2Lqy4Q/видео.html It uses the example UI from Metaplex itself.
@@Key_Strokes Yeah I checked that and no NFT was minted.
Anyway, I already fixed it, and the problem was with dependency issues, I think some version of libraries have conflict with each other.
Ah! Good to know that it was a simple problem. Thanks for following up with the solution 💜
@@yuwi1783 hey there. What did you exacly did? to fix the problem
Hello! Are you facing the same issue? Did you check if the NFT is in your wallet? Let me know more, and I can investigate it further too :)
Can't run sugar guard add. Help plz
error: Found argument 'guard' which wasn't expected, or isn't valid in this context
Can you share the config.json file? Probably you have setup the guard incorrectly in the config file?
I just added a link to the config file in the video description. Please cross check your config file with it.
@@Key_Strokes Thanks ser for replying.
here is my config.json
{
"price": 0.1,
"number": 10,
"gatekeeper": null,
"creators": [
{
"address": "FKZogcy5TqsmsdeXWSktQn8kB86GQBrxv32wbjd55ZDT",
"share": 100
}
],
"solTreasuryAccount": "CBJAx9wYURfFeZFDmjidejnszBLz5knXbVmdYW44a1LH",
"splTokenAccount": null,
"splToken": null,
"goLiveDate": "2022-12-10T10:27:37.018897200+00:00",
"endSettings": null,
"whitelistMintSettings": null,
"hiddenSettings": null,
"freezeTime": null,
"uploadMethod": "bundlr",
"retainAuthority": true,
"isMutable": true,
"symbol": "NB",
"sellerFeeBasisPoints": 500,
"awsConfig": null,
"nftStorageAuthToken": null,
"shdwStorageAccount": null,
"pinataConfig": null,
"guards": {
"default": {
"mintLimit": {
"id": 1,
"limit": 1
},
"solPayment": {
"value": 0.1,
"destination": "CBJAx9wYURfFeZFDmjidejnszBLz5knXbVmdYW44a1LH"
},
"botTax": {
"value": 0.01,
"lastInstruction": true
}
}
}
}
Ah, I am sorry! Your config looks fine. I just re-read the error message, and it seems like you are using the wrong version of sugar CLI. Make sure you are setting up the correct version of sugar, and that you are using the right version as well when running "sugar guard add". Follow these steps carefully to setup sugar ruclips.net/video/0KHv1dMV8zU/видео.html
I hope it helps!
@@Key_Strokes Got it thnx
Bro now I am getting this error. Version seem to be correct.
----- Error------
[1/3] Looking up candy machine
Error running command (re-run needed): Failed to parse cache file with error: missing field `candyGuard` at line 6 column 3
unfortunately the UI doesn't work, I get Minting unsuccessful every time ☹
Hello! Can you make sure that you have enough balance to mint, and that you aren't minting again using the same account (If you have added this candy guard).
If you are being charged the bot tax (Check how much you are being charged for the transaction), then probably there is a violation of one of the candy guards thats in place for the candy machine.
Let me know if that helps!
@@Key_Strokes thank you for your response,
still not working, I have Error Message in the logs: Incorrect collection NFT authority😬
That error from the logs help a lot! What did you put for the REACT_APP_OWNER_WALLET I talk about here? Can you make sure its the right public key?
ruclips.net/video/0KHv1dMV8zU/видео.html
Metaplex seems to have fixed issues with CMV3. I tested everything today, and it was all working well. Please feel free to try again 😊
Hey my friend! great video!
And, one question: this UI works with group of guards? or only works in default config? Thanks!
Hello! Thank you for the kind words :)
The UI only supports the default config. I can add support for groups, but I think its best to wait for Metaplex to add that support in, as they can do it properly and define a right pattern for it.
@@Key_Strokes thanks man! You are the goat!
sugar guard add command is not working for me. I am getting below error. Can you please help me to understand why it's not working for me:
error: Found argument 'guard' which wasn't expected, or isn't valid in this context
USAGE:
sugarcm3 [OPTIONS]
For more information try --help
Hello! Based on the error, it seems like it is expecting `sugarcm3` instead of `sugar`? Did you try that?
Can we use it for Win ?
When you will upload a video for it?
Hello! Yes, this should all work on Windows as well. I created this video some time back for Windows users: ruclips.net/video/ZSgXg5eimus/видео.html
Are you stuck on something specific?
yes im stuck with this v3 i dont know if this can work on win
ill try the previous video maybe it can help me
thanks for your reply
I have had this video tested on Windows, so it should work. Let me know how it goes! 😊
How can I get its transaction records and its attributes through nft address
I tried to use solana/web3.js, but no suitable api was found
You mean to ask how to get transaction records for a wallet, and NFT attributes?
For the list of transactions you can use "getSignaturesForAddress" and "getTransaction".
To find NFT attributes for a given NFT address do this:
1. I cant remember which API we can use to get the token URI. Try to explore the APIs here docs.solana.com/api/http. I'll post back if I get time to explore and if I can find it again. But It should get you this URL: arweave.net/0reZlyV78Va-_Z-xCa7bQPpznxs-ZnuagXnTN0QgnlU. Sorry I couldnt be of much help on this one right now.
2. At the URL, you can find the link to image and the attributes.
getSignaturesForAddress - docs.solana.com/api/http#getsignaturesforaddress
getTransaction - docs.solana.com/api/http#gettransaction
@@Key_Strokes Thank you for your answer!I want a method to get the transaction records of the nft address I input and the attributes of this nft, but I can't find the corresponding method
I think you can still use "getSignaturesForAddress" to get transactions for the NFT address. Have you tried to use that? Let me know if that works or not, atleast to get the transactions for the NFT.
Also, I offer development services, and I can look into this more if you'd like help on your project. :)
@@Key_Strokes I tried "getSignaturesForAddress" to get the signature,
like this {
"5MiqYAhAgBahZRkVeNp6TAHsQsqsc3nAVdqRTkLomU1RuxLxR2dNY2Br4NPZK7Y9msuN6ov3pPV3Xov6nuapeF1x",
"4VkivvAF3NaQ93TfXfhyBWM7KEiQD6GeLo9m24G3gixRAkwK24zNYKjmLU4xLRLZJgr15ozzPZzc1VpDPtsHyYDu",
"39QdV2c7qNPuTWFzcvRyqtbR4sp8V7DE7XMKR6KUg9wGv9XqxnXyNav667GHwZEJ2LGTizmmNQjiK2yhhm4HRnJt"
}
and "getTransaction(signature)" to get the transaction details, but there are too many information in the transaction details, I don't know how to parse out the from and to addresses and the transaction type like "mint", "list" ,"buy", etc.
thanks thanks thanks
Is this process still up to date?
hi, i love your video.. but this error is appearing - Error running command (re-run needed): Missing or empty assets directory - right after configuring sugar... i already reinstalled all the programs again, i redid the collection.. but still nothing.. always the same error..how can i resolve this? do you know what could be the error?
C:\Users\pc\Desktop\solanacandy\sugar-demo>sugar validate
[1/1] Loading assets
Error running command (re-run needed): Missing or empty assets directory
i using windows system
Hello! Can you share the directory structure please? Most probably the assets folder doesn't exist, or is not following the right structure. Below is the most minimal structure that you need
candymachinev3/
├─ assets/
│ ├─ 0.json
│ ├─ 0.png
│ ├─ 1.png
│ ├─ 1.json
├─ config.json
@@Key_Strokes genius! I know that this is exactly the mistake! a thousand thanks! in case I have 10000 nft do I have to enter number by number or is there a variant that I can enter to continue the sequence? where should i put this archive? directly in the asset?
No problem :)
> in case I have 10000 nft do I have to enter number by number
If you are talking about the file names, like 0.json, and 0.png, then yeah, they need to be number by number. If you are on Mac, then I think there is a way to rename all the files in bulk following a serial order.
> Where should i put this archive? directly in the asset?
I didnt get this part. What archive are you talking about? The assets zip file?
why did you delay the video?
Thank you so much for waiting for the premiere. 💜
RUclips is still processing the video, but I am hoping that it'll be ready for viewing in about 20 mins! 🐢
Honestly, I love you content, you're so underrated ! and I wish that you could always post tutorials about candy machine, it's worth it !
@@aladinme I appreciate these kind words! It definitely motivates me, and I'll keep posting more Candy Machine videos 🙌 There is just only so many topics to cover on Candy Machine, and so I like to branch out and do more Computer Science videos! But please, keep the recommendations coming, specially if you have something in mind that you'd like to watch. 👨💻
when is good pls update
Hello! Thank you for checking back in. I haven't had time to double check it yet. But I will post an updated comment by tomorrow. Thanks for the nudge :)
Metaplex seems to have fixed issues with CMV3. I tested everything today, and it was all working well. Please feel free to try again 😊
@@Key_Strokes can't wait to see new video ^_^
your accent is too hard for none-enlish native too understand ...lol . but still a good lesson to learn .
Hey I am facing an issue while running the command ./sugarCM3 upload and gets an error
=> Upload error: Response failed with the following error: Status: 402 Payment Required
Although there are 2 Sols in the creator wallet. @KeyStrokes please help
and on re-running the code, it gives the
Error running command (re-run needed): No Bundlr balance found for address: 7hWxzSQbPaAnjtDtosoJoHczY2ziVKa5vQnJEVPoyb5L, check Bundlr cluster and address balance
Hello! So the error changes from "402 Payment Required" to "No Bundlr balance found for address" ? Did you give it another shot? Usually if I face such errors, I wait for a couple of minutes and then retry. Let me know if things still don't work for you. :)
@@Key_Strokes Hey bro,
Nope, I tried multiple times. the error just keep switching between the two. I am on the windows machine
Hello! I'll give it a shot again, in case something changed on CandyMachine
@@Key_Strokes Thanks, man. Can you try to arrange a windows machine or do it remotely on my pc?
Hi there
when i tried to run your cm-v3-ui i keep on getting this error
"> craco start
'craco' is not recognized as an internal or external command,
operable program or batch file.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! key-stroke-cm-v3-ui@0.1.0 start: `craco start`
npm ERR! Exit status 1"
any help would really be appreciated
Hello! Are you still facing this issue? Can you double check that you ran "npm install"?
You can delete "node_modules" and re-run the command, and try again.
@@Key_Strokes I'd check again
And yh I did install npm
I just posted a new video: ruclips.net/video/fsQIr2Lqy4Q/видео.html
Maybe try to follow that video to get something working? Otherwise, I would recommend you to start from scratch, otherwise we might spend way more time on just debugging :)
@@Key_Strokes it worked thanks for the help