WeaveVM x Avalanche: a Decentralized Archive Node for C-Chain

WeaveVM x Avalanche: a Decentralized Archive Node for C-Chain

December 17, 2024

The Avalanche C-Chain is part of the latest batch of chains settling data on WeaveVM alongside Metis, Dymension, and Humanode. Permanently storing Avalanche C-Chain’s ledger data secures $21b worth of data, bringing the total value of data archived (TVDA) on WeaveVM to nearly $24b.

While the Avalanche network has a large validator set of over 1,500, the specifics regarding the number of archive nodes are unclear. Operating an archive node on Avalanche requires significant resources, including approximately 2 terabytes of storage and substantial compute.

This high barrier to entry may contribute to a limited number of archive nodes, potentially leading to centralization risks and challenges in accessing full historical data. According to data from Avascan, at least 60% of Avalanche infrastructure is hosted on third party cloud servers and 47% alone on AWS, adding to the data centralization risk.

To address this, WeaveVM offers a decentralized solution for streaming real-time block data and preserving full chain history on a dedicated permanent storage layer, enhancing the resilience of the network.

About the Avalanche C-Chain Archive Node

The data of Avalanche C-Chain (chain id 43114) has started being settled on WeaveVM Alphanet, where the backfill thread started from block 0, while the livesync thread has been initiated at block 53955125.

The Avalanche C-Chain now has a decentralized archive node - a public, permissionlessly accessible data lake of C-Chain historical data, permanently archived on Arweave via WeaveVM, and safeguarded with high throughput DA. Learn more about using WeaveVM as a decentralized archive node here.

network diagram

Avalanche WeaveVM Archiver Instance

The WeaveVM Archiver node instance for Avalanche C-Chain is running under the avalanche.wvm.network endpoint. Code can be found in the GitHub repo.

About Avalanche C-Chain

The Contract Chain, also known as the C-Chain, is a blockchain within the Avalanche network. Avalanche aims to provide a highly scalable and interoperable ecosystem for decentralized applications (dApps) and blockchain development. The C-Chain is specifically designed for running smart contracts that are compatible with the Ethereum Virtual Machine (EVM). The Avalanche C-Chain hosts an ecosystem of over 500 projects, including Blackrock’s BUIDL Fund, the BENQI money market, and infrastructure from Mastercard.

Get started with WeaveVM

You can spin up a WeaveVM archiver instance for your EVM or Substrate chain with just a few lines of code in a config file, ensuring ledger data is available forever, stored permanently and cheaply.

Read this guide to get started, or get in touch with the team to talk about a partnership like this.