Skip to main content
Bolt Outposts on Archway are CosmWasm smart contracts that deliver zero slippage execution across the Cosmos ecosystem. This page lists all contract addresses for Bolt infrastructure on Archway.

Mainnet

Infrastructure contracts

Pool contracts

Each supported asset has its own single-sided liquidity pool:
Pool addresses are managed via the Bolt deployment system and may be rotated during upgrades. The team maintains the canonical address list. Reach out on Telegram for verified addresses.

Testnet (Constantine)

Infrastructure contracts

Testnet contracts are updated regularly as Bolt evolves. Use testnet for development and integration testing before moving to mainnet.

Contract architecture

The Router is the entry-point contract that manages swap routing across pools. It holds default configuration for the oracle contract, protocol fee recipient, protocol fee rate, and LP fee rate. Swaps submitted through the Router are automatically directed to the correct pool based on the asset pair.The Router is unique to the Archway deployment. On Sui, routing logic is handled differently due to the Move object model.
Bolt uses single-sided, multi-quote liquidity pools. Each pool holds one base asset (e.g., USDC, ATOM) that can be swapped against multiple quote assets via oracle-referenced pricing.This means there is no paired-asset requirement for LPs, no impermanent loss, and no liquidity fragmentation across trading pairs.
Six assets are currently supported on Archway, each with a dedicated pool contract:Assets are bridged to Archway via IBC (Inter-Blockchain Communication). Each asset’s pool is priced independently through the Bolt Oracle using real-time market feeds.
To verify contract addresses on mainnet:
  1. Go to Archway Explorer
  2. Search for the contract address
  3. Review the contract’s instantiation message, stored state, and transaction history
  4. Cross-reference against the Bolt GitHub repository
For testnet, use the Constantine explorer at mintscan.io/archway-testnet.

Archway TypeScript SDK

Integrate with Outpost contracts using the CosmWasm client.

Security Model

Understand contract security and protective mechanisms.