Tech Stack

Lylo’s architecture reflects a dual design: a sovereign Layer‑1 with its own consensus and state, and a Cosmos-native sidechain with built-in IBC interoperability. Every component below is built to keep those two principles — sovereignty and interoperability — in sync.

1. Chain Layer (L1 Foundations)

  • Cosmos‑SDK v0.50 — Modular framework for auth, bank, staking, and governance.

  • Tendermint Core v0.37 — BFT consensus with instant finality and independent validator set.

  • CosmWasm v1.4 — Smart-contract runtime for deploying Rust-based modules without hard forks.

2. AI Intent Layer

  • x/intent & x/executor — Custom Go modules that parse natural language and compile atomic cross-chain plans.

  • HydraGraph — Real-time indexer (sub‑200 ms) built in Rust/Go for multi-chain data queries.

  • ZK Circuits (Groth16, Halo2) — Generate Proof-of-Inference receipts that anchor model output on-chain.

3. Interoperability Layer (Cosmos Side‑chain)

  • IBC Protocol — Native, low-latency packet routing across 14+ IBC-enabled zones.

  • ICA / ICQ — Interchain Accounts and Queries for remote execution and off-chain data access.

  • Axelar & rly Relayer — Bridges to EVM, Solana, and other non-IBC ecosystems.

4. Developer Tooling

  • Ignite CLI — Module scaffolding and local testnet orchestration.

  • @lylo‑chain/sdk (TypeScript) — Lightweight client library for compiling intents, signing, and broadcasting.

  • Rust & Go gRPC Clients — Auto-generated stubs for backend integration.

5. Ops & Infra

  • State‑Sync Snapshots & gRPC Gateways — Speed up validator sync and dApp bootstrapping.

  • Prometheus + Grafana Dashboards — Track consensus health, IBC latency, and NLP performance.

  • Kubernetes Helm Charts — Templates for deploying full nodes, indexers, and services in production.

Last updated