Developer Documentation
Everything you need to integrate with CipherLabsx protocols.
SDK
The fastest way to interact with Orbit Finance pools:
npm install orbit-dlmm @coral-xyz/anchor @solana/web3.jsimport { CipherDlmm } from "orbit-dlmm";
const dlmm = await CipherDlmm.create(connection, poolAddress);
const activeBin = dlmm.getActiveBin();Full reference: SDK docs
REST API
The adapter API serves pool data, prices, trade history, and builds transactions:
Base URL: https://orbit-dex.api.cipherlabsx.com# Get all pools
curl https://orbit-dex.api.cipherlabsx.com/api/v1/pools
# Get pool bins
curl https://orbit-dex.api.cipherlabsx.com/api/v1/pools/{poolId}/binsFull reference: API docs
On-Chain Program
The Orbit Finance program is deployed on Solana mainnet:
Program ID: Fn3fA3fjsmpULNL7E9U79jKTe1KHxPtQeWdURCbJXCnMThe program uses Anchor and the IDL is bundled with the SDK. See Program reference for instruction details.
Resources
Why build on Orbit Finance?
Every pool you create, every integration that drives volume, generates fees. Those fees flow back to the ecosystem: 50% to LPs, and the other 50% split between $CIPHER stakers, NFT holders, and the DAO.
More integrations = more volume = more fees for everyone. If you’re building something that touches Solana swaps, talk to us.
Last updated on