📍How Does STONfi Handle Partial Liquidity Across Multiple Pools? A Look Under the Hood
I always pictured a swap as one simple order hitting one pool, done, nothing more complicated than that. Then I actually opened up what Omniston sends on-chain, and realized that picture was wrong the whole time — most swaps get quietly split before they ever execute.
🧩 WHAT'S ACTUALLY HAPPENING UNDER THE HOOD
- Every route Omniston builds is technically an array of "chunks," each one addressed to its own contract
- A single order can route through a STONfi pool, a DeDust pool, and a TonCo pool simultaneously
- Each chunk carries its own minimum amount you're guaranteed to receive, so a shortfall on one leg doesn't quietly slip through
This isn't some special mode that only kicks in for large trades. It's genuinely just how routing works by default, every single time.
📊 THE CEILING THIS DOESN'T SOLVE ON ITS OWN
Splitting a trade across pools only helps if liquidity actually exists somewhere in that graph. If a pair genuinely has no depth anywhere public, chunking across empty pools changes nothing — you can't route around liquidity that was never deposited.
⚡ WHERE ESCROW SWAPS QUIETLY TAKE OVER
STONfi team has been upfront that this was the real limit of pool-splitting alone. Their fix was a second, parallel path — escrow swaps, pulling from private resolver liquidity specifically for pairs where the public pools alone just aren't deep enough.
💭 MY HONEST TAKE
I stopped thinking of a swap as touching one place. Chunking across STONfi, DeDust, and TonCo covers most trades, and escrow swaps quietly handle what's left over. One confirmation on my screen, several sources working behind it.
Did you realize your last swap on STONfi probably wasn't hitting just one single pool?
Not investment advice — always research on your own!
$ADA
I always pictured a swap as one simple order hitting one pool, done, nothing more complicated than that. Then I actually opened up what Omniston sends on-chain, and realized that picture was wrong the whole time — most swaps get quietly split before they ever execute.
🧩 WHAT'S ACTUALLY HAPPENING UNDER THE HOOD
- Every route Omniston builds is technically an array of "chunks," each one addressed to its own contract
- A single order can route through a STONfi pool, a DeDust pool, and a TonCo pool simultaneously
- Each chunk carries its own minimum amount you're guaranteed to receive, so a shortfall on one leg doesn't quietly slip through
This isn't some special mode that only kicks in for large trades. It's genuinely just how routing works by default, every single time.
📊 THE CEILING THIS DOESN'T SOLVE ON ITS OWN
Splitting a trade across pools only helps if liquidity actually exists somewhere in that graph. If a pair genuinely has no depth anywhere public, chunking across empty pools changes nothing — you can't route around liquidity that was never deposited.
⚡ WHERE ESCROW SWAPS QUIETLY TAKE OVER
STONfi team has been upfront that this was the real limit of pool-splitting alone. Their fix was a second, parallel path — escrow swaps, pulling from private resolver liquidity specifically for pairs where the public pools alone just aren't deep enough.
💭 MY HONEST TAKE
I stopped thinking of a swap as touching one place. Chunking across STONfi, DeDust, and TonCo covers most trades, and escrow swaps quietly handle what's left over. One confirmation on my screen, several sources working behind it.
Did you realize your last swap on STONfi probably wasn't hitting just one single pool?
Not investment advice — always research on your own!
$ADA