Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Roadmap

Stable optimizes every layer of the transaction pipeline (consensus, execution, storage, RPC, and USDT-specific flows) across three phases. This page marks what's shipped, what's in progress, and what's still ahead.

Technical Roadmap

Phase 1: Foundational layer for USDT

Status: Live on mainnet.

StableBFT: Live

A customized PoS consensus protocol built on CometBFT. Delivers deterministic finality and Byzantine fault tolerance up to one-third of validators. See Consensus for the current implementation.

USDT as native gas: Live

USDT0 is the native asset for gas payment and value transfer, and simultaneously supports the ERC-20 surface (approve, transfer, transferFrom, permit). See USDT as gas.

Stable Pay & Stable Name: In progress

Stable Pay is a Web2.5 UX wallet experience designed to simplify onboarding for new users while remaining compatible with existing Web3 wallets. Stable Name is a user-friendly aliasing system that replaces raw EVM addresses with human-readable identifiers for sending and receiving tokens.

Phase 2: Experience layer for USDT

Status: v1.4.0 release candidate on Testnet. The Mainnet upgrade schedule is pending. The USDT Transfer Aggregator remains in development.

MemIAVL state store: Included in v1.4.0

MemIAVL replaces LevelDB with one memory-mapped snapshot and an append-only write-ahead log. A RocksDB-backed VersionDB serves historical queries older than the retained snapshots. See Storage (StableDB).

Optimistic parallel execution: Included in v1.4.0

Block-STM executes transactions concurrently across CPU cores, detects conflicts, and re-executes affected work. A fixed in-block order preserves deterministic state across validators. See Execution.

Selective RecheckTx: Included in v1.4.0

After a block commits, the node rechecks only pending transactions from affected accounts. CometBFT falls back to a full mempool recheck when application support is unavailable.

2D nonce and guaranteed blockspace: Included in v1.4.0

Independent nonce channels prevent one stuck transaction from blocking every later transaction from the same account. Protocol-reserved nonce keys identify VIP traffic, while per-lane gas quotas reserve block capacity. See Guaranteed blockspace.

USDT Transfer Aggregator: Planned

Aggregating mechanism that groups USDT0 transfers and processes them collectively, reducing per-transaction overhead and improving overall throughput. See USDT transfer aggregator.

Phase 3: Full-stack optimized layer for USDT

Status: Planned.

StableBFT on Autobahn

DAG-based BFT consensus that integrates naturally with Stable's CometBFT-based consensus layer. See StableBFT for the current protocol and Autobahn for the target architecture. Internal proof-of-concept has demonstrated over 200,000 TPS (consensus only) in controlled environments.

StableVM++

High-performance execution engine that replaces the Go-based EVM with a C++ implementation. Projected to deliver up to a 6x improvement in EVM execution speed.

High performance RPC

A full RPC stack covering node-level enhancements (real-time chain state processing), node-integrated indexing (low-latency application APIs), scalable pub/sub over WebSocket, and a hybrid load balancer that routes by operation type. See High performance RPC for the current split-path architecture.

Next recommended

  • Architecture overview: Walk through the current state of the stack the roadmap evolves.
  • Tokenomics: Review the economic model that funds validator incentives across the roadmap.
  • Tech overview: Return to the architecture summary.