---
updatedAt: 2026-05-20T16:32:11.000Z
---

Fetch the complete documentation index at: https://docs.blockdaemon.com/llms.txt. Use this file to discover all available pages before exploring further. Append .md to any documentation page URL to get its markdown version.

# Data API Compute Unit(s)

> 📘 Info:
>
> Available types calls are include:
>
> * **Fixed**: A fixed query has a set CU cost.
> * **Paginated**: A paginated query where you get billed based on the number of items returned per page.

### 1. Protocol and Endpoint Support

<HTMLBlock>{`
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>HTML Table</title>
  <style>
    .custom-table {
      width: 100%;
      table-layout: fixed;
      border-collapse: collapse;
    }

    .custom-table th, .custom-table td {
      padding: 8px;
      border: 1px solid #dddddd;
      text-align: left;
      word-wrap: break-word;
      max-width: 300px; /* Adjust maximum width as needed */
    }
  </style>
</head>
<body>

<table class="custom-table">
  <thead>
    <tr>
      <th>Name</th>
      <th>Path</th>
      <th>Value</th>
      <th>Type</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a href="https://docs.blockdaemon.com/reference/getprotocolslist" target="_blank">Get the Protocols Overview</a></td>
      <td><code>/v1/</code></td>
      <td>1</td>
      <td>Fixed</td>
    </tr>
    <tr>
      <td><a href="https://docs.blockdaemon.com/reference/getprotocolendpoints" target="_blank">Get the Protocol Info</a></td>
      <td><code>/v1/{protocol}/{network}</code></td>
      <td>1</td>
      <td>Fixed</td>
    </tr>
  </tbody>
</table>
</body>
</html>
`}</HTMLBlock>

### 2. Fee Estimator

<HTMLBlock>{`
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>HTML Table</title>
  <style>
    .custom-table {
      width: 100%;
      table-layout: fixed;
      border-collapse: collapse;
    }

    .custom-table th, .custom-table td {
      padding: 8px;
      border: 1px solid #dddddd;
      text-align: left;
      word-wrap: break-word;
      max-width: 300px; /* Adjust maximum width as needed */
    }
  </style>
</head>
<body>

<table class="custom-table">
  <thead>
    <tr>
      <th>Name</th>
      <th>Path</th>
      <th>Value</th>
      <th>Type</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a href="https://docs.blockdaemon.com/reference/getfeeestimate" target="_blank">Get the Gas Fee Estimation</a></td>
      <td><code>/v1/{protocol}/{network}/tx/estimate_fee</code></td>
      <td>50</td>
      <td>Fixed</td>
    </tr>
  </tbody>
</table>
</body>
</html>
`}</HTMLBlock>

### 3. Balances & UTXO

<HTMLBlock>{`
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>HTML Table</title>
  <style>
    .custom-table {
      width: 100%;
      table-layout: fixed;
      border-collapse: collapse;
    }

    .custom-table th, .custom-table td {
      padding: 8px;
      border: 1px solid #dddddd;
      text-align: left;
      word-wrap: break-word;
      max-width: 300px; /* Adjust maximum width as needed */
    }
  </style>
</head>
<body>

<table class="custom-table">
  <thead>
    <tr>
      <th>Name</th>
      <th>Path</th>
      <th>Value</th>
      <th>Type</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a href="https://docs.blockdaemon.com/reference/getlistofbalancesbyaddress" target="_blank">Get a List of Balances for an Address</a></td>
      <td><code>/v1/{protocol}/{network}/account/{address}</code></td>
      <td>10</td>
      <td>Fixed</td>
    </tr>
    <tr>
      <td><a href="https://docs.blockdaemon.com/reference/getlistofbalancesbyaddresses" target="_blank">Get a List of Balances for Multiple Addresses</a></td>
      <td><code>/v1/{protocol}/{network}/accounts</code></td>
      <td>50</td>
      <td>Fixed</td>
    </tr>
    <tr>
      <td><a href="https://docs.blockdaemon.com/reference/getreportbyaddress" target="_blank">Get a Financial Report for an Address between a Time Period</a></td>
      <td><code>/v1/{protocol}/{network}/account/{address}/report</code></td>
      <td>100</td>
      <td>Fixed</td>
    </tr>
  </tbody>
</table>
</body>
</html>
`}</HTMLBlock>

### 4. Transactions

<HTMLBlock>{`
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>HTML Table</title>
  <style>
    .custom-table {
      width: 100%;
      table-layout: fixed;
      border-collapse: collapse;
    }

    .custom-table th, .custom-table td {
      padding: 8px;
      border: 1px solid #dddddd;
      text-align: left;
      word-wrap: break-word;
      max-width: 300px; /* Adjust maximum width as needed */
    }
  </style>
</head>
<body>

<table class="custom-table">
  <thead>
    <tr>
      <th>Name</th>
      <th>Path</th>
      <th>Value</th>
      <th>Type</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a href="https://docs.blockdaemon.com/reference/getutxobyaccount" target="_blank">Get a List of Transaction Inputs and Outputs</a></td>
      <td><code>/v1/{protocol}/{network}/account/{address}/utxo</code></td>
      <td>10</td>
      <td>Paginated</td>
    </tr>
    <tr>
      <td><a href="https://docs.blockdaemon.com/reference/gettxsbyaddress" target="_blank">Get a List of Transactions for a Given Address</a></td>
      <td><code>/v1/{protocol}/{network}/account/{address}/txs</code></td>
      <td>5</td>
      <td>Paginated</td>
    </tr>
    <tr>
      <td><a href="https://docs.blockdaemon.com/reference/gettxconfirmations" target="_blank">Get the Transaction Confirmations</a></td>
      <td><code>v1/{protocol}/{network}/tx/{hash}/confirmations</code></td>
      <td>5</td>
      <td>Fixed</td>
    </tr>
    <tr>
      <td><a href="https://docs.blockdaemon.com/reference/gettxbyhash" target="_blank">Get a Transaction</a></td>
      <td><code>/v1/{protocol}/{network}/tx/{hash}</code></td>
      <td>5</td>
      <td>Fixed</td>
    </tr>
    <tr>
      <td><a href="https://docs.blockdaemon.com/reference/gettxoutputbyhashandindex" target="_blank">Get a Transaction Output by Hash and Index</a></td>
      <td><code>/v1/{protocol}/{network}/tx/{hash}/{index}</code></td>
      <td>10</td>
      <td>Fixed</td>
    </tr>
    <tr>
      <td><a href="https://docs.blockdaemon.com/reference/gettxs" target="_blank">Get a List of Transactions</a></td>
      <td><code>/v1/{protocol}/{network}/txs</code></td>
      <td>5</td>
      <td>Paginated</td>
    </tr>
  </tbody>
</table>
</body>
</html>
`}</HTMLBlock>

### 5. Blocks

<HTMLBlock>{`
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>HTML Table</title>
  <style>
    .custom-table {
      width: 100%;
      table-layout: fixed;
      border-collapse: collapse;
    }

    .custom-table th, .custom-table td {
      padding: 8px;
      border: 1px solid #dddddd;
      text-align: left;
      word-wrap: break-word;
      max-width: 300px; /* Adjust maximum width as needed */
    }
  </style>
</head>
<body>

<table class="custom-table">
  <thead>
    <tr>
      <th>Name</th>
      <th>Path</th>
      <th>Value</th>
      <th>Type</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a href="https://docs.blockdaemon.com/reference/getcurrentblocknumber" target="_blank">Get the Current Block Number</a></td>
      <td><code>/v1/{protocol}/{network}/sync/block_number</code></td>
      <td>1</td>
      <td>Fixed</td>
    </tr>
    <tr>
      <td><a href="https://docs.blockdaemon.com/reference/getcurrentblockhash" target="_blank">Get the Current Block Hash</a></td>
      <td><code>/v1/{protocol}/{network}/sync/block_id</code></td>
      <td>1</td>
      <td>Fixed</td>
    </tr>
    <tr>
      <td><a href="https://docs.blockdaemon.com/reference/getblockbynumber" target="_blank">Get a Block by Number or Hash</a></td>
      <td><code>/v1/{protocol}/{network}/block/{block_identifier}</code></td>
      <td>Determined by block size</td>
      <td>Bytes</td>
    </tr>
    <tr>
      <td><a href="https://docs.blockdaemon.com/reference/getblockidentifierbynumber" target="_blank">Get a Block Identifier by Number or Hash</a></td>
      <td><code>/v1/{protocol}/{network}/block_identifier/{block_identifier}</code></td>
      <td>5</td>
      <td>Fixed</td>
    </tr>
    <tr>
      <td><a href="https://docs.blockdaemon.com/reference/getblockidentifiers" target="_blank">Get a List of Block Identifiers</a></td>
      <td><code>/v1/{protocol}/{network}/block_identifiers</code></td>
      <td>5</td>
      <td>Paginated</td>
    </tr>
  </tbody>
</table>
</body>
</html>
`}</HTMLBlock>

## 👋 Need Help?

Contact us through [email](mailto:support@blockdaemon.com) or our [support page](https://www.blockdaemon.com/support) for any issues, bugs, or assistance you may need.