Connection Setup
Step 1: Connect Your Wallet
- Go to sigmaengine.io
- Click Connect Wallet in the top right
- Sign the login message with your wallet (MetaMask, Phantom, etc.)
- 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 below.
Ethereal (Linked Signer)
- Sign up at app.ethereal.trade if you haven't already
- Click "Link Signer" on the Ethereal card
- Your browser wallet will prompt you to sign an authorization message
- This creates a delegated signing key that can only place and cancel orders
- Done — your signer is linked and bots can trade on your behalf
No API keys needed. Your main wallet private key is never shared.
Hibachi (API Key)
- Sign up at hibachi.xyz
- Go to Settings → API Management
- Create a new API key with trading permissions only
- Copy the API Key, Secret, and Account ID
- Paste them into the Hibachi connection form on Sigma Engine
01 Exchange (Wallet Key)
- Sign up at 01.xyz if you haven't already
- Click "Connect" on the 01 Exchange card
- Enter your wallet private key (the wallet you use on 01)
- Sigma Engine creates and manages trading sessions automatically
- Your key is encrypted at rest and used only to establish sessions
Paradex (Subkey)
- Sign up at paradex.trade
- Go to Settings → Key Management
- Create a new Subkey and copy the credentials
- Paste them into the Paradex connection form on Sigma Engine
Extended (API Key)
- Sign up at extended.exchange
- Go to API Management
- Generate an API Key and copy all credentials
- Paste them into the Extended connection form on Sigma Engine
Pacifica (SubAccount)
- Go to app.pacifica.fi/subaccount
- Click "Create" to create a new SubAccount
- Save your SubAccount private key — you'll need it
- Fund the SubAccount with only the funds you want to use for trading
- Import your SubAccount private key into your Solana wallet
- On the Pacifica card in Sigma Engine, click "Connect" and sign with your SubAccount wallet
Your SubAccount isolates trading funds from your main wallet. Only fund it with what you want to trade.
Hyperliquid (Wallet Key)
- Click "Connect" on the Hyperliquid card
- Enter your wallet private key and wallet address
- Sigma Engine uses this to sign orders on Hyperliquid's L1
Other Exchanges
For exchanges not listed above (GRVT, Apex, Lighter, Backpack, EdgeX, Aster, Nado, StandX):
- Log into the exchange
- Navigate to API settings or key management
- Create a key with trading permissions only — never enable withdrawals
- Paste the credentials into the connection form on Sigma Engine
Step 3: Start Trading
Once connected, go to the Terminal:
- Select your exchange from the dropdown
- Choose a coin (BTC, ETH, SOL, etc.)
- Pick a strategy (Ladder Bot, Pro Trader, etc.)
- Configure size and parameters
- 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.