📘See the Kusama RPC API connection guide.
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |