← ClaudeAtlas

strike-api-referencelisted

Compact reference for the Strike Finance surfaces the desk uses - every public Price Service endpoint, every signed trading and account endpoint with its parameters, the API wallet signing scheme, order types, flags and time-in-force, order status codes, per-market constraints, rate limits and error strings, plus the optional crowdtime MCP research tools. Use to look up an endpoint, a field, a status code or a flag without re-reading a whole skill.
Mendurim/strikegrok-trading-desk · ★ 0 · AI & Automation · score 75
Install: claude install-skill Mendurim/strikegrok-trading-desk
# Strike API reference One symbol vocabulary throughout: `BTC-USD`, `ADA-USD`, `XAU-USD`. Thirty-one markets, all tradeable. | | Base URL | | --- | --- | | Market data (public) | `https://api.strikefinance.org/price` | | Trading and account (signed) | `https://api.strikefinance.org` | | Testnet (both) | `https://api-v2-testnet.strikefinance.org` | | WebSocket | `wss://api.strikefinance.org/ws/price` (public), `.../ws/user-api` (signed) | ## Auth Four headers on every signed request: `X-API-Wallet-Public-Key` (64 hex), `X-API-Wallet-Signature` (128 hex), `X-API-Wallet-Timestamp` (Unix seconds), `X-API-Wallet-Nonce` (fresh UUID v4). ``` message = {METHOD}:{PATH}:{TIMESTAMP}:{NONCE}:{BODY_HASH} BODY_HASH = sha256 hex of the exact body bytes, or of "" when there is none ``` `PATH` excludes the query string. Use `scripts/strike_request.py`; see `strike-auth`. ## Market data, public, `GET /price/v2` | Path | Parameters | Returns | | --- | --- | --- | | `/exchangeInfo` | - | symbols, filters, order types, rate limits | | `/ticker/price` | `symbol` optional | last price | | `/ticker/bookTicker` | `symbol` optional | best bid and ask | | `/ticker/24hr` | `symbol` optional | change, high, low, volume, quoteVolume | | `/premiumIndex` | `symbol` | `markPrice`, `indexPrice`, `fundingRate`, `nextFundingTime` | | `/markPrice`, `/indexPrice` | `symbol` | one price each | | `/openInterest` | `symbol` | open interest in base units | | `/depth` | `symbol`, `limit` 1-1000 **default 20*