Skip to content

Getting Started

One account. Multiple chains. Your keys.

Why Vortum?

Vortum is the first non-custodial exchange to achieve CEX-grade performance — powered by ICP's unique canister architecture.

FeatureDescription
CEX-Grade Speed~400ns matching with 1-2 second finality
🔐 Self-CustodyYour keys, your funds — no counterparty risk
🌐 Chain FusionNative BTC, SOL, ICP — no bridges or wrapped tokens
Fully On-ChainAll execution happens in ICP canisters

Built on ICP

Vortum leverages Internet Computer's unique capabilities: web-speed smart contracts, Chain Fusion for native multi-chain, and threshold cryptography for secure key management.

Quick Start

Install the SDK

bash
npm install @vortum/sdk
bash
pnpm add @vortum/sdk
bash
yarn add @vortum/sdk

Connect and Trade

typescript
import { VortumClient } from '@vortum/sdk'

// Connect
const client = await VortumClient.create()
await client.auth.loginWithII()

// Check balances
const balances = await client.wallet.getBalances()

// Place a limit order
await client.trading.placeOrder({
  marketId: 'BTC-USD',
  side: 'buy',
  type: { limit: 50000_00000000n },
  quantity: 1000000n,
})

Build on Vortum

Use CaseDescription
Trading BotsAutomated strategies with programmatic access
Portfolio AppsReal-time P&L, positions, and analytics
Custom UIsBuild your own trading interface
DeFi IntegrationsConnect Vortum liquidity to your protocol

Next Steps