WeaveVM Alphanet V1
Learn more about Alphanet v1 technical architecture
Last updated
Learn more about Alphanet v1 technical architecture
Last updated
WeaveVM is built on Reth, the fast and efficient Ethereum full node implementation in Rust. Custom network configurations, custom pre-compiles, and Execution Extensions (ExExes) enable WeaveVM's high throughput and access to Arweave-powered permanent storage.
This diagram outlines how WeaveVM Alphanet V1 works under the hood. The WeaveVM network uses ExExes for one-direction data writing to Arweave, block serialization (Borsh), and compression (Brotli).
ExExes also handle cloud indexing and communication with AO. The AO network will serve as an additional layer of hyperparallel DA for WeaveVM's Arweave-archived data.
Read more about how WeaveVM uses ExExes here.
In further updates, around devnet v1.5 we will integrate custom-developed EVM precompiles (precompiled contracts) to achieve two-ways communications with Arweave data from WeaveVM smart contract layer (read and write). Check WeaveVM Precompiles for more information, and read the announcement.