Skip to Content
DevelopersDeveloper Documentation

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.js
import { 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}/bins

Full reference: API docs

On-Chain Program

The Orbit Finance program is deployed on Solana mainnet:

Program ID: Fn3fA3fjsmpULNL7E9U79jKTe1KHxPtQeWdURCbJXCnM

The 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