Back to Docs

Authentication

How authentication works on the CIDER platform.

Wallet Authentication

CIDER uses wallet-based authentication via Reown AppKit. When you connect your wallet, a session is created server-side and stored in an encrypted HTTP-only cookie.

Network: Base (Chain ID 8453)

Session Duration: 7 days

Session Storage: HTTP-only encrypted cookie

API Key Authentication

For programmatic access, generate an API key from /settings/api-keys. Include the key in the Authorization header.

Example request with API key
curl https://cider.trade/api/v1/bots \
  -H "Authorization: Bearer cider_sk_read_abc123..."

API Key Scopes

read

Read-only access to bots, market data, and account info.

trade

Read access + can create OTC orders and trigger trades.

full

Full access including admin operations and key management.

Rate Limits

Rate limits are applied per API key based on your tier:

Standard60 requests/min
Premium300 requests/min
Unlimited10,000 requests/min