Base URL
All API endpoints are available at:Authentication
Most endpoints require authentication via session cookie. Login first:API Endpoints
Core APIs
| Route | Description |
|---|---|
/api/auth | zkID authentication (register, login, logout) |
/api/wallets | Wallet management (SOL, Starknet) |
/api/light | Light Protocol ZK compression |
/api/storage | zkStorage encrypted file storage |
/api/zk-toolkit | Cryptographic primitives |
/api/attest | zkAttest privacy attestations |
Blockchain APIs
| Route | Description |
|---|---|
/api/starknet | Starknet wallet and transfers |
/api/bridge | Cross-chain bridging (ETH/SOL ↔ Starknet) |
/api/houdini | HoudiniSwap privacy swaps |
/api/transfer | ZK proof-based transfers |
/api/proofs | ZK proof history |
Utility APIs
| Route | Description |
|---|---|
/api/rewards | Trade-to-Earn rewards |
/api/ai | zkAI chat assistant |
/api/bug-reports | Bug report submission |
/api/init | Environment initialization |
Response Format
Success response:Rate Limits
| Endpoint Group | Limit |
|---|---|
| Auth | 20/min |
| Light Protocol | 50/min |
| zkToolkit | 200/min |
| zkStorage | 30/min |
| zkAttest | 30/min |