Liquidity Roadmap

design note from Mar 1 2026 recap. scope: fix bostrom liquidity via cosmwasm progs, chain stays unchanged

1. Confirmed Problems

Fix now (frontend/contracts, chain stays unchanged)

Issue Problem Severity Fix Path
#663 warp swap interface shows unpredictable prices/amounts (large amount overflow) high frontend fix + module spec audit
#803 Missing price/volume indexing medium cyber-maker data collection or dedicated indexer
#802 Token withdrawal stuck on some pools high investigate root cause first, fix depends on findings

Requires chain upgrade (hardening, later)

Issue Problem Severity Fix Path
#801 18-decimal ERC-style tokens malfunction in liquidity module pools high module-level arithmetic fix

2. Architecture

Layer teleport warp nebula hub
Frontend send, bridge, swap pools UI token discovery, mcap tokens, states, bridges
Contracts wrapper over x/liquidity market cap + volume 3 cosmwasm registries
Chain x/liquidity, IBC, x/bank x/liquidity x/bank queries tokenfactory, IBC

hub contracts: tokens registry (wraps tokenfactory), states (networks/chains with metadata), bridges (IBC connections between states)

Strategy: deploy CosmWasm proxy contracts → redirect users from module calls to contract calls → remove modules from core on future upgrade.

3. Delivery Plan

Phase 0: Quick wins (days, frontend bugfixes)

  1. Fix swap slippage display in teleport (cyb #1196, #1195)
  2. Fix IBC transfer status glitch (cyb #1332)
  3. Fix teleport UI rendering (cyb #1113)
  4. Fix warp deposit for edge-case pairs (cyb #769)
  5. Fix sub-liquidity UX when pool absent (cyb #849)
  6. Show routed $A/$V on /robot (cyb #690)
  7. Investigate pool withdrawal bug — identify affected pools, root cause, classify fix phase (#802)
  8. Stabilize Osmosis IBC send/bridge/swap
  9. Restore IBC channel bostrom–space-pussy (#804)
  10. Document all liquidity bugs with reproduction steps

Phase 1: Contracts + features (weeks, dependencies between items)

  1. Finalize hub contracts — tokens, states, bridges (cw-cyber #38)
  2. Deploy warp contract wrapper over x/liquidity
  3. Deploy nebula — token discovery, market cap, volume analytics
  4. CW-20/CW-721 integration (cw-cyber #23) → unblocks LP with factory tokens (#30)
  5. APR computation contract (cw-cyber #39)
  6. Implement value tab — sigma/super-sigma portfolio valuation, switchable denominations (cyb #660)
  7. Build cyber-maker for automated market making + data collection
  8. Restaking automation (cw-cyber #13)
  9. Integrate Osmosis swap subset into teleport for seamless exchange

Phase 2: Chain upgrade (hardening, months)

  1. Fork mainnet state → testnet for upgrade testing
  2. Fix 18-decimal token handling (#801)
  3. Fix pool withdrawal bugs if module-level (#802)
  4. Update token denoms (#762)
  5. Burn 50% of H gas (#660)
  6. Fix x/liquidity RegisterCustomTypeURL codec — SDK fork exists for this, eliminate with type assertion on SDK v0.50+ (see go-cyber upgrade-plan.md)
  7. Native indexing plugin (ABCIListener) — replaces cyberindex for price/volume data, unblocks #803
  8. Configurable denoms from genesis — prerequisite for #762 and space-pussy unification (upgrade-plan.md item 1.6)

x/liquidity module specification — done (go-cyber PR #800)

All items above ship as a single hardening upgrade bundled with SDK v0.50 migration. Testnet fork approach: snapshot mainnet state → apply upgraded code → validate → merge back. See go-cyber upgrade-plan.md for full SDK upgrade roadmap.

4. Future Issues (post-hardening)

Repo Issue Title Depends On
go-cyber #761 Migration to Neuron DEX hardening first, then full module replacement
go-cyber #631 Investmint BYTE token new resource token → future pools
go-cyber #632 GPU token new resource token → future pools
go-cyber #671 Custom vesting for resources locked V/A vs pooled, design after economy stabilizes
cyb #698 move tokens/channels/networks to progs /hub hub contracts integration
cyb #753 /warp (fully featured dex) full DEX experience
cyb #646 /teleport send + swap + memo unified interface
cyb #774 /teleport buy BOOT onramp via ATOM/OSMO swap
cyb #1313 Add APRs for DEX and chain APR display for pools, staking, investminting
cyb #424 liquidity rewards interchain liquidity incentives
cyb #1021 /teleport/send network chooser network selector for IBC sends
cyb #1020 search token in token chooser token search in swap/send UI
cw-cyber #25 unified farming CW-20 integration (#23) first
cw-cyber #19 prediction markets with AMM separate AMM design, post-DEX stabilization
cw-cyber #36 Add team registry hub extension, after core registries ship
cw-cyber #40 Contract for followers social layer
cw-cyber #29 contracts for events idea stage
cw-cyber #20 booster neurons/cyberlinks/particles boosting
cw-cyber #32 deploy social system social layer
cw-cyber #16 pow gpu token mining GPU token mining contract
cw-cyber #24 zk-nft research
cw-cyber #15 BLS-12-381 cosmwasm vm native cryptographic primitive, research
cw-cyber #17 ethereum light client bridge infra, long-term
cw-cyber #18 bitcoin light client bridge infra, long-term
cw-cyber #21 dao contracts governance layer

Source References

Local Graph