Skip to main content

Connection Setup

Step 1: Connect Your Wallet

  1. Go to sigmaengine.io
  2. Click Connect Wallet in the top right
  3. Sign the login message with your wallet (MetaMask, Rabby, Phantom, etc.)
  4. Your wallet address is your account — no email or password needed

Step 2: Connect an Exchange

Navigate to Connections in the sidebar. Select your exchange and follow the steps for your specific exchange below.

All credentials are encrypted at rest using Fernet (AES-128-CBC + HMAC-SHA256). Your main wallet private key is never shared with Sigma Engine unless a specific exchange requires it for session creation (in which case it is only used locally to sign, never stored in plaintext).


DEX Connections

Ethereal

Method: Linked Signer (wallet signature)

  1. Sign up at app.ethereal.trade if you haven't already
  2. On the Connections page, click "Connect" on the Ethereal card
  3. Approve the authorization message in your wallet (MetaMask, Rabby, etc.)
  4. A linked signer is created automatically — your private key is never shared

No API keys needed. The linked signer can only place and cancel orders. It cannot withdraw or transfer funds.


Hyperliquid

Method: API Wallet (agent wallet key + account address)

  1. Go to app.hyperliquid.xyz/API
  2. Click "Generate" then "Authorize API Wallet"
  3. Copy the Private Key (shown once — save it immediately)
  4. On Sigma Engine, paste the private key and your Hyperliquid account address (shown in the top-right of app.hyperliquid.xyz — this is NOT the API wallet address)
FieldWhat to Enter
Agent Wallet KeyThe private key Hyperliquid shows once (0x...)
Wallet AddressYour main account address from top-right of the HL app (0x...)

The API wallet can trade but cannot withdraw funds. Sign up via referral link.


HyENA

Method: API Wallet (same as Hyperliquid — HyENA runs on the Hyperliquid network)

  1. Go to app.hyperliquid.xyz/API (HyENA uses Hyperliquid infrastructure)
  2. Generate and authorize an API Wallet
  3. Copy the Private Key (shown once)
  4. Paste it on Sigma Engine along with your Hyperliquid account address

Same fields as Hyperliquid. Sign up via referral link for a point boost.


DreamCash

Method: API Wallet (same as Hyperliquid — DreamCash is a Hyperliquid frontend)

  1. Go to app.hyperliquid.xyz/API
  2. Generate and authorize an API Wallet
  3. Copy the Private Key (shown once)
  4. Paste it on Sigma Engine along with your Hyperliquid account address

Same fields as Hyperliquid. Sign up via referral link for 90%+ fee reduction with Growth Mode.


Extended

Method: API Key (5 fields)

  1. Sign up at app.extended.exchange (15% boost on points)
  2. Go to Settings → API Management
  3. Create a new API key
  4. Copy all 5 fields:
FieldDescription
API KeyYour API key string
Stark Private KeyExchange-generated StarkEx key
Stark Public KeyCorresponding public key
Vault NumberYour vault/account number
Client IDYour client identifier

These are exchange-generated keys, not your wallet key.


01 Exchange

Method: Private key (sessions managed automatically)

01 Exchange requires your wallet private key. The bot creates and refreshes trading sessions internally — no manual setup needed.

  1. Go to 01.xyz and create an account
  2. Paste your wallet private key (base58 format) into the connection form
  3. The bot handles session creation and renewal automatically

Your private key is encrypted at rest and never transmitted to any third party.

Sign up via referral link.


Hibachi

Method: API Key (API Key + Account ID + Secret)

  1. Sign up at hibachi.xyz (invite-only DEX)
  2. Go to Account → API Management
  3. Create a new API key
  4. Copy:
FieldDescription
API KeyYour API key
Account IDYour UID on Hibachi
Private KeyThe API secret (not your wallet key)

These are exchange-generated credentials — not your wallet key.


GRVT

Method: API Key (API Key + Private Key + Trading Account ID)

  1. Sign up at grvt.io (10% point boost)
  2. Go to Account → API Keys
  3. Create a new API key
  4. Copy:
FieldDescription
API KeyYour API key
Private KeyExchange-generated private key
Trading Account IDYour trading account identifier

These are exchange-generated — your wallet key is never shared.


Apex

Method: API Key (5 fields)

  1. Sign up at omni.apex.exchange (referral bonus)
  2. Go to Key Management
  3. Create a new API key
  4. Copy all 5 fields:
FieldDescription
API KeyYour API key
API SecretAPI secret string
PassphraseYour passphrase
ZK SeedsZero-knowledge seeds
ZK L2 KeyL2 signing key

All keys are generated by ApeX — your wallet key is never shared.


Backpack

Method: API Key (Public Key + Secret Key)

  1. Go to backpack.exchange → Settings → API
  2. Create a new ED25519 API key
  3. Copy the Public Key and Secret Key (both base64-encoded)

API keys are exchange-generated — your wallet key is never shared.


Pacifica

Method: SubAccount Private Key

  1. Go to app.pacifica.fi/subaccount
  2. Click "Create" to make a new SubAccount
  3. Save your SubAccount private key — it is shown once and cannot be recovered
  4. Fund the SubAccount with only the funds you want to use for trading
  5. Paste the SubAccount private key into the Pacifica connection form on Sigma Engine

Your SubAccount isolates trading funds from your main wallet. Only fund it with what you want to trade.


Aftermath

Method: Agent Wallet (Private Key + Wallet Address + Account ID)

  1. Go to aftermath.finance and create a perpetuals account
  2. Note your Account ID (numeric, shown in account settings)
  3. Create an Agent Wallet: Go to Account → Agent Wallets → Grant access to a new Sui address
  4. Use Phantom, Nightly, or Backpack wallet (not Slush)
  5. Export the agent wallet's private key (Ed25519 base64 or hex)
  6. Authorize Sigma Engine as builder integrator in your account settings (one-time on-chain transaction)
  7. Paste the agent private key, agent wallet address, and account ID into Sigma Engine
FieldDescription
Private KeyAgent wallet's Ed25519 private key
Wallet AddressAgent wallet's Sui address
Account IDYour numeric account ID

The agent wallet can trade but cannot withdraw — your funds stay safe. Builder code: sigmaengine


EdgeX

Method: L2 Key (L2 Private Key + Account ID)

  1. Register on edgex.exchange with your wallet
  2. Your L2 private key is derived by signing a message (one-time process)
  3. Copy the L2 Private Key and your Account ID

The L2 key is separate from your main wallet — it can only trade on EdgeX.


StandX

Method: Wallet Private Key

  1. Create a dedicated wallet for trading on StandX
  2. Go to standx.io and connect your wallet
  3. Paste your wallet private key into the StandX connection form on Sigma Engine

StandX uses JWT authentication via wallet signature. Your key is used to enable automatic JWT refresh. StandX does not currently support delegated trading keys — use a separate wallet with limited funds.


HotStuff

Method: Private Key

  1. Go to app.hotstuff.trade and create an account
  2. Deposit funds (USDC) to your trading account
  3. Create a dedicated wallet (or use your trading wallet)
  4. Paste the private key into the HotStuff connection form on Sigma Engine

HotStuff offers maker rebates — 0 fees on limit orders. For added security, use a sub-account or agent wallet. HotStuff supports delegated agent signing.


Coming Soon

The following DEXs are in development and will be available soon:

ExchangeTypeNotes
dYdXPermissioned keyDecentralized perpetuals
VertexLinked signerArbitrum-based DEX
DriftDelegate keySolana perpetuals
BluefinPrivate keySui-based perpetuals
SynFuturesPrivate keyPermissionless derivatives (Base)
RabbitXAPI keyStarkNet perpetuals
AevoAPI keyOptions and perpetuals
LighterAPI keyArbitrum orderbook DEX
KumaAPI key + keyBerachain perpetuals
NadoPrivate keyLinked signer model
WOOFi ProAPI keyWOO Network DEX
VestSigning keyPerpetual DEX

CEX Connections

All centralized exchanges use the same pattern: create an API key on the exchange with trading permissions only — never enable withdrawal permissions.

Binance

  1. Go to Account → API Management
  2. Create a new API key
  3. Enable only Spot & Margin Trading or Futures Trading
  4. Copy the API Key and API Secret

Bybit

  1. Go to Account → API Management
  2. Create a new API key
  3. Set permissions to Read-Write for trading, Read for everything else
  4. Copy the API Key and API Secret

OKX

  1. Go to Account → API Management
  2. Create a new API key with a Passphrase
  3. Set permissions to Trade only
  4. Copy the API Key, API Secret, and Passphrase

Bitget

  1. Go to Account → API Management
  2. Create a new API key with a Passphrase
  3. Set permissions to Trade only
  4. Copy the API Key, API Secret, and Passphrase

KuCoin

  1. Go to Account → API Management
  2. Create a new API key with a Passphrase
  3. Set permissions to Trade only
  4. Copy the API Key, API Secret, and Passphrase

Gate.io

  1. Go to Account → API Management
  2. Create a new API key
  3. Set permissions to Spot Trade and/or Futures Trade
  4. Copy the API Key and API Secret

Deribit

  1. Go to Account → API
  2. Create a new API key
  3. Set scope to trade only
  4. Copy the API Key and API Secret

Deribit supports testnet for paper trading.

Bitunix

  1. Sign up at bitunix.com (no KYC, no geo restrictions, free bot usage with referral)
  2. Go to API Management
  3. Create a new API key
  4. Copy the API Key and API Secret

MEXC

  1. Go to Account → API Management
  2. Create a new API key
  3. Enable Spot Trading and/or Futures Trading only
  4. Copy the API Key and API Secret

HTX (Huobi)

  1. Go to Account → API Management
  2. Create a new API key
  3. Set permissions to Trade only
  4. Copy the API Key and API Secret

Phemex

  1. Go to Account → API Management
  2. Create a new API key
  3. Set permissions to Trade only
  4. Copy the API Key and API Secret

Crypto.com

  1. Go to Account → API Management
  2. Create a new API key
  3. Copy the API Key and API Secret

BingX

  1. Go to Account → API Management
  2. Create a new API key
  3. Copy the API Key and API Secret

WOOFi (WOO Network)

  1. Go to Account → API Management
  2. Create a new API key
  3. Copy the API Key and API Secret

Step 3: Start Trading

Once connected, go to the Terminal:

  1. Select your exchange from the dropdown
  2. Choose a coin (BTC, ETH, SOL, etc.)
  3. Pick a strategy (Ladder Bot, Pro Trader, etc.)
  4. Configure size and parameters
  5. Click Start

Important: When creating API keys on any exchange, only enable trading/order permissions. Never enable withdrawal, transfer, or fund movement permissions.

Revoking Access

You can disconnect any exchange at any time:

  • Linked Signers: Revoke via the exchange's own settings or disconnect on Sigma Engine
  • API Keys: Delete the key on the exchange, or disconnect on Sigma Engine

Both methods immediately prevent Sigma Engine from placing orders on that exchange.