unisat-dev-docs

Alkanes Indexer API

The Alkanes Indexer API is developed by the UniSat team, providing a simplified and developer-friendly interface based on the official Alkanes indexer (kungfuflex/alkanes). It is built on specific versions of metashrew and alkanes-rs to ensure compatibility and consistency. We welcome feedback and suggestions for improvement.

👉 View Swagger UI


📑 Table of Contents

Route Summary
GET /v1/indexer/alkanes/status Get alkanes status
GET /v1/indexer/alkanes/info-list Get alkanes list
GET /v1/indexer/alkanes/{alkaneid}/info Get alkane info by alkaneid
GET /v1/indexer/alkanes/token-list Get alkanes token list
GET /v1/indexer/alkanes/{alkaneid}/holders Get alkanes holders by alkaneid
GET /v1/indexer/alkanes/{alkaneid}/collection-items Get collection items
GET /v1/indexer/alkanes/{alkaneid}/contract-events Get contract events
GET /v1/indexer/alkanes/utxo/{txid}/{index}/balance Get alkanes utxo balance
GET /v1/indexer/address/{address}/alkanes/{alkaneid}/utxo Get utxo alkanes balance by address and alkaneid
GET /v1/indexer/address/{address}/alkanes/token-list Get address alkanes token list
GET /v1/indexer/address/{address}/alkanes/collection-list Get address alkanes collection list
GET /v1/indexer/address/{address}/alkanes/{alkaneid}/collection-items Get address collection items by alkaneid
GET /v1/indexer/address/{address}/alkanes/{alkaneid}/transfer-history Get transfer history

Alkanes

Get alkanes status

Method: GET
Path: /v1/indexer/alkanes/status
Swagger Link: View in Swagger UI

Description

Get alkanes global status

Response (200)

Notes

This endpoint is used to monitor the indexer’s sync status.


Get alkanes list

Method: GET
Path: /v1/indexer/alkanes/info-list
Swagger Link: View in Swagger UI

Parameters

Response (200)


Get alkane info by alkaneid

Method: GET
Path: /v1/indexer/alkanes/{alkaneid}/info
Swagger Link: View in Swagger UI

Parameters

Response (200)


Get alkanes token list

Method: GET
Path: /v1/indexer/alkanes/token-list
Swagger Link: View in Swagger UI

Parameters

Response (200)


Get alkanes holders by alkaneid

Method: GET
Path: /v1/indexer/alkanes/{alkaneid}/holders
Swagger Link: View in Swagger UI

Parameters

Response (200)


Get collection items

Method: GET
Path: /v1/indexer/alkanes/{alkaneid}/collection-items
Swagger Link: View in Swagger UI

Parameters

Response (200)


Get contract events

Method: GET
Path: /v1/indexer/alkanes/{alkaneid}/contract-events
Swagger Link: View in Swagger UI

Parameters

Response (200)


Get alkanes utxo balance

Method: GET
Path: /v1/indexer/alkanes/utxo/{txid}/{index}/balance
Swagger Link: View in Swagger UI

Parameters

Response (200)


Get utxo alkanes balance by address and alkaneid

Method: GET
Path: /v1/indexer/address/{address}/alkanes/{alkaneid}/utxo
Swagger Link: View in Swagger UI

Parameters

Response (200)


Get address alkanes token list

Method: GET
Path: /v1/indexer/address/{address}/alkanes/token-list
Swagger Link: View in Swagger UI

Parameters

Response (200)


Get address alkanes collection list

Method: GET
Path: /v1/indexer/address/{address}/alkanes/collection-list
Swagger Link: View in Swagger UI

Parameters

Response (200)


Get address collection items by alkaneid

Method: GET
Path: /v1/indexer/address/{address}/alkanes/{alkaneid}/collection-items
Swagger Link: View in Swagger UI

Parameters

Response (200)


Get transfer history

Method: GET
Path: /v1/indexer/address/{address}/alkanes/{alkaneid}/transfer-history
Swagger Link: View in Swagger UI

Parameters

Response (200)