One of the challenges when you go fully onchain with a perp DEX is the cranker part.
You can easily run a loop every few seconds and burn a big bag of money just to keep your program from going stale. Not a great way to scale, especially when you want people launching perps on any asset on Solana.
That's why we optimized it and killed the cranker.
So yeah, Colada needs no cranker for the core. Trades, updates, everything happens atomically in the same tx. A market can sit untouched for a month and the next trade still works, no background process keeping it alive.
The only active piece is the settler, and only for what actually needs a trigger: conditional orders and settling positions. Everything else just runs on the trade itself.
That means builders can launch markets and build apps on top with almost zero infra cost. No servers, no keepers to run.
On the oracle side, you'll get a price history indexer (you can also use our API) and an SDK to play with. The rest is fully onchain too.
We're wrapping up testing on the new Colada (V1). Give it a few days before the next batch of invites goes out.