I’m having trouble updating the URI of my Solana NFT using Metaboss. Here’s the command I’m trying to run:
metaboss update uri -a 4KmoJffVvFHmNdnHbbjDaWaBTHSfNMqetZVjAVCGyJve -u [new_arweave_uri] -k my_wallet.json
My wallet address is Em4dctbgQ2nkwRdbj7pdsL5hBVmMe6CoCnCucZvX5J9E.
When I execute this command, I keep getting an RPC response error -32003. I’m not sure what’s causing this or how to fix it. Has anyone encountered this issue before? Any tips on how to successfully update the NFT metadata would be greatly appreciated. Thanks in advance for your help!
hey there LiamDragon22! i’ve run into that pesky -32003 error before too, it can be super frustrating. have you tried using a different RPC endpoint? sometimes the public ones get overloaded.
also, just curious - are you the creator/update authority for that NFT? if not, that could def cause issues.
oh and quick tip - double check your wallet.json file is in the same directory as where you’re running the command from. i’ve totally made that mistake before lol.
what made you want to update the metadata btw? always interested to hear about cool nft projects! lemme know if you figure it out, and good luck!
I’ve encountered similar issues with Metaboss before. One potential solution is to increase the compute budget for your transaction. Try adding the --compute-budget flag to your command, like this:
metaboss update uri -a 4KmoJffVvFHmNdnHbbjDaWaBTHSfNMqetZVjAVCGyJve -u [new_arweave_uri] -k my_wallet.json --compute-budget 400000
This allocates more computational resources for the transaction, which can sometimes resolve RPC errors. Additionally, ensure you’re using a reliable RPC endpoint and that your wallet has sufficient SOL to cover transaction fees. If the problem persists, you might want to consider using an alternative tool like the Metaplex CLI for updating metadata.
yo LiamDragon22, that error’s a pain. tried updating ur metaboss? older versions can be buggy. also, check ur SOL balance - might need more for fees. if ur still stuck, maybe try the metaplex CLI instead? it’s pretty solid for metadata updates. good luck with ur NFT project, hope u sort it out soon!