Bitcoin ABC documentation

Tokens

Note

This page focuses on token-focused endpoints. Other APIs (transactions, history, UTXOs, and so on) also surface token data where applicable.

token(tokenId)

Token metadata. See token.

Live editor
function DemoToken() {
    return (
        <Json
            fn={async () => {
                return await chronik.token(
                    'cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145',
                );
            }}
        />
    );
}
render(<DemoToken />);
Result

tokenId(tokenId)

Fluent API scoped to a token ID. See tokenId.

Live editor
function DemoTokenId() {
    return (
        <Json
            fn={async () => {
                return await chronik
                    .tokenId(
                        'cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145',
                    )
                    .confirmedTxs(0, 1);
            }}
        />
    );
}
render(<DemoTokenId />);
Result

history(pageOffset, pageSize)

History for the token ID. See TokenIdEndpoint.history.

Live editor
function DemoTokenIdHistory() {
    return (
        <Json
            fn={async () => {
                return await chronik
                    .tokenId(
                        'cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145',
                    )
                    .history(0, 1);
            }}
        />
    );
}
render(<DemoTokenIdHistory />);
Result

confirmedTxs(pageOffset, pageSize)

Confirmed transactions for the token. See confirmedTxs.

Live editor
function DemoTokenIdConfirmedTxs() {
    return (
        <Json
            fn={async () => {
                return await chronik
                    .tokenId(
                        'cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145',
                    )
                    .confirmedTxs(0, 1);
            }}
        />
    );
}
render(<DemoTokenIdConfirmedTxs />);
Result

unconfirmedTxs()

Mempool transactions for the token. See unconfirmedTxs.

Live editor
function DemoTokenIdUnconfirmedTxs() {
    return (
        <Json
            fn={async () => {
                return await chronik
                    .tokenId(
                        'fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa',
                    )
                    .unconfirmedTxs();
            }}
        />
    );
}
render(<DemoTokenIdUnconfirmedTxs />);
Result

utxos()

UTXOs carrying the token. See utxos.

Live editor
function DemoTokenIdUtxos() {
    return (
        <Json
            fn={async () => {
                return (
                    await chronik
                        .tokenId(
                            'cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145',
                        )
                        .utxos()
                ).utxos[0];
            }}
        />
    );
}
render(<DemoTokenIdUtxos />);
Result