Connecting
Height --
Producers --
Explorer Live ↗ Source GitHub ↗
DOLI: Not connected
BSC: Not connected

Marketplace

Swap, provide liquidity, cross-chain atomic swaps, and buy DOLI

Swap Tokens CLI
Web swaps are coming in Phase 5. This tool builds the CLI command for you.
Slippage
Max price change you accept. Higher = more likely to succeed.
Rate --
Price Impact --
Fee (0.3%) --
Minimum Received --
# Execute via CLI
doli swap --pool <pool_id> --amount <amount> ...
Liquidity Pools 0 pools
Add Liquidity CLI
Liquidity operations run via the DOLI CLI. This form builds the correct command for you.
Auto-calculated to maintain pool ratio.
# Add liquidity via CLI
Create New Pool CLI
Pool creation runs via the DOLI CLI. This form builds the correct command for you.
# Create pool via CLI
Cross-Chain Atomic Swap BETA
Step 1 of 5 — Connect your wallets
Connect Wallets
Connect your wallets to get started. You need a DOLI wallet for all swaps. For BSC and ETH swaps, you also need MetaMask.
Your DOLI seed stays in your browser and is never sent to any server.
Choose Chain & Direction
Choose the counter-chain and the direction of your swap.
BETA
Bitcoin
BTC
BETA
Ethereum
ETH
BETA
BNB Chain
BSC
Q3
Litecoin
LTC
Coming Q3
Q3
Monero
XMR
Coming Q3
Q4
Cardano
ADA
Coming Q4
Select a chain to swap with.
Configure Swap
Set the amount and addresses for your swap.
Format: 0x followed by 40 hex characters
Auto-filled from your connected wallet.
Your funds can be refunded after ~12 hours if the counterparty does not complete.
Understand the Risks
Before you lock funds, make sure you understand how cross-chain atomic swaps work.
Your preimage is your key
When you create this HTLC, a secret called a preimage will be generated. This preimage is the ONLY way to claim funds on the counterparty chain.
  • Save it immediately when shown — copy it to a safe place
  • If you lose it, your counterparty's funds are locked forever
  • If someone else gets it, they can claim your counterparty's funds
  • It is a 64-character hex string. Treat it like a private key.
This swap takes hours, not seconds
Cross-chain atomic swaps are not instant. After you create the HTLC:
  • You lock funds on one chain (~1 minute)
  • You share the swap details with your counterparty
  • They lock matching funds on the other chain (minutes to hours)
  • You verify their lock and claim (minutes)
  • They claim on your chain using the revealed preimage
Total time: typically 1–24 hours. Your browser can be closed during waiting periods — your swap is tracked in localStorage.
What if something goes wrong?
If the counterparty never locks their side, your funds are safe. After the timelock expires, you can refund your locked funds.
  • Refund is only possible AFTER the timelock expires
  • You must return to this page to execute the refund
  • The refund is a blockchain transaction — it is not automatic
  • If your preimage is revealed before you claim, the counterparty can claim first
Please confirm you understand the risks before continuing.
Review & Create
Review your settings, then create the HTLC.
Prefer the command line? Show CLI command
# Execute via CLI
Active Swaps

No active swaps

Recent Swap Activity 0
No Recent Activity
Atomic swap transactions will appear here as they occur on-chain.
Buy DOLI with USDT BSC TESTNET
Available Liquidity
-- DOLI
1 USDT = 10 DOLI
Error
= 0.0999 DOLI
Connect wallet for one-click purchase, or pay manually via QR code
DeFi Roadmap Phase 4
  • 1
    Phase 1
    Centralized USDT Exchange
    Bootstrap liquidity with a simple USDT-to-DOLI swap bot. Automated order matching, BSC payment detection, and instant DOLI delivery on-chain.
    Complete
  • 2
    Phase 2
    Cross-Chain Atomic Swap Infrastructure
    Cross-chain atomic swaps via hash time-locked contracts. BridgeHTLC output type supporting Bitcoin, Ethereum, and BNB Chain with hashlock + timelock mechanics. Preimage-based claim with automatic refund on expiry.
    Complete
  • 3
    Phase 3
    On-Chain AMM Pools
    Uniswap-style constant-product automated market maker built into the protocol. CreatePool, AddLiquidity, RemoveLiquidity, and Swap transaction types with Pool and LPShare output types. 0.3% swap fee to liquidity providers.
    Complete
  • 4
    Phase 4
    Marketplace Web UI
    Web interface for the on-chain AMM. Real-time pool data, swap quotes with price impact, liquidity management, bridge initiation, and CLI command generation. All data fetched live from the chain via JSON-RPC.
    In Progress
  • 5
    Phase 5
    Web Wallet Integration
    Sign and broadcast transactions directly from the browser. Ed25519 key management, UTXO selection, transaction construction, and one-click swaps without the CLI.
    Upcoming
  • 6
    Phase 6
    Decentralized Order Book
    Limit orders via covenant conditions. On-chain order book with partial fills, price-time priority, and trustless settlement. Full DEX functionality without centralized matching.
    Upcoming