How KulaSwap works Alpha

the market logic, in plain terms · testnet
← back to swap

Where the name comes from — the Kula ring

Off the east coast of Papua New Guinea, across the islands of the Massim, there is an exchange older than any market: the Kula ring. The anthropologist Bronisław Malinowski described it in Argonauts of the Western Pacific (1922) after living among the Trobriand Islanders.

Two kinds of valuables travel the ring in opposite directions: soulava — long red shell-disc necklaces — move one way around the circle of islands, and mwali — white armshells — move the other. Men cross open sea by outrigger canoe to carry them onward. And here is the whole point: you never keep them. A valuable that comes to you is one you are trusted to pass on. Prestige comes not from hoarding the shells but from being a generous, reliable link in the ring — from keeping the flow alive. The value lives in the circulation, not the vault.

That is exactly the shape of an on-chain exchange. Liquidity is a ring of value that only works while it moves — you provide it and pass it on rather than lock it away, and the whole ecosystem is bound together by the flow. Even the tokens keep the memory: the ring traded in shells, and so do we (SHELLS). Circulation over accumulation — that's KULA.

1. There's no order book — a formula is the market

Each pool holds two tokens. Call the amounts x and y. The whole rule is:

x · y = k

The price is just the ratio of the two reserves. A pool with 1,000 PRANA and 100 KULA prices 1 KULA at 10 PRANA. Nobody quotes a price — the formula does.

2. A swap walks the curve (slippage)

Put PRANA in, take KULA out — the contract gives you whatever keeps x·y at least k. As you buy KULA it gets scarcer in the pool, so its price rises as you buy. The bigger your trade versus the pool size, the worse your rate. That's price impact / slippage. A 0.30% fee on each swap stays in the pool — that's what pays liquidity providers.

3. Who makes money — and by what mechanism

Liquidity providers

Deposit both tokens, receive the pool's PoL liquidity token, earn a share of the 0.30% fees. Their cost is impermanent loss (if the price moves a lot, holding would've been better).

Arbitrageurs — the mechanism built into the curve

Because price is only the reserve ratio, the moment the pool's price differs from the real price anywhere else, the curve hands a profit to whoever trades in to fix it. Buy the cheap side from the pool, sell at the true price, keep the spread — and that very act pushes the pool back to the correct price. This profit isn't added by us; it's a structural output of x·y=k. It's how the pool stays honest.

Flash swaps — borrow with zero capital

The pool sends you the tokens first and only checks x·y=k at the end of the transaction. So you can borrow up to the whole reserve, do an arbitrage or a liquidation, and repay (plus the 0.30% fee) in the same transaction. If you can't repay, the whole thing reverts — so no collateral is needed.

4. The three tokens (each has one honest job)

PoLProof-of-Liquidity — the liquidity token. What you hold for providing to pools.
KULAThe rewards token — paid to PRANA miners (AI-work + hashing) and farm earners. Burn other tokens at the Burn Mine to mint it.
SHELLSThe governance + boost token — lock it to boost your yield and vote on where emissions go.

5. Different AMM models = different curve shapes

ModelWhat's different
KulaSwap (Uniswap V2)Plain x·y=k; robust; liquidity spread across all prices.
Uniswap V3Liquidity concentrated in a price range → more fees per dollar, but active management.
Curve / StableSwapFlatter curve for ~1:1 pairs → tiny slippage; holds a peg.
BalancerWeighted multi-token pools → self-rebalancing index fund.
DODOCurve anchored to an oracle price → mimics a real order book.

KulaSwap starts as V2, runs a StableSwap pool for the peg, and is planned to graduate to "V4 hooks" — many pool types at one venue.

6. Non-custodial

Your keys never leave your wallet. KulaSwap routes your swap through the on-chain Router; you approve and confirm every transaction yourself. The pool only ever holds the liquidity people deposit.

← back to swap