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

# Kusama Substrate Sidecar Methods

> 📘
>
> See the [Kusama RPC API connection guide](https://docs.blockdaemon.com/docs/access-kusama-rpc-via-substrate-sidecar-api).

### `accounts`

| Method                                      | Notes                                              | Compute Unit Value |
| ------------------------------------------- | -------------------------------------------------- | ------------------ |
| `GET /accounts/{accountId}/asset-approvals` | Returns asset-approval records for an account.     | 5                  |
| `GET /accounts/{accountId}/asset-balances`  | Returns asset balances for an account.             | 5                  |
| `GET /accounts/{accountId}/balance-info`    | Returns balance information for an account.        | 5                  |
| `GET /accounts/{accountId}/staking-info`    | Returns staking information for an account.        | 5                  |
| `GET /accounts/{accountId}/staking-payouts` | Returns staking payout information for an account. | 5                  |
| `GET /accounts/{accountId}/validate`        | Validates an account address for the chain.        | 5                  |
| `GET /accounts/{accountId}/vesting-info`    | Returns vesting information for an account.        | 5                  |

### `blocks`

| Method                                              | Notes                                                                     | Compute Unit Value |
| --------------------------------------------------- | ------------------------------------------------------------------------- | ------------------ |
| `GET /blocks`                                       | Returns a range of blocks.                                                | 50                 |
| `GET /blocks/head`                                  | Returns the most recently produced block.                                 | 5                  |
| `GET /blocks/head/header`                           | Returns the header of the most recently produced block.                   | 1                  |
| `GET /blocks/{blockId}`                             | Returns a block identified by its hash, height, or a supported block tag. | 5                  |
| `GET /blocks/{blockId}/extrinsics/{extrinsicIndex}` | Returns an extrinsic at the specified index in a block.                   | 5                  |
| `GET /blocks/{blockId}/header`                      | Returns the header for a block.                                           | 1                  |

### `node`

| Method                       | Notes                                                 | Compute Unit Value |
| ---------------------------- | ----------------------------------------------------- | ------------------ |
| `GET /node/network`          | Returns node network information.                     | 5                  |
| `GET /node/transaction-pool` | Returns pending extrinsics from the transaction pool. | 10                 |
| `GET /node/version`          | Returns node version information.                     | 5                  |

### `pallets`

| Method                                            | Notes                                              | Compute Unit Value |
| ------------------------------------------------- | -------------------------------------------------- | ------------------ |
| `GET /pallets/assets/{assetId}/asset-info`        | Returns information and metadata for an asset.     | 5                  |
| `GET /pallets/staking/progress`                   | Returns staking-progress information.              | 10                 |
| `GET /pallets/{palletId}/storage`                 | Returns the storage-item metadata for a pallet.    | 10                 |
| `GET /pallets/{palletId}/storage/{storageItemId}` | Returns a storage item and its value for a pallet. | 5                  |

### `runtime`

| Method                  | Notes                                                  | Compute Unit Value |
| ----------------------- | ------------------------------------------------------ | ------------------ |
| `GET /runtime/code`     | Returns the current runtime Wasm code.                 | 1                  |
| `GET /runtime/metadata` | Returns the current runtime metadata.                  | 1                  |
| `GET /runtime/spec`     | Returns the current runtime specification information. | 1                  |

### `paras`

| Method                               | Notes                                              | Compute Unit Value |
| ------------------------------------ | -------------------------------------------------- | ------------------ |
| `GET /paras`                         | Returns the parachains known to the relay chain.   | 10                 |
| `GET /paras/auctions/current`        | Returns the current parachain-auction information. | 10                 |
| `GET /paras/crowdloans`              | Returns the crowdloan information.                 | 10                 |
| `GET /paras/leases/current`          | Returns the current parachain-lease information.   | 10                 |
| `GET /paras/{paraId}/crowdloan-info` | Returns crowdloan information for a parachain.     | 10                 |
| `GET /paras/{paraId}/lease-info`     | Returns lease information for a parachain.         | 10                 |

### `transaction`

| Method                           | Notes                                                     | Compute Unit Value |
| -------------------------------- | --------------------------------------------------------- | ------------------ |
| `POST /transaction`              | Submits an encoded transaction to the node.               | 50                 |
| `POST /transaction/dry-run`      | Simulates an encoded transaction without broadcasting it. | 5                  |
| `POST /transaction/fee-estimate` | Returns the estimated fee for an encoded transaction.     | 10                 |
| `GET /transaction/material`      | Returns the material required to construct a transaction. | 5                  |