Data API
GET /v1/metadata/{mint}
Token identity — name, symbol, decimals, supply — decoded on-chain. The getAsset-style lookup. Single or batched.
Endpoint
GET https://solindex.infinityblocks.io/v1/metadata/{mint}
Authentication
Send your key in the x-api-key header (or ?api-key=). See Authentication.
Path parameters
| Param | Description |
|---|---|
mint | Base-58 token mint address (single lookup). |
Query parameters
| Param | Type | Default | Allowed / range |
|---|---|---|---|
mints | string | — | Comma-separated mints for a batch lookup (up to 100) — use /v1/metadata?mints=a,b,c with no path segment |
Request
curl -s "https://solindex.infinityblocks.io/v1/metadata/<MINT>/v1/metadata/<MINT> —or— /v1/metadata?mints=<MINT1>,<MINT2>" \
-H "x-api-key: <API_KEY>"
const r = await fetch("https://solindex.infinityblocks.io/v1/metadata/<MINT>/v1/metadata/<MINT> —or— /v1/metadata?mints=<MINT1>,<MINT2>", {
headers: { "x-api-key": "<API_KEY>" },
});
const { data } = await r.json();
Response
{ "data": {
"mint": "<MINT>", "symbol": "…", "name": "…",
"decimals": 6, "totalSupply": 1000000000, "status": "bonding",
"createdAt": 1780165369000, "updatedAt": 1780165400000,
"launchpad": "launchlab", "creator": "…", "programId": "LanMV9s…" } }
The DAS
getAsset-equivalent: name/symbol come from the Metaplex Token-Metadata account and decimals/supply from the SPL mint, both decoded on-chain by our own validator (no third-party metadata provider). Single lookup /v1/metadata/{mint} returns one object (404 if unknown); the batch form /v1/metadata?mints=a,b,c (no path segment, up to 100 mints) returns an array containing only the mints we have — absent mints are simply omitted, so check what came back.Try it
Run GET /v1/metadata/{mint}live · GET
Your key is stored only in this browser (localStorage).
—