Skip to main content

Tokens

Access tokens using Chronik.

note

This page only lists token-specific endpoints. All other APIs (tx, history, utxos, etc.) also contain token data where applicable.

token(tokenId)

Return token info for the given tokenId

See token API docs.

Live Editor
function DemoToken() {
  return <Json fn={async () => {
    // CRD token
    return await chronik
      .token("cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145");
  }} />;
}
Result
Loading...

tokenId(tokenId)

Return an object that can be used to fetch token data from Chronik in a fluent interface.

See tokenId API docs.

Live Editor
function DemoTokenId() {
  return <Json fn={async () => {
    // CRD Genesis is first
    return await chronik
      .tokenId("cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145")
      .confirmedTxs(0, 1);
  }} />;
}
Result
Loading...

history(pageOffset, pageSize)

Fetch the tx history of a Token ID, from latest to earliest.

See history API docs.

Live Editor
function DemoTokenIdHistory() {
  return <Json fn={async () => {
    // The latest CRD tx
    return await chronik
      .tokenId("cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145")
      .history(0, 1);
  }} />;
}
Result
Loading...

confirmedTxs(pageOffset, pageSize)

Fetch the confirmed txs of a Token ID, from first to last.

See confirmedTxs API docs.

Live Editor
function DemoTokenIdConfirmedTxs() {
  return <Json fn={async () => {
    // CRD GENESIS
    return await chronik
      .tokenId("cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145")
      .confirmedTxs(0, 1);
  }} />;
}
Result
Loading...

unconfirmedTxs()

Fetch the unconfirmed txs of a Token ID.

See unconfirmedTxs API docs.

Live Editor
function DemoTokenIdUnconfirmedTxs() {
  return <Json fn={async () => {
    // Grumpy token txs in mempool
    return await chronik
      .tokenId("fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa")
      .unconfirmedTxs();
  }} />;
}
Result
Loading...

utxos()

Fetch the utxos of a Token ID.

See utxos API docs.

Live Editor
function DemoTokenIdUtxos() {
  return <Json fn={async () => {
    // Some CRD UTXO
    return (await chronik
      .tokenId("cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145")
      .utxos()).utxos[0];
  }} />;
}
Result
Loading...