Wat het doet
Geconcentreerde liquiditeit leveren is het deel van DeFi dat passief lijkt en dat niet is. Je kiest een prijsband, stort er twee tokens in en verdient alleen fees zolang de prijs binnen die band blijft — wat betekent dat iemand de positie correct moet opbouwen, moet volgen en moet ingrijpen als de markt eronderuit loopt. Deze bots automatiseren de mechanische helft: je configureert een range rond de huidige prijs, bijvoorbeeld −10% tot +10%, en de bot haalt de poolstatus op, bouwt de positie en zet die neer via de SDK van dat platform. Fees lopen automatisch binnen zolang de positie in range blijft.
Hoe het werkt
Elk platform krijgt dezelfde behandeling achter een andere SDK. Aan de EVM-kant worden Uniswap V3- en PancakeSwap V3-posities gebouwd met ethers.js en de SDK van het protocol zelf; op Solana lopen Orca en Meteora DLMM via solana-web3.js en hun eigen SDK's. De range, pool en positiegrootte staan in configuratie per pool, zodat een markt toevoegen een config-wijziging is en geen nieuwe bot. Een React-dashboard erbovenop toont de open posities en wat ze opleveren. Rebalancing- en exitstrategieën zijn modulair: de kernlus houdt de positie in leven, en de strategie die bepaalt wanneer er verplaatst of gesloten wordt zit er per pool bovenop.
Ondersteunde platforms
- Uniswap V3 — Ethereum, Base en Arbitrum.
- PancakeSwap V3 — BNB Chain en Base.
- Orca — Solana.
- Meteora DLMM — Solana.
Waar het werk zit
Het interessante engineeringwerk is niet de swap zelf maar alles eromheen: SDK's die het oneens zijn over hoe een positie überhaupt wordt weergegeven, decimalen en tick-wiskunde die per protocol verschillen, en het geheel herstelbaar maken wanneer een RPC-endpoint halverwege het opbouwen van een positie uitvalt. Juist door zowel EVM- als Solana-platforms vanuit één codebase te bedienen komen die verschillen boven tafel.