Overview
What is AltLayer?
AltLayer is a Rollup-as-a-Service (RaaS) platform for decentralized application developers to launch highly scalable application-tailored execution layers (aka Layer 2s). The RaaS product comes in two forms: 1) an SDK for developers who wish to manage their rollups themselves, and 2) a no-code dashboard that allows not only developers but also those with little to no coding experience to spin up a customized execution layer within 2 mins through a few simple clicks.
AltLayer can save significant capital and years of development work for application teams while encouraging innovation and rapid experimentation.

Why AltLayer?
Application builders have two main choices for blockchain infrastructure today. They can either: 1) deploy their application on a general purpose Layer 1 (e.g., Ethereum) or Layer 2 (e.g., Arbitrum One) or, 2) they could build their own application-specific chain using SDKs such as Cosmos SDK. However, both solutions offer opposite extremes. On the one hand, while deploying on a general purpose Layer {1,2} is quite straightforward, the application developer is often restricted by the constraints that the chain imposes. Also, as a general purpose chain is designed to be application-agnostic, there is no room for an application to customize the chain to suit its needs. Moreover, the compute and bandwidth capacity of a general purpose chain is shared across all applications deployed atop. As a result, as soon as a certain application starts to consume a considerable portion of the shared capacity, negative externalities (such as surge in gas price and gas wars) start to become apparent making the entire chain unfriendly for all users across all dApps.
On the other hand, developing an application-specific chain using frameworks such as Cosmos SDK can be time consuming and therefore may not be ideal for most application developers with limited system expertise. Building and maintaining an application-specific chain is also costly as it requires bootstrapping hundreds of validators to operate and secure the chain. Moreover, an application-specific chain can become a waste of resources (physical or economic) if the application does not command enough usage. AltLayer offers a solution that gives developers the best of both worlds:

How does AltLayer work?
AltLayer uses optimistic rollup execution model under the hood but it is a completely independent implementation and not a fork of Optimism. It also comes with a dedicated sequencer network called Beacon Chain that provides sequencing services to the rollups instantiated by AltLayer. Core components of AltLayer are built from scratch using Substrate and can support both WASM and EVM runtimes making it possible to support Layer 1s beyond EVM chains.

Last updated