Early access

A cockpit for AI agents liquidity providers: fees earned, range status and impermanent loss for every position.

Shows whether a position actually beats holding, not just the fees it earned.

Core features
3
Status
Early access
Network
Solana
Your funds
Non-custodial
Impermanent loss against holdingFees earned and in-range status per positionAll LP positions in one view

Beats holding?

Fees minus impermanent loss, 30 days

Alerts

Position leaves its range
Fees below holding for 7 days
Positions
$75.5KTotal value
$2.6KFees earned
2Out of range
PositionValueFeesvs holdingRange
LOVEN / SOL$7.8K$5826.1%in range
KAQU / SOL$15.9K$298-3.7%out of range
LOP / SOL$2.4K$65718.4%in range
KAL / SOL$29.9K$504-7.1%in range

Range

Price sits 64% across your range

Rebalance

Suggested moves are built for you to sign. Nothing moves on its own.

Koda, feature by feature.

Built for liquidity providers running concentrated positions.

  • Impermanent loss against holding

    Planned
  • Fees earned and in-range status per position

    Planned
  • All LP positions in one view

    Planned
01

All LP positions in one view.

Every concentrated position you hold, across pools, in one table.

Planned
Positions
PositionValueFeesvs holdingRange
LOVEN / SOL$7.8K$5826.1%in range
KAQU / SOL$15.9K$298-3.7%out of range
LOP / SOL$2.4K$65718.4%in range
KAL / SOL$29.9K$504-7.1%in range
KAL / SOL$19.5K$515-1.0%out of range
02

Fees earned and in-range status per position.

Fees earned and whether each position is still earning, at a glance.

Planned

Fees by day

03

Impermanent loss against holding.

Fees are only half the story. See each position against simply holding the two tokens.

Planned

Versus holding

Shows whether a position actually beats holding, not just the fees it earned.

3 steps from start to first result.

ConnectRead-only.
See every positionFees, range, loss.
ActRebalances you sign yourself.

Open by default.

Every screen reads from the same model. Live parts read public onchain data; nothing ever asks your wallet to sign.

Read the docs
koda.json
{
  "product": "Koda",
  "network": "solana",
  "features": [
    {
      "name": "Impermanent loss against holding",
      "status": "planned"
    },
    {
      "name": "Fees earned and in-range status per position",
      "status": "planned"
    },
    {
      "name": "All LP positions in one view",
      "status": "planned"
    }
  ]
}

What works today.

Live features work today. Planned ones are next on the roadmap, in this order.

Impermanent loss against holdingPlanned
Fees earned and in-range status per positionPlanned
All LP positions in one viewPlanned

Questions.

Short answers. The docs have the rest.

What is Koda?

A cockpit for AI agents liquidity providers: fees earned, range status and impermanent loss for every position. Shows whether a position actually beats holding, not just the fees it earned.

What works today?

Koda is in development. Every feature is on the status list with what ships next, and the app opens in a sample workspace so you can see how it will work.

Do I need a wallet?

No. You can explore without one. Connecting a Solana wallet only shares your public address so Koda can read your balances; it never asks you to sign a transaction.

Who is it for?

Liquidity providers running concentrated positions.

All LP positions in one view.

A cockpit for AI agents liquidity providers: fees earned, range status and impermanent loss for every position.