⚠️Blast API (blastapi.io) ends Oct 31. Migrate to Dwellir and skip Alchemy's expensive compute units.
Switch Today →
Skip to main content

rpc_methods

Returns the complete list of JSON-RPC methods the node exposes along with their maximum parameter counts. This is the quickest way to confirm feature availability (e.g., author_rotateKeys, state_queryStorage) on your chosen endpoint.

Parameters

This call does not take parameters.

Returns

FieldTypeDescription
result.versionnumberJSON-RPC protocol version.
result.methodsarrayList of method names supported by the node.

Example Output (abridged)

{
"jsonrpc": "2.0",
"result": {
"methods": [
"author_pendingExtrinsics",
"author_submitExtrinsic",
"author_submitAndWatchExtrinsic",
"chain_getBlock",
"chain_getBlockHash",
"chain_getFinalizedHead",
"chain_subscribeFinalizedHeads",
"state_getStorage",
"state_getRuntimeVersion",
"system_chain",
"system_health",
"zenlinkProtocol_getAmountOutPrice"
],
"version": 1
},
"id": 1
}

The public Atlantic RPC returned 111 methods when queried on 2 October 2025, including Substrate core namespaces and Atlantic-specific endpoints such as mantaSBT_pull_ledger_diff and zenlinkProtocol_*.

Usage

curl https://api-manta-atlantic-mainnet.n.dwellir.com/YOUR_API_KEY \
-H 'Content-Type: application/json' \
-d '{
"jsonrpc": "2.0",
"method": "rpc_methods",
"params": [],
"id": 1
}'

Operational Tips

  • Compare the returned list with our docs to spot any methods that require bespoke integration (e.g., payment_queryFeeDetails).
  • If a method is missing—such as beefy_getFinalizedHead or grandpa_roundState—the node does not implement it. Plan to remove or hide unsupported functionality in your client UI.
  • Re-run this call after runtime upgrades; new pallets may expose fresh RPC extensions.