Aster
| Property | Value |
|---|---|
| Transport | WebSocket (market data) + REST (orders) |
| Signing | EIP-712 (agent wallet — same signing family as Hyperliquid) |
| Funding interval | Per-symbol: 1h is most common, some markets 2h / 4h / 8h |
| Concurrent Spreadr maker trades | 2 per account (subject to change) |
| Builder code support | ✅ — 0.5 bp via builder address |
Account setup
Aster uses an agent wallet model, like Hyperliquid: your wallet approves a separate agent key that can trade but not withdraw. Spreadr generates the agent for you — there are no API keys to copy.
Open an account
Visit aster.exchange (opens in a new tab), connect your wallet, and deposit USDC.
Connect in Spreadr
In the terminal: Settings → Wallets, pick your wallet, then + Aster → Connect Aster. Spreadr generates a fresh agent wallet and asks you to sign 2 messages: the agent authorization (which includes the builder-fee approval) and the credential vault unlock. Nothing to copy or paste.
Quirks
- Trade-only by construction. The agent approval you sign grants perp trading but not withdrawal — the agent key cannot move funds even if leaked.
- Approval expires after 180 days. Aster agent authorizations are time-limited. When yours expires, orders start failing — just reconnect Aster in Settings → Wallets to re-approve.
- REST-based orders. Like Extended, Aster doesn't accept orders over WebSocket. Spreadr sends orders one per call, throttled automatically.
- Funding interval varies per symbol. Most Aster markets settle funding hourly, but some are 2h, 4h, or 8h. The terminal shows the actual interval per market.
Builder fees
Spreadr includes its builder address on every Aster order, taking 0.5 bp (0.005%) on each fill it routes for you. The authorization is bundled into the agent-approval signature at setup.
Common errors
| Symptom | Cause | Fix |
|---|---|---|
| Signature / nonce rejected | Order nonce outside Aster's 5-second server-time window (clock drift) | Spreadr syncs against Aster server time; rarely an issue |
| Orders suddenly failing after months | The 180-day agent approval expired | Reconnect Aster in Settings → Wallets |
| "Insufficient margin" | Account collateral too low for the position | Deposit more USDC or reduce leverage cap |