This document is for developers, node operators and users who want to learn more about Magma, the Liquid Layer, a multichain liquidity network.

This documentation is intended to inform and assist you in developing on Magma. It introduces the concepts of Magma, describes the Magma network stack, and some advanced topics for complex applications and use cases.

Magma is a UX Driven SuperChain, a Liquid Layer designed for a secured hyperscaled future. Built on Ethereum.

image Magma Magma - Liquid Layer Network

The Basics

  • Magma is the permissionless path for customizing and launching liquidity first, economically secure, multi network applications.
  • Magma is fully EVM compatibile. Run the same smart contracts & dapps you do on mainnet.
  • Teams can build directly on Magma (which settles to Ethereum) or launch their own chains (app chains / L3) which can settle to Magma.
  • Data availability is secured by Magma's core Liquid Restaking Vault (Forge Vault).
  • Custom chains running on Magma can be configured to use custom gas tokens, automated governance or even gated for privacy.
  • Custom chains maintain their sovereignty.
  • If you roll your own chain, like Magma, it's ownership and validation is decentralized.

Why did we create Magma

The Ethereum system works on a network of independent computers that all use Ethereum's basic (Layer 1) software. Given the demand of Ethereum, users frequently have to wait for it to get less busy and cheaper to use. As more network deploy and use Ethereum for data availability, it will only increase this demand and therefore cost. In support of the roll up model, where Ethereum is used for data availability, we believe the future for networks that can offload the congestion will be useful especially for specific applications that need low fees for user satisfaction.

  • Unified liquidity (for economic security)
  • Higher yield driven fee-first economy
  • Increased gas price reliability
  • Low cost prototyping
  • Account abstraction


Building on Magma