Skip to content
@weaveVM

WVM

A hyperscalable EVM network on the world's only permanent storage chain

img

WeaveVM (WVM) is the first EVM-compatible network engineered to manage complex, large-scale data computation without the high gas fees typically associated with on-chain state storage on EVM chains. WVM is also the first EVM-compatible network that fully relies on Arweave for decentralized data storage, enabling atomicity of source code and data storage on the same ledger.

WVM end-goal is a hyperscalable EVM network with near-instant finality and full onchain storage.

Nomenclature

The WeaveVM (WVM) name signifies the integration of Arweave with the Ethereum Virtual Machine. WVM unites Arweave's data storage capabilities ("weave") with the functionalities of the EVM ("-eVM").

Can WeaveVM be labeled as an L2?

Before determining whether WeaveVM fits the criteria for being classified as an L2 (Layer 2) solution, let's check the accurate definition for a layer 2 (L2):

"A layer 2 refers to any off-chain network, system, or technology built on top of a blockchain (commonly known as a layer-1 network) that helps extend the capabilities of the underlying base layer network. Layer-2 networks can support any blockchain to introduce enhancements such as higher transaction throughputs." - Chainlink docs

Presently, numerous networks leveraging Ethereum or EVM are labeled as L2 despite not meeting this fundamental prerequisite:

"One core requirement for a network, system, or technology to be considered a layer 2 is that it inherits the security of the blockchain it is built on top of. Transaction data must, in some shape or form, be verified and confirmed by the underlying blockchain network rather than a separate set of nodes."

Therefore, WeaveVM might not strictly fit the definition of a traditional Layer 2 solution within the Ethereum ecosystem. However, It operates as an EVM-compatible sovereign network utilizing Arweave for data storage and inheriting its security, which can position it as "L1.5" or simply, L1.

Popular repositories Loading

  1. wvm-gateway wvm-gateway Public

    ARIO Arweave gateway for weaveVM

    TypeScript 17 15

  2. hello-world-avs-as-exex hello-world-avs-as-exex Public

    A blazingly fast hello-world-avs, implemented as an ExEx.

    Rust 9 1

  3. rfcs rfcs Public

    RFCs for changes to WeaveVM

    7 4

  4. .github .github Public

    6 2

  5. lazy-wvm-core lazy-wvm-core Public

    Rust 6 1

  6. wvm-reth wvm-reth Public

    Forked from paradigmxyz/reth

    Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust

    Rust 5 2

Repositories

Showing 10 of 49 repositories
  • wvm-reth Public Forked from paradigmxyz/reth

    Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust

    weaveVM/wvm-reth’s past year of commit activity
    Rust 5 Apache-2.0 1,333 0 1 Updated Dec 20, 2024
  • wvm-data-retriever Public

    wvm:// data retrieval protocol

    weaveVM/wvm-data-retriever’s past year of commit activity
    Rust 3 MIT 0 0 0 Updated Dec 20, 2024
  • dymint Public Forked from dymensionxyz/dymint

    Sequencing Engine for Dymension RollApps

    weaveVM/dymint’s past year of commit activity
    Go 0 75 0 0 Updated Dec 19, 2024
  • wvm-blockscout-frontend Public Forked from blockscout/frontend

    Front-end application for Blockscout

    weaveVM/wvm-blockscout-frontend’s past year of commit activity
    TypeScript 1 GPL-3.0 502 0 0 Updated Dec 19, 2024
  • wvm-eigenda-proxy Public Forked from Layr-Labs/eigenda-proxy

    WeaveVM-EigenDA Sidecar Proxy is a fork of EigenDA's sidecar proxy modified to use WeaveVM as a permanent archive layer for EigenDA blobs dispersed from this customized proxy server.

    weaveVM/wvm-eigenda-proxy’s past year of commit activity
    Go 5 MIT 28 0 0 Updated Dec 18, 2024
  • exex-templates Public

    ExEx templates by WeaveVM

    weaveVM/exex-templates’s past year of commit activity
    Rust 0 MIT 0 0 0 Updated Dec 11, 2024
  • .github Public
    weaveVM/.github’s past year of commit activity
    6 Unlicense 2 0 0 Updated Dec 10, 2024
  • substrate-archiver Public

    Substrate Archiver is an ETL archive pipeline for Substrate networks. It's the simplest way to interface with WeaveVM's permanent data feature without smart contract redeployments

    weaveVM/substrate-archiver’s past year of commit activity
    Rust 1 0 0 0 Updated Dec 8, 2024
  • avalanche-wvm-archiver Public Forked from weaveVM/wvm-archiver

    WeaveVM Archiver is an ETL archive pipeline for EVM networks. It's the simplest way to interface with WeaveVM's permanent data feature without smart contract redeployments

    weaveVM/avalanche-wvm-archiver’s past year of commit activity
    Rust 0 7 0 0 Updated Dec 7, 2024
  • weaveVM/wvm-testnet-configs’s past year of commit activity
    Shell 1 0 0 0 Updated Dec 6, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…