Acend
Coming soon

This page is on its way.

We're still building this section. Check back soon.

Back to home

Developers

Build anything. Ship fast.

Acend exposes every layer of the platform through a composable API. Build trading bots, protocol integrations, analytics dashboards, or entirely new financial products on top of Acend infrastructure.

Quick Start

TypeScript
import { AcendClient } from '@acend/sdk'

const client = new AcendClient({ wallet })
const order = await client.placeOrder({
  market: 'BTC-USDC',
  side: 'buy',
  price: 67_420,
  size: 0.1,
})
Rust
use acend_sdk::AcendClient;

let client = AcendClient::new(wallet);
let order = client.place_order(OrderParams {
    market: "BTC-USDC",
    side: Side::Buy,
    price: 67_420,
    size: dec!(0.1),
}).await?;

Getting Started

1
Connect your wallet

Any Solana-compatible wallet works. No registration or KYC required.

2
Install the SDK

npm install @acend/sdk — or interact directly via REST and WebSocket.

3
Place your first order

Use the client to submit a limit or market order to any active market.

4
Deploy a market

Call createMarket() with your tick size, lot size, and fee tier and go live.

Resources

REST API ReferenceDocs

Full OpenAPI specification for order management, account queries, and market data endpoints.

WebSocket StreamsDocs

Real-time orderbook, trade, and account update feeds. Sub-5ms latency from matching engine to client.

TypeScript SDKSDK

Fully typed client library for Node.js and browser environments. First-class Solana wallet integration.

Rust SDKSDK

High-performance Rust crate for latency-sensitive strategies and on-chain program integrations.

Market Creation GuideGuide

Step-by-step walkthrough for deploying a permissionless market on Acend with custom parameters.

Program IDLReference

Interface definition for the Acend on-chain program. Compose directly from any Solana program or protocol.

Join the builder community.

Get support, share what you're building, and collaborate with other developers.