> ## Documentation Index
> Fetch the complete documentation index at: https://docs.uniblock.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Direct API compute units: Etherscan

> Etherscan endpoints and compute-unit rates for Direct API compute units.

[← Back to Direct API compute units](/reference/resources/compute-units-direct)

<details className="ub-cu-chains">
  <summary>64 chains</summary>
  <div className="ub-cu-chains-list">1, 10, 25, 50, 51, 56, 97, 100, 130, 137, 146, 199, 252, 300, 324, 480, 1028, 1101, 1111, 1112 …</div>
</details>

<div className="ub-cu-flat">
  <div className="ub-cu-flat-value">332 CU</div>
  <div className="ub-cu-flat-label">Flat rate across all 32 Etherscan Scan endpoints.</div>
</div>

<Accordion title="See all 32 Etherscan endpoints">
  <div className="ub-cu-scroll">
    <table className="ub-cu-table">
      <thead>
        <tr><th>Method</th><th>Endpoint</th></tr>
      </thead>

      <tbody>
        <tr><td className="ub-cu-method">ScanAccountErc1155TokenTransfer</td><td className="ub-cu-endpoint">/scan/account-erc1155-transactions</td></tr>
        <tr><td className="ub-cu-method">ScanAccountErc20TokenHolding</td><td className="ub-cu-endpoint">/scan/account-erc20-token-holding</td></tr>
        <tr><td className="ub-cu-method">ScanAccountErc20TokenTransfer</td><td className="ub-cu-endpoint">/scan/account-erc20-transactions</td></tr>
        <tr><td className="ub-cu-method">ScanAccountErc721TokenTransfer</td><td className="ub-cu-endpoint">/scan/account-erc721-transactions</td></tr>
        <tr><td className="ub-cu-method">ScanAccountInternalTransactionBlockRange</td><td className="ub-cu-endpoint">/scan/account-internal-transactions-by-block-range</td></tr>
        <tr><td className="ub-cu-method">ScanAccountInternalTransactionsAddress</td><td className="ub-cu-endpoint">/scan/account-internal-transactions-by-address</td></tr>
        <tr><td className="ub-cu-method">ScanAccountInternalTransactionsHash</td><td className="ub-cu-endpoint">/scan/account-internal-transactions-by-hash</td></tr>
        <tr><td className="ub-cu-method">ScanAccountNativeBalanceMulti</td><td className="ub-cu-endpoint">/scan/account-native-balance-multi</td></tr>
        <tr><td className="ub-cu-method">ScanAccountNativeBalanceSingle</td><td className="ub-cu-endpoint">/scan/account-native-balance-single</td></tr>
        <tr><td className="ub-cu-method">ScanAccountNormalTransactions</td><td className="ub-cu-endpoint">/scan/account-normal-transactions</td></tr>
        <tr><td className="ub-cu-method">ScanBlockByTimestamp</td><td className="ub-cu-endpoint">/scan/block-by-timestamp</td></tr>
        <tr><td className="ub-cu-method">ScanBlockCountdown</td><td className="ub-cu-endpoint">/scan/block-get-countdown</td></tr>
        <tr><td className="ub-cu-method">ScanBlockRewards</td><td className="ub-cu-endpoint">/scan/block-rewards</td></tr>
        <tr><td className="ub-cu-method">ScanContractAbi</td><td className="ub-cu-endpoint">/scan/contract-abi</td></tr>
        <tr><td className="ub-cu-method">ScanContractCreation</td><td className="ub-cu-endpoint">/scan/contract-creation</td></tr>
        <tr><td className="ub-cu-method">ScanContractSourceCode</td><td className="ub-cu-endpoint">/scan/contract-source-code</td></tr>
        <tr><td className="ub-cu-method">ScanContractVerifyProxyContract</td><td className="ub-cu-endpoint">/scan/contract-verify-proxy</td></tr>
        <tr><td className="ub-cu-method">ScanContractVerifyStatus</td><td className="ub-cu-endpoint">/scan/contract-verify-source-code</td></tr>
        <tr><td className="ub-cu-method">ScanGasConfirmationTime</td><td className="ub-cu-endpoint">/scan/estimation-confirmation-time</td></tr>
        <tr><td className="ub-cu-method">ScanGasPrices</td><td className="ub-cu-endpoint">/scan/current-gas-estimation</td></tr>
        <tr><td className="ub-cu-method">ScanLogAddress</td><td className="ub-cu-endpoint">/scan/log-address</td></tr>
        <tr><td className="ub-cu-method">ScanLogAddressByTopic</td><td className="ub-cu-endpoint">/scan/log-by-address-filtered-topics</td></tr>
        <tr><td className="ub-cu-method">ScanLogTopics</td><td className="ub-cu-endpoint">/scan/log-by-topics</td></tr>
        <tr><td className="ub-cu-method">ScanStatsNativeNodeCount</td><td className="ub-cu-endpoint">/scan/native-node-count</td></tr>
        <tr><td className="ub-cu-method">ScanStatsNativeNodeSize</td><td className="ub-cu-endpoint">/scan/native-node-size</td></tr>
        <tr><td className="ub-cu-method">ScanStatsNativePrice</td><td className="ub-cu-endpoint">/scan/native-price</td></tr>
        <tr><td className="ub-cu-method">ScanStatsNativeSupply</td><td className="ub-cu-endpoint">/scan/native-supply</td></tr>
        <tr><td className="ub-cu-method">ScanTokensErc20AddressBalance</td><td className="ub-cu-endpoint">/scan/token-balance</td></tr>
        <tr><td className="ub-cu-method">ScanTokensErc20TotalSupply</td><td className="ub-cu-endpoint">/scan/token-supply</td></tr>
        <tr><td className="ub-cu-method">ScanTransactionExecutionStatus</td><td className="ub-cu-endpoint">/scan/transaction-execution-status</td></tr>
        <tr><td className="ub-cu-method">ScanTransactionsBeaconWithdrawal</td><td className="ub-cu-endpoint">/scan/account-beacon-withdrawals</td></tr>
        <tr><td className="ub-cu-method">ScanTransactionStatusCode</td><td className="ub-cu-endpoint">/scan/transaction-receipt-status</td></tr>
      </tbody>
    </table>
  </div>
</Accordion>
