LogoLogo
  • The ABC Stack
  • Monolithic vs Modular Blockchains
  • "Sovereign" Rollup L1s vs "Settled" L2s
  • ABC Stack Architecture
    • Key Features
    • Data Availability and Consensus
    • EVM Execution Environment
    • State Management
    • Security Model
    • Use Cases
  • Modular Bridging
    • Gelato Hyperlane Cluster
    • Hyperlane Components
    • Warp Route Types
    • Bridging Process with Hyperlane Warp Routes
    • Getting Started with Modular Bridging
Powered by GitBook
LogoLogo
On this page
  • Performance & Scalability
  • Sovereignty & Architecture
  • User Experience
  • Technical Capabilities
  • Privacy & Security
Export as PDF
  1. ABC Stack Architecture

Key Features

As a sovereign Rollup L1 framework built on Celestia, ABC delivers exceptional performance, flexibility, and sovereignty.

Performance & Scalability

Gigagas Throughput

  • 1 Gigagas Per Second Processing: ABC Stack achieves throughput of 1 Gigagas per second — vastly more processing capacity than conventional L2s — by removing the computational overhead of settlement layer bridges and optimizing the execution layer specifically for Celestia's DA.

  • Low Block Times: Enjoy rapid transaction confirmations (up to 100ms) with minimal latency through optimized block production pipelines and by eliminating the dependency on Ethereum's block time constraints

  • Real-Time State (WIP): Experience near-instantaneous (10ms) state updates by implementing partial block architecture where state updates can be broadcasted before complete blocks are finalized.

Advanced Block Building

  • Custom Block Building: Developers can define custom rules for transaction inclusion and ordering through modifiable block building logic.

  • Rollup Boost Integration: Connect to external specialized block builders who can optimize block construction for specific needs like MEV protection.

  • Lazy Block Building: Conserve resources by generating blocks only when needed rather than at fixed intervals.

  • Dynamic Block Gas Limits: Automatically adjust block capacity based on network demand through configurable parameters that can change during runtime.

  • Custom/Dynamic EIP-1559 Configurations: Customize base fee algorithms and fee market mechanics to optimize for your specific economy.

Sovereignty & Architecture

True Blockchain Sovereignty

  • No Settlement Costs: Eliminate unnecessary fees and complexity by removing the enshrined Ethereum bridge

  • Sovereign Design: Operates as its own settlement layer with complete authority over chain rules, upgrades, and parameters.

  • Independent State Validation: Verifies transactions through its own network of nodes that run full state validation without relying on external chains.

  • Protocol Sovereignty: Enables governance decisions to be made by the chain's own community without requiring approval from any parent chain.

Modular Architecture

  • Celestia Integration: Leverage Celestia for data availability and consensus

  • Modular Bridging: Implements bridges as separate modules that can be added, removed, or upgraded independently from the core protocol.

  • No Reorgs: Benefit from Celestia's single-slot-finality for transaction certainty

  • ZK Ready: Designed with future compatibility for zero-knowledge proof integration through a modular architecture that can incorporate ZK verification.

  • Sequencer HA Setup (WIP): High availability sequencer configuration for maximum uptime

User Experience

Account Abstraction & Onboarding

  • Sequencer Sponsored Transactions: Implement EIP-7702 to allow users to delegate their EOAs to smart contracts with sequencer-sponsored costs

  • Passwordless Onboarding: Integrates with WebAuthn standard to let users authenticate using biometrics or hardware keys rather than managing private keys.

  • Gasless Transactions: Optionally enable zero gas price operations that can be dynamically configured

  • Private Mempool: Enable a protected transaction pool visible only to block producers, preventing frontrunning by keeping pending transactions confidential.

Advanced Account Features

  • Call Batching: Send multiple calls in a single transaction to reduce gas costs and improving UX

  • Gas Sponsorship: Allow any entity to pay for fees in any ERC20 or ETH through relayer infrastructure that detects user-signed messages and submits them as transactions with gas paid by designated sponsors.

  • Access Control: Whitelist receivers, function selectors, and arguments

  • Session Keys: Creates temporary limited-privilege keys through smart contracts that can authorize specific actions without full account access.

  • Multi-factor Authentication: Combines multiple signature verification requirements in smart contracts to ensure multiple authentication factors are validated.

  • No Vendor Lock-in: Built on top of standards that have powered Ethereum for years to ensure portability across different implementations.

Technical Capabilities

Cryptographic Precompiles

  • EIP-7212: Provides native support for secp256r1 curve through an efficient low-level implementation at the EVM level.

  • EIP-2537: Implements BLS12-381 curve operations as EVM precompiles for efficient zero-knowledge proof verification and threshold signatures.

  • Prague Hardfork: Activates the latest Ethereum technical improvements ahead of mainnet by implementing the Prague EIPs directly in the execution client.

Smart Contract Infrastructure

  • Preinstalled Contracts: Deploy with essential contracts available from genesis, including:

    • Safe Ecosystem: Safe, SafeL2, MultiSend and MultiSendCallOnly at standardized addresses

    • Deployment Utilities: Safe Singleton Factory, create2Deployer, CreateX, and Arachnid's Deterministic Deployment Proxy

    • ERC-4337 Support: EntryPoint v0.6.0 and v0.7.0 with required SenderCreator dependencies

    • Developer Tooling: Multicall3 for batched calls

    • DeFi Infrastructure: Permit2 for token approvals

  • Utility Contracts: Includes multicaller, create3, and other foundational infrastructure

Interoperability

  • Gelato Hyperlane Cluster: Integrates dedicated messaging infrastructure that connects your chain to 100+ blockchains through secured messaging pathways.

  • Native or Bridged Token Options: Provides flexibility to either mint tokens directly on your chain or use token bridge infrastructure to import existing assets.

  • Chain Abstraction (WIP): Invisible cross-chain transactions powered by ERC-7683 intent standard to eliminate cross-chain complexity from users by having intermediaries handle the execution details.

Privacy & Security

  • Recovery Options: Multi-path account recovery via social, email, OAuth, or other identity providers

  • Privacy-Preserving Identity: Options for ZK Passport or similar verification where users can prove attributes without revealing sensitive data


ABC Stack represents the future of sovereign blockchain architecture. Build highly secure, scalable applications without the constraints imposed by traditional L2 designs.

PreviousABC Stack ArchitectureNextData Availability and Consensus

Last updated 1 month ago

Private Transactions: Support for confidential transactions and to encrypt transaction amounts while still allowing verification of balance correctness through ZK.

transaction privacy