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.
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.

