SmartWeave
Definition
A smart contract platform for Arweave that uses lazy-evaluation.
Usage
Supports creation of smart contracts in various languages including JavaScript, WebAssembly, and EVM bytecode.
Related articles

Announcing ao Ventures - an incubator for building and scaling the permanent web with $35M in capital committed
ao Ventures is the best opportunity for builders in the Arweave ecosystem to grow their project and secure funding.

Your FAQ Guide to Arweave: How to interact with Arweave?
This guide answers some of the frequently asked questions regarding interacting with Arweave. Learn about accounts, data uploading and retrieval, smart contracts and more.

Airdrops vs AO's Fair Launch
Crypto airdrops have become a popular way to distribute tokens and incentivize participation in new blockchain ecosystems. By comparing recent major airdrops, in no particular order, we can identify potential issues and best practices.
Other glossary terms
Explore commonly used terms in Web3 and the Arweave ecosystem.
A
A
AR Token
AR Token
The native cryptocurrency of the Arweave network used for transaction fees and rewards.
ArNS (Arweave Name System)
ArNS (Arweave Name System)
A decentralized domain name system for the permaweb.
Arweave
Arweave
A decentralized storage network that allows users to store data permanently and sustainably.
Atomic Assets
Atomic Assets
A unique data type on Arweave, linking data, metadata, and a smart contract under one identifier.
B
B
C
C
D
D
E
E
F
F
G
G
H
H
I
I
J
J
K
K
L
L
M
M
N
N
O
O
P
P
Proof of Access (PoA)
Proof of Access (PoA)
Arweave's consensus mechanism that combines proof of work with proof of storage.
Q
Q
R
R
S
S
Succinct Proof of Random Access (SPoRA)
Succinct Proof of Random Access (SPoRA)
Arweave's current mining mechanism that combines proof of work with proof of storage.
T
T
U
U
Universal Data License (UDL)
Universal Data License (UDL)
Arweave's on-chain content licensing system.
V
V
Verifiable Delay Function (VDF)
Verifiable Delay Function (VDF)
A cryptographic clock that provides a unique identifier to every node each second in the Arweave network.