WeaveVM-ExEx Data Protocol
About WeaveVM-ExEx Data Protocol on Arweave
Last updated
About WeaveVM-ExEx Data Protocol on Arweave
Last updated
The WeaveVM-ExEx
data protocol on Arweave is responsible for archiving WeaveVM’s full block data, which is posted to Arweave using the Arweave Data Uploader Execution Extension (ExEx).
The data protocol transactions follow the ANS-104 data item specifications. Each WeaveVM block is posted on Arweave, after borsh-brotli encoding, with the following tags:
Tag Name | Tag Value | Description |
---|---|---|
Reth ExEx Archiver Address: 5JUE58yemNynRDeQDyVECKbGVCQbnX7unPrBRqCPVn5Z
Arweave-ExEx-Backfill Address: F8XVrMQzsHiWfn1CaKtUPxAgUkATXQjXULWw3oVXCiFV
Protocol
WeaveVM-ExEx
Data protocol identifier
ExEx-Type
Arweave-Data-Uploader
The WeaveVM ExEx type
Content-Type
application/octet-stream
Arweave data transaction MIME type
WeaveVM:Encoding
Borsh-Brotli
Transaction's data encoding algorithms
Block-Number
$value
WeaveVM block number
Block-Hash
$value
WeaveVM block hash
Client-Version
$value
WeaveVM Reth client version
Network
Alphanet vx.x.x
WeaveVM Alphanet semver
WeaveVM:Backfill
$value
Boolean, if the data has been posted by a backfiller (true) or archiver (false or not existing data)