← Docs
API reference
Read-only JSON over HTTPS. Base path is your deployment origin (e.g.https://assetchain.com). No auth for public reads. Data is served from the indexer once live.
GET
/api/tokensList onboarded tokens with their vault/OFT addresses and locked-vs-minted state.
{
"count": 1,
"tokens": [
{
"symbol": "CTB",
"name": "CTB Binance",
"bscAddress": "0xa702f8153517c5c32f722bfa77613b1ac117683e",
"baseOft": null,
"decimals": 18,
"locked": "0",
"minted": "0",
"status": "pending"
}
]
}GET
/api/bridges/latest?limit=10Most recent bridge transactions (both directions).
{
"bridges": [
{
"symbol": "CTB",
"direction": "in",
"amount": "1,000,000",
"account": "0x9f…21a3",
"txHash": "0x000…demo1",
"ageMins": 4,
"status": "delivered"
}
]
}GET
/api/statsProtocol summary: tokens onboarded, 24h volume, reconciliation, default fee.
{
"tokensOnboarded": 1,
"totalBridged24h": "1,330,000",
"vaultsReconciled": true,
"feeBps": 30
}Coming: token detail (
/api/tokens/{address}), bridge status by tx hash, onboarding validation, and webhooks for delivered bridges.