| name | arweave |
| description | Arweave protocol and node API — permanent storage, HTTP interface, transactions, blocks, gateways, path manifests. |
| metadata | {"author":"hairy","version":"2026.2.24","source":"Generated from https://github.com/ArweaveTeam/arweave"} |
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/).
Arweave 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.
Core References
| Topic | Description | Reference |
|---|
| Protocol Overview | Blockweave, AR/winston, node vs gateway | core-protocol-overview |
| Transactions | TX structure, id, owner, target, quantity, data, reward, signature, tags | core-transactions |
| Blocks | Block fields, indep_hash vs hash, height, current block | core-blocks |
| Wallets and Balances | Address, balance, last_tx, txs, deposits | core-wallets-balances |
Features
HTTP and Internal API
Gateway and Data
Best Practices
External Links