HelpStorage

Storage (IPFS / Arweave / on-chain SVG)

Three storage layers depending on permanence and price. IPFS via Pinata (cheap, pinned). Arweave via Irys (paid once, kept forever). Pure on-chain SVG (gas-heavy, eternal).

IPFS (Pinata)

Default for most drops. Files are pinned by Pinata; the contract stores the CID and resolves to ipfs://… URIs. Cheap, fast, but requires the pin to stay live - if Pinata goes down or the pin is removed, the file becomes hard to fetch (still discoverable on the IPFS DHT but not guaranteed).

Arweave (Irys)

Pay once, stored ~200 years. The Irys bundler pre-funds storage on Arweave from the creator's pre-funded wallet, then issues a manifest. URIs look like ar://… and resolve forever. More expensive per byte than IPFS but irrevocable.

On-chain SVG

Available for the FullOnchain contract flavour. Every layer's SVG is stored in contract storage (sliced into chunks of 24 KB to fit EIP-170). tokenURI() builds the data: URI on the fly. The most expensive option per byte but bulletproof - as long as Ethereum exists, the art is there.

Need a personalised answer?

ChatZilla lives at the top of the Help center. It knows every topic in this center and can walk you through your specific collection, wallet or transaction.

Create