What is Arweave?
๐ New to this? Just start reading at the top โ it begins in plain English and gets more detailed as you scroll. Jump to any level:
๐ข The simple version
Plain English โ no jargon. Start here.
Arweave is a blockchain that stores data permanently โ you pay once to upload, and the data is guaranteed to be available forever, making it the infrastructure for truly permanent websites, NFT metadata, and historical records that cannot be deleted or censored.
The permanence problem with normal storage
Normal cloud storage (Amazon S3, Google Cloud) charges monthly fees forever. When you stop paying, your data disappears. IPFS pins data on nodes, but nodes can go offline and there is no economic guarantee that your data persists long-term. Even blockchain systems like Ethereum only store critical state โ storing large files on Ethereum mainnet is prohibitively expensive.
Arweave's solution: pay once, store forever. When you upload data to Arweave, you pay a one-time fee in AR tokens. This fee is placed into an endowment โ a storage pool that earns yield over time. The endowment is calculated to be sufficient to pay for storage costs for at least 200 years, assuming storage costs continue their historical trend of decreasing over time. Miners are paid from this endowment perpetually to store and replicate data.
The permaweb โ the permanent web
The most common use of Arweave is hosting the "permaweb" โ websites and applications deployed on Arweave that can never be taken down. Because Arweave data is permanent and accessible via standard HTTP gateways, a website deployed on Arweave can be linked to and accessed like a normal URL, but neither the creator nor anyone else can delete it. This has become important for NFTs: NFT metadata and images stored on Arweave can never disappear, unlike metadata stored on centralised servers that might go offline.
What AR is used for
AR is the currency for paying storage fees on the Arweave network. Every upload requires AR payment. AR is also earned by miners who store and replicate the network's data. Unlike most crypto tokens, AR has a direct and clear utility: it is the single mechanism for purchasing permanent data storage on the network.
Is it legal in India?
Yes. AR is a VDA under Indian law. 30% tax and 1% TDS apply. See India regulation.
๐ก A bit more detail
For when you want to go a little deeper.
The storage endowment model
When a user pays to store data on Arweave, the fee goes into a storage endowment pool, not directly to miners. Miners receive a portion of the endowment as a block reward each block. The endowment is modelled to last 200+ years based on the assumption that storage costs decrease at approximately the same rate as they have historically (roughly 30-40% per year in cost reduction over decades). As costs decrease, each dollar in the endowment covers more storage, extending the effective coverage period. This actuarial approach to perpetual storage is Arweave's core economic innovation.
NFT projects use Arweave to store metadata and images permanently โ eliminating the risk of NFT links pointing to empty URLs when centralised hosts go down. The Solana NFT ecosystem heavily uses Arweave through Metaplex (the primary Solana NFT standard) for on-chain metadata storage. Internet Archive has used Arweave to backup portions of their digital archive. Mirror.xyz, a web3 publishing platform, stores all articles permanently on Arweave. Government documents, academic papers, and historical records have been submitted to Arweave for permanent preservation. The ArDrive application provides a Google Drive-like interface for managing Arweave storage.
AR token supply and mining economics
AR has a fixed maximum supply of 66 million tokens. The distribution: 55 million were pre-mined at launch and sold through private rounds and public sale; 11 million are emitted as mining rewards over approximately 232 years of block production. The 11 million mining reward supply is extremely slowly emitted โ the block reward is tiny, complemented by transaction fees. Miners primarily compete for transaction fee income rather than block rewards, especially as the network matures.
Key Arweave metrics: total data stored (in gigabytes or terabytes โ the fundamental measure of network utility), AR storage price per gigabyte over time (measures cost competitiveness), number of active miners (security indicator), and endowment value relative to projected storage costs (solvency check on the permanence guarantee). Arweave is unique in that its sustainability can be mathematically modelled: the endowment either holds or it does not. Live data: CoinGecko ยท ViewBlock explorer.
๐ฃ The full technical picture
For the technically curious.
The blockweave and SPoRA mining
Arweave uses a data structure called a "blockweave" rather than a standard blockchain. Each block in the weave must include proof that the miner has access to a randomly selected previous block (the "recall block"). To mine a new block, miners must retrieve and hash a random block from the weave's history โ they cannot mine without having stored historical data. This "Proof of Access" mechanism means that mining and data storage are cryptographically coupled: you cannot earn mining rewards without storing the data.
SPoRA (Succinct Proofs of Random Access), introduced in Arweave 2.0, improved this mechanism. SPoRA requires miners to have random access across the entire dataset, making partial storage (storing only popular data) less competitive than storing the full dataset. This creates stronger economic incentives for comprehensive data replication.
Source: Williams, S. & Jones, W. (2019). Arweave: A Protocol for Economically Sustainable Information Permanence. Arweave Yellowpaper. arweave.org/yellow-paper.pdf ยท Arweave docs: docs.arweave.org
AO โ Arweave's computation layer
AO (Actor Oriented) is Arweave's computation layer โ a hyper-parallel computer built on top of Arweave's permanent data storage. AO processes are long-running computation units that communicate via message passing and store their state permanently on Arweave. Unlike Ethereum smart contracts (limited by block gas), AO processes can perform unlimited computation because their execution traces are stored on Arweave rather than on a constrained blockchain. AO launched on Arweave mainnet in 2024 and introduces a new paradigm: permanent data (Arweave) + unlimited computation (AO) as an alternative to traditional blockchain smart contract architectures.
Arweave transactions use a Merkle-based data format where large files are split into chunks (each 256KB by default) and the chunk Merkle root is stored in the transaction header. Chunks are stored by miners separately from block headers. When a transaction is retrieved, the gateway reassembles chunks from whichever miners hold them. The transaction fee is calculated per byte of data, with a base fee that accounts for the expected storage cost over 200 years based on the storage endowment model. The gateway layer (arweave.net and community-operated gateways) serves data over HTTPS โ content is accessible at https://arweave.net/{transaction_id} with no special software required.
Key facts
- Purpose: Permanent decentralised data storage
- Data structure: Blockweave (Proof of Access mining)
- Storage model: Pay once, store forever (endowment)
- AR supply: 66 million maximum (fixed)
- Mining mechanism: SPoRA (Succinct Proofs of Random Access)
- Computation layer: AO (launched 2024)
- Founded: 2017 (Sam Williams, William Jones)