WeaveVM (WVM)
  • WeaveVM (WVM)
  • About WeaveVM
    • Overview
    • Network Releases Nomenclature
    • WeaveVM Alphanets
    • Key Features
    • ELI5
  • Using WeaveVM
    • Compatibility
    • Network configurations
    • WeaveVM Bundler
    • WeaveVM Bundler Gateways
    • wvm:// Data Protocol
    • WeaveVM Precompiles
    • WeaveVM-Native JSON-RPC Methods
    • Self-Hosted RPC Proxies
      • Rust Proxy
      • JavaScript Proxy
    • Code & Integrations Examples
      • ether-rs
      • ethers (etherjs)
      • Deploying an ERC20 Token
  • WeaveVM for evm chains
    • Ledger Archiver (any chain)
    • Ledger Archivers: State Reconstruction
    • DA ExEx (Reth-only)
    • Deploying OP-Stack Rollups
  • WeaveVM ExEx
    • About ExExes
    • ExEx.rs
    • WeaveVM ExExes
      • MLExEx
      • Google BigQuery ETL
      • Borsh Serializer
      • Arweave Data Uploader
      • WeaveVM DA ExEx
      • WeaveVM WeaveDrive ExEx
  • WeaveVM Arweave Data Protocols
    • WeaveVM-ExEx Data Protocol
    • WeaveVM Precompiles Data Protocol
  • DA Integrations
    • WeaveVM-EigenDA Proxy Server
    • WeaveVM - Dymension.xyz: DA client for RollAP
  • WeaveVM Stack Hacks
    • About WeaveVM Stack Hacks
    • Data Availability Hacks
  • MEM Lambda
    • About MEM
    • About MEM Lambda
    • Parallel Execution
    • MEM Lambda Sequencer
    • Contract Example: Counter
  • WeaveVM R&D
    • About R&D
    • elciao
    • ERC-7689
    • WeaveVM & VACP
  • Sunset Network Versions
    • About Sunset Network Versions
    • WeaveVM Alphanet V1
Powered by GitBook
On this page
  • Overview
  • WeaveVM Alphanet V1 Architecture
  • Bidirectional WeaveVM <> Arweave Data Pipeline
  1. Sunset Network Versions

WeaveVM Alphanet V1

Learn more about Alphanet v1 technical architecture

PreviousAbout Sunset Network Versions

Last updated 7 months ago

Overview

WeaveVM is built on , the fast and efficient Ethereum full node implementation in Rust. Custom network configurations, custom pre-compiles, and Execution Extensions () enable WeaveVM's high throughput and access to Arweave-powered permanent storage.

WeaveVM Alphanet V1 Architecture

Bidirectional WeaveVM <> Arweave Data Pipeline

This diagram outlines how WeaveVM Alphanet V1 works under the hood. The WeaveVM network uses for one-direction data writing to Arweave, block serialization (Borsh), and compression (Brotli).

ExExes also handle cloud indexing and communication with . 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 .

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 for more information, and read the .

ExExes
AO
here
WeaveVM Precompiles
announcement
Reth
ExExes