8mix API
REST API for integrating the 8mix privacy layer (TRON / TRC-20 USDT) into third-party products.
Response Format
{ "ok": true, "data": { ... } }{ "ok": false, "error": "Error description" }Rate Limits
Scope
Limit
Window
Denominations
Pools
GET /api/pools
GET /api/poolsField
Type
Description
GET /api/pools/:denom
GET /api/pools/:denomGET /api/pools/:denom/root
GET /api/pools/:denom/rootPOST /api/pools/:denom/check-spent
POST /api/pools/:denom/check-spentBody field
Type
Required
Format
POST /api/pools/:denom/can-withdraw
POST /api/pools/:denom/can-withdrawBody field
Type
Required
Format
Wallet Queries
GET /api/balance/:address
GET /api/balance/:addressField
Type
Description
GET /api/allowance/:address/:denom
GET /api/allowance/:address/:denomField
Type
Description
Transaction Builders
POST /api/tx/approve
POST /api/tx/approveBody field
Type
Required
Description
POST /api/tx/deposit
POST /api/tx/depositBody field
Type
Required
Format
POST /api/tx/withdraw
POST /api/tx/withdrawBody field
Type
Required
Format
Relayer
GET /api/relayer/status
GET /api/relayer/statusField
Type
Description
POST /api/relayer/withdraw
POST /api/relayer/withdrawBody field
Type
Required
Format
HTTP
Error
Meaning
Health
GET /api/health
GET /api/healthError Reference
HTTP
Error
When
Integration Guide
Deposit Flow
Withdrawal via Relayer (gasless)
Self-Withdrawal (user pays gas)
Smart Contracts
Contract
Address
Network
Self-Hosting
Installation
Required Environment Variables
Nginx Reverse Proxy
PM2 Commands
Last updated

