load.network
  • Load Network
  • Quickstart
  • About Load Network
    • Overview
    • Network Releases Nomenclature
    • Load Network Alphanets
    • Key Features
    • ELI5
  • Using Load Network
    • Compatibility & Performance
    • Network configurations
    • Load Network Bundler
    • 0xbabe2: Large Data Uploads
    • Load Network Bundler Gateways
    • Load Network Precompiles
    • LN-Native JSON-RPC Methods
    • load:// Data Protocol
    • Self-Hosted RPC Proxies
      • Rust Proxy
      • JavaScript Proxy
    • Code & Integrations Examples
      • ethers (etherjs)
      • Deploying an ERC20 Token
  • Load Network Cloud Platform
    • Cloud Platform (LNCP)
    • Load S3 Protocol
    • load0 data layer
  • Load Network for evm chains
    • Ledger Archiver (any chain)
    • Ledger Archivers: State Reconstruction
    • DA ExEx (Reth-only)
    • Deploying OP-Stack Rollups
  • Load Network ExEx
    • About ExExes
    • ExEx.rs
    • Load Network ExExes
      • Google BigQuery ETL
      • Borsh Serializer
      • Arweave Data Uploader
      • Load Network DA ExEx
      • Load Network WeaveDrive ExEx
  • Load Network Arweave Data Protocols
    • LN-ExEx Data Protocol
    • Load Network Precompiles Data Protocol
  • DA Integrations
    • LN-EigenDA Proxy Server
    • LN-Dymension: DA client for RollAP
  • load hyperbeam
    • About Load HyperBEAM
Powered by GitBook
On this page
  • About
  • Protocol Specifications
  • LN-ExEx Data Items Uploaders
Export as PDF
  1. Load Network Arweave Data Protocols

LN-ExEx Data Protocol

About LN-ExEx Data Protocol on Arweave

PreviousLoad Network WeaveDrive ExExNextLoad Network Precompiles Data Protocol

Last updated 2 months ago

About

The LN-ExEx data protocol on Arweave is responsible for archiving Load Network's full block data, which is posted to Arweave using the

After the rebrand from WeaveVM to Load Network, all the data protocol tags have changed the "*WeaveVM*" onchain term (Arweave tag) to "*LN*"

Protocol Specifications

The data protocol transactions follow the ANS-104 data item specifications. Each Load Network block is posted on Arweave, after borsh-brotli encoding, with the following tags:

Tag Name
Tag Value
Description

Protocol

LN-ExEx

Data protocol identifier

ExEx-Type

Arweave-Data-Uploader

The Load Network ExEx type

Content-Type

application/octet-stream

Arweave data transaction MIME type

LN:Encoding

Borsh-Brotli

Transaction's data encoding algorithms

Block-Number

$value

Load Network block number

Block-Hash

$value

Load Network block hash

Client-Version

$value

Load Network Reth client version

Network

Alphanet vx.x.x

Load Network Alphanet semver

LN:Backfill

$value

Boolean, if the data has been posted by a backfiller (true) or archiver (false or not existing data)

LN-ExEx Data Items Uploaders

  • Reth ExEx Archiver Address:

  • Arweave-ExEx-Backfill Address:

Arweave Data Uploader Execution Extension (ExEx).
5JUE58yemNynRDeQDyVECKbGVCQbnX7unPrBRqCPVn5Z
F8XVrMQzsHiWfn1CaKtUPxAgUkATXQjXULWw3oVXCiFV