Appearance
Environments & Hosts
Mainnet
| Surface | Host |
|---|---|
| REST read API | https://api-v1-ab.blink.trade |
| WebSocket streaming | wss://api-v1-ab.blink.trade/v1/ws |
| Transaction submission | https://sequencer.blink.trade (see Signing Transactions) |
Read endpoints require no authentication. Write access is signature-based: there are no API keys to provision — any account that can sign a transaction can trade.
Testnet
A public testnet is planned; hosts will be published here. Until then, integrators can run the full stack locally.
Local development
The rollup repository ships a one-command local stack (./run-local.sh) that brings up the chain, indexer, gateway, and a market-maker quoting four perp markets:
| Surface | Local host |
|---|---|
| REST read API | http://127.0.0.1:8090 |
| WebSocket streaming | ws://127.0.0.1:8090/v1/ws |
| Rollup node REST | http://127.0.0.1:12346 |
Both official SDKs default their test suites to the local stack, so BLINK_API=http://127.0.0.1:8090 runs the same integration tests you would run against mainnet.
SDKs
| Language | Repository | Scope (v1) |
|---|---|---|
| Rust | alterity-systems/blink-sdk-rs | REST + WebSocket |
| TypeScript | alterity-systems/blink-sdk-ts | REST + WebSocket |
| TypeScript (signing) | @sovereign-sdk/web3 | transaction build/sign/submit |
Transaction signing is documented in Signing Transactions.