---
updatedAt: 2026-08-19T15:59:37.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.

# Ethereum Custom Methods

> 📘
>
> See the [Ethereum RPC API connection guide](https://docs.blockdaemon.com/docs/access-ethereum-rpc-api).

### `custom`

| Method                              | Notes                                                                                             | Compute Unit Value |
| ----------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------ |
| `bd_getTransactionHashesByAddress`  | Returns transaction hashes associated with an address, optionally constrained by a filter object. | 50                 |
| `bd_getBlockHeaderByDate`           | Returns the block header at or nearest to a supplied Unix timestamp.                              | 50                 |
| `bd_createTokenTransferTransaction` | Creates an unsigned transaction payload for an ERC-20 token transfer.                             | 10                 |
| `bd_compileTransaction`             | Compiles a transaction request into a serialized transaction payload.                             | 5                  |
| `bd_estimateFee`                    | Estimates the network fee for a transaction request.                                              | 50                 |
| `bd_getContractAbiByAddress`        | Returns the known ABI for a contract address.                                                     | 10                 |
| `bd_getBalance`                     | Returns the native-currency balance for an address.                                               | 5                  |
| `bd_getTokenBalance`                | Returns the ERC-20 token balance for an owner and token contract.                                 | 5                  |
| `bd_getTokenMetadata`               | Returns ERC-20 metadata including name, symbol, decimals, and total supply.                       | 5                  |
| `bd_gasPrice`                       | Returns the current gas-price estimate.                                                           | 5                  |