1---2name: arweave3description: Arweave protocol and node API — permanent storage, HTTP interface, transactions, blocks, gateways, path manifests.4---56> Skill based on Arweave (official Erlang node/gateway), generated 2026-02-24. Docs from `sources/arweave/` (README, http_iface_docs, http_post_unsigned_tx_docs, doc/).78Arweave is a distributed, cryptographically verified permanent archive. Data is stored in a decentralised peer-to-peer Blockweave; amounts are in winston (1 AR = 10^12 winston). The node exposes an HTTP API for transactions, blocks, wallets, price, and peers; gateways serve content by domain with optional path manifests and custom domains.910## Core References1112| Topic | Description | Reference |13|-------|-------------|-----------|14| Protocol Overview | Blockweave, AR/winston, node vs gateway | [core-protocol-overview](references/core-protocol-overview.md) |15| Transactions | TX structure, id, owner, target, quantity, data, reward, signature, tags | [core-transactions](references/core-transactions.md) |16| Blocks | Block fields, indep_hash vs hash, height, current block | [core-blocks](references/core-blocks.md) |17| Wallets and Balances | Address, balance, last_tx, txs, deposits | [core-wallets-balances](references/core-wallets-balances.md) |1819## Features2021### HTTP and Internal API2223| Topic | Description | Reference |24|-------|-------------|-----------|25| HTTP API | Info, tx, block, wallet, price, peers, POST tx | [features-http-api](references/features-http-api.md) |26| Internal API | Wallet generation, unsigned tx (internal_api_secret) | [features-internal-api](references/features-internal-api.md) |2728### Gateway and Data2930| Topic | Description | Reference |31|-------|-------------|-----------|32| Path Manifests | Multi-path apps, manifest schema, index path | [features-path-manifests](references/features-path-manifests.md) |33| Gateway Setup | TLS, main domain, custom domains, DNS TXT | [features-gateway](references/features-gateway.md) |34| IPFS Pinning | ipfs_pin, IPFS_Add tag, monitoring | [features-ipfs-pinning](references/features-ipfs-pinning.md) |3536## Best Practices3738| Topic | Description | Reference |39|-------|-------------|-----------|40| Units and Encoding | Winston strings, base64url, Content-Type tags | [best-practices-units-and-encoding](references/best-practices-units-and-encoding.md) |4142## External Links4344- [arweave.org](https://www.arweave.org)45- [Yellow paper](https://yellow-paper.arweave.dev)46- [ArweaveTeam/arweave GitHub](https://github.com/ArweaveTeam/arweave)47- [HTTP API Postman](https://documenter.getpostman.com/view/5500657/RWgm2g1r)