Solaxy

$22.00

Everything you need to learn the Solaxy protocol: 56 comprehensive code tours totaling over 600 steps, formulas presented in LaTeX, and a detailed glossary.

Click here to watch video preview

Cantina, 12 Jun → 01 Jul 2025

Everything you need to learn the Solaxy protocol: 56 comprehensive code tours totaling over 600 steps, formulas presented in LaTeX, and a detailed glossary.

Click here to watch video preview

Cantina, 12 Jun → 01 Jul 2025

Code Tours

  • 1.1: General Overview

  • 2.1: svm-engine-core: Overview

  • 2.2: Engine struct and configuration

  • 2.3: Transaction sanitization and verification

  • 2.4: Execution lifecycle

  • 2.5: Processor initialization and caching

  • 2.6: Program initialization

  • 2.7: Storage trait and default implementation

  • 3.1: svm-engine-rpc: Overview

  • 3.2: svm-engine-rpc: Server Setup and Startup

  • 3.3: svm-engine-rpc: API Implementation

  • 4.1: runner-rpc: The RPC Interface

  • 5.1: runner-tx-queue: Core Transaction Queue Interfaces

  • 6.1: runner-core: Transaction Runner

  • 7.1: runner-client: Overview

  • 7.2: runner-client: Core API (lib.rs)

  • 7.3: runner-client: Nonce Utilities (nonces.rs)

  • 8.1: runner-syncer: Syncer Trait Deep Dive

  • 9.1: The Runner Relay Trait

  • 10.1: runner-block-builder: The Block Builder Interface

  • 11.1: (runner-manager): Overview

  • 11.2: Configuration and Startup

  • 11.3: The SVMManager Orchestrator

  • 11.4: Ingress and Queueing

  • 11.5: State Management: Storage and Persistence

  • 11.6: L1 Communication: Relay and Syncer

  • 11.7: Block Production: The Builder

  • 12.1: svm-types: Overview

  • 12.2: svm-types: Crypto Spec

  • 12.3: svm-types: Address Type

  • 12.4: svm-types: Private Key Type

  • 12.5: svm-types: Public Key Type

  • 12.6: svm-types: Signature Type

  • 12.7: svm-types: MultiAddress

  • 12.8: svm-types: Spec Type

  • 13.1: const-rollup-config: Rollup Constants

  • 14.1: solana-da: Overview

  • 14.2: solana-da: Data Specification (spec)

  • 14.3: solana-da: The Native DA Service

  • 14.4: solana-da: Data Verification

  • 15.1: svm: Overview

  • 15.2: svm: Module State

  • 15.3: svm: Transaction Execution

  • 15.4: svm: The Storage Bridge

  • 15.5: svm: Genesis Configuration

  • 15.6: svm: RPC Interface

  • 16.1: stf: Overview

  • 16.2: stf: The Rollup Runtime

  • 16.3: stf: Genesis Configuration

  • 17.1: provers-sp1: Loading Guest ELF Binaries

  • 18.1: rollup: Overview

  • 18.2: rollup: Main Entry Point

  • 18.3: rollup: Data Availability Abstraction

  • 18.4: rollup: Solana Rollup Blueprint

  • 18.5: rollup: Celestia Rollup Blueprint

  • 18.6: rollup: CLI Wallet