Arweave for Storage

Arweave allows permanent storage of assets, and it's a wonderful option for decentralized storage. It's the preferred solution for storing RebelMint NFT assets for a variety of reasons, including the pay-once store-forever approach, and their 'censorship resistant' tech.

You need AR tokens in an Arweave wallet, then you have to upload data twice for each NFT. Annoying but this is how you DIY and don't have to pay anybody else any fees. Most NFT minting apps handle data storage for you - and charge a hefty price for the convenience. It may be a bit of a learning curve at first, but once you do it a couple times, you're rollin' easy.

You're going to need a wallet. You can learn about options here: https://docs.arweave.org/developers/wallets/arweave-wallet or you can tl;dr and go here: https://arweave.app/welcome

You'll need a few AR Tokens, and that should allow you many mints. Depending on how much of a pain it is for you to get them will determine how many you might want to get to start. More pain = get more so they last longer. I think 5 will be plenty to start. The quickest/simplest way to get them is probably just bridge Eth to AR on a cross-chain bridge like this one: https://app.rocketx.exchange/swap/ETHEREUM.ethereum/ARWEAVE.arweave/0.07?from=Ethereum&to=Arweave

Got your tokens in your wallet? Sweet. Create an account or log in with your wallet to https://app.ardrive.io and make a folder for your contract / collection. Note that you can't ever delete anything from your drive, so don't put anything sensitive there. You'll need to upload your NFT asset first (like image) then use a link to that asset in the metadata builder on RebelMint. Then, you upload a JSON file and get the public link to that file. That's all you need Arweave for - 2 uploads per NFT, and frequently they JSON is so small and cheap that Ardrive covers your cost.

That's it. Assets permanently stored and decentralized. Rockin!

Last updated