Agentic Portal

Akash Network CometBFT and LCD

blockchain
Serving

Read-only access to Akash Network mainnet, the decentralised compute marketplace: the CometBFT RPC (as JSON-RPC or GET routes such as /status and /block) and the Cosmos SDK LCD (GET /cosmos/... and the chain's own modules). Served by the Pocket Network decentralised supplier set. Pay per request in USDC; no account, no API key.

Endpoint
POST https://agent.pocket.network/v1/akash
Price per call
$0.005 USD
Networks payable on
Base (eip155:8453), Tempo (eip155:4217)
Protocol
jsonrpc, rest

Calling it

The first call returns 402 Payment Required with the terms. Sign for those terms and retry the same request with the payment attached.

Example request

A real, working call — the request the service card verifies against.

curl -X POST https://agent.pocket.network/v1/akash \
  -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"status","params":[]}'
Example response

The response this call returned, captured 2026-09-21 23:46:25 UTC.

{
  "portal": {
    "provenance": "third-party-supplier",
    "serviceId": "akash",
    "schemaCheck": "unchecked"
  },
  "data": {
    "jsonrpc": "2.0",
    "result": {
      "node_info": {
        "channels": "40202122233038606100",
        "listen_addr": "0.0.0.0:26656",
        "moniker": "Tendermint",
        "network": "akashnet-2",
        "other": {
          "rpc_address": "tcp://0.0.0.0:26657",
          "tx_index": "on"
        },
        "protocol_version": {
          "app": "0",
          "block": "11",
          "p2p": "8"
        },
        "version": "0.38.19"
      },
      "sync_info": {
        "catching_up": false,
        "earliest_app_hash": "9EC82EA34EA5881087629B1E60D0A4671E105C47E9D3FB65D34545EBF0AE07CF",
        "earliest_block_hash": "E6F35C7C8A27921F4DAA8E4C1CF4771CD4016742DF0917A74E42F29E01ECC933",
        "earliest_block_height": "26980292",
        "earliest_block_time": "2026-05-25T11:43:09.959080529Z",
        "latest_app_hash": "DD67BF11BB4814082E5D7F4DA79A6ADB85E13542F31F18AD457EFF5270B49C24",
        "latest_block_hash": "AD027D0CA98DAE10363CB419F814F9888AB24C37CC332719494BEFBF0A23FA59",
        "latest_block_height": "28731019",
        "latest_block_time": "2026-09-21T23:45:34.1107328Z"
      },
      "validator_info": {
        "address": "0000000000000000000000000000000000000000",
        "pub_key": {
          "type": "tendermint/PubKeySecp256k1",
          "value": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        },
        "voting_power": "0"
      }
    },
    "id": 1
  }
}

Try it

Make one real paid call from your own wallet — about $0.005 on Base (eip155:8453). The wallet signs; nothing here holds a key. You'll see exactly what the service answers.

No browser wallet found. Install MetaMask, Rabby, or Coinbase Wallet to try a call here.

Supported methods

Methods the registry lists for this service. The portal forwards any call as sent; the supplier decides what it answers, and a delivered answer is settled.

Methods Akash Network CometBFT and LCD accepts, and whether each reads or writes.
MethodEffect
GET /abci_inforead
GET /akash/deployment/v1beta3/deployments/listread
GET /blockread
GET /block_resultsread
GET /block_searchread
GET /blockchainread
GET /commitread
GET /consensus_paramsread
GET /consensus_stateread
GET /cosmos/auth/v1beta1/accountsread
GET /cosmos/auth/v1beta1/accounts/{address}read
GET /cosmos/auth/v1beta1/paramsread
GET /cosmos/authz/v1beta1/grantsread
GET /cosmos/bank/v1beta1/balances/{address}read
GET /cosmos/bank/v1beta1/balances/{address}/by_denomread
GET /cosmos/bank/v1beta1/denoms_metadataread
GET /cosmos/bank/v1beta1/paramsread
GET /cosmos/bank/v1beta1/spendable_balances/{address}read
GET /cosmos/bank/v1beta1/supplyread
GET /cosmos/bank/v1beta1/supply/by_denomread
GET /cosmos/base/tendermint/v1beta1/abci_queryread
GET /cosmos/base/tendermint/v1beta1/blocks/latestread
GET /cosmos/base/tendermint/v1beta1/blocks/{height}read
GET /cosmos/base/tendermint/v1beta1/node_inforead
GET /cosmos/base/tendermint/v1beta1/syncingread
GET /cosmos/base/tendermint/v1beta1/validatorsets/latestread
GET /cosmos/base/tendermint/v1beta1/validatorsets/{height}read
GET /cosmos/distribution/v1beta1/community_poolread
GET /cosmos/distribution/v1beta1/delegators/{delegator_address}/rewardsread
GET /cosmos/distribution/v1beta1/paramsread
GET /cosmos/distribution/v1beta1/validators/{validator_address}/commissionread
GET /cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewardsread
GET /cosmos/evidence/v1beta1/evidenceread
GET /cosmos/feegrant/v1beta1/allowances/{grantee}read
GET /cosmos/gov/v1/params/{params_type}read
GET /cosmos/gov/v1/proposalsread
GET /cosmos/gov/v1/proposals/{proposal_id}read
GET /cosmos/gov/v1/proposals/{proposal_id}/tallyread
GET /cosmos/gov/v1/proposals/{proposal_id}/votesread
GET /cosmos/gov/v1beta1/proposalsread
GET /cosmos/mint/v1beta1/annual_provisionsread
GET /cosmos/mint/v1beta1/inflationread
GET /cosmos/mint/v1beta1/paramsread
GET /cosmos/params/v1beta1/paramsread
GET /cosmos/slashing/v1beta1/paramsread
GET /cosmos/slashing/v1beta1/signing_infosread
GET /cosmos/staking/v1beta1/delegations/{delegator_addr}read
GET /cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegationsread
GET /cosmos/staking/v1beta1/delegators/{delegator_addr}/validatorsread
GET /cosmos/staking/v1beta1/historical_info/{height}read
GET /cosmos/staking/v1beta1/paramsread
GET /cosmos/staking/v1beta1/poolread
GET /cosmos/staking/v1beta1/validatorsread
GET /cosmos/staking/v1beta1/validators/{validator_addr}read
GET /cosmos/staking/v1beta1/validators/{validator_addr}/delegationsread
GET /cosmos/tx/v1beta1/txsread
GET /cosmos/tx/v1beta1/txs/block/{height}read
GET /cosmos/tx/v1beta1/txs/{hash}read
GET /cosmos/upgrade/v1beta1/applied_plan/{name}read
GET /cosmos/upgrade/v1beta1/current_planread
GET /cosmos/upgrade/v1beta1/module_versionsread
GET /cosmwasm/wasm/v1/coderead
GET /cosmwasm/wasm/v1/codes/paramsread
GET /cosmwasm/wasm/v1/contract/{address}read
GET /cosmwasm/wasm/v1/contract/{address}/smart/{query_data}read
GET /cosmwasm/wasm/v1/contract/{address}/stateread
GET /genesisread
GET /headerread
GET /healthread
GET /ibc/apps/transfer/v1/denomsread
GET /ibc/core/channel/v1/channelsread
GET /ibc/core/client/v1/client_statesread
GET /ibc/core/connection/v1/connectionsread
GET /net_inforead
GET /num_unconfirmed_txsread
GET /statusread
GET /syncingread
GET /txread
GET /tx_searchread
GET /unconfirmed_txsread
GET /validatorsread
abci_inforead
abci_queryread
blockread
block_by_hashread
block_resultsread
block_searchread
blockchainread
commitread
consensus_paramsread
consensus_stateread
dump_consensus_stateread
genesisread
genesis_chunkedread
headerread
header_by_hashread
healthread
net_inforead
num_unconfirmed_txsread
statusread
txread
tx_searchread
unconfirmed_txsread
validatorsread

Schemas

Published by the service itself. The example above is generated from these.

Request schema
{
  "type": "object",
  "description": "For the CometBFT JSON-RPC surface, the standard envelope (method, params) POSTed to the service root. For the GET routes, append the path to /v1/akash with its query string. LCD routes take the path parameters their templates name.",
  "properties": {
    "method": {
      "type": "string",
      "description": "CometBFT RPC method, e.g. block",
      "examples": [
        "GET /abci_info",
        "GET /akash/deployment/v1beta3/deployments/list",
        "GET /block",
        "GET /block_results",
        "GET /block_search",
        "GET /blockchain",
        "GET /commit",
        "GET /consensus_params",
        "GET /consensus_state",
        "GET /cosmos/auth/v1beta1/accounts",
        "GET /cosmos/auth/v1beta1/accounts/{address}",
        "GET /cosmos/auth/v1beta1/params",
        "GET /cosmos/authz/v1beta1/grants",
        "GET /cosmos/bank/v1beta1/balances/{address}",
        "GET /cosmos/bank/v1beta1/balances/{address}/by_denom",
        "GET /cosmos/bank/v1beta1/denoms_metadata",
        "GET /cosmos/bank/v1beta1/params",
        "GET /cosmos/bank/v1beta1/spendable_balances/{address}",
        "GET /cosmos/bank/v1beta1/supply",
        "GET /cosmos/bank/v1beta1/supply/by_denom",
        "GET /cosmos/base/tendermint/v1beta1/abci_query",
        "GET /cosmos/base/tendermint/v1beta1/blocks/latest",
        "GET /cosmos/base/tendermint/v1beta1/blocks/{height}",
        "GET /cosmos/base/tendermint/v1beta1/node_info",
        "GET /cosmos/base/tendermint/v1beta1/syncing",
        "GET /cosmos/base/tendermint/v1beta1/validatorsets/latest",
        "GET /cosmos/base/tendermint/v1beta1/validatorsets/{height}",
        "GET /cosmos/distribution/v1beta1/community_pool",
        "GET /cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards",
        "GET /cosmos/distribution/v1beta1/params",
        "GET /cosmos/distribution/v1beta1/validators/{validator_address}/commission",
        "GET /cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards",
        "GET /cosmos/evidence/v1beta1/evidence",
        "GET /cosmos/feegrant/v1beta1/allowances/{grantee}",
        "GET /cosmos/gov/v1/params/{params_type}",
        "GET /cosmos/gov/v1/proposals",
        "GET /cosmos/gov/v1/proposals/{proposal_id}",
        "GET /cosmos/gov/v1/proposals/{proposal_id}/tally",
        "GET /cosmos/gov/v1/proposals/{proposal_id}/votes",
        "GET /cosmos/gov/v1beta1/proposals",
        "GET /cosmos/mint/v1beta1/annual_provisions",
        "GET /cosmos/mint/v1beta1/inflation",
        "GET /cosmos/mint/v1beta1/params",
        "GET /cosmos/params/v1beta1/params",
        "GET /cosmos/slashing/v1beta1/params",
        "GET /cosmos/slashing/v1beta1/signing_infos",
        "GET /cosmos/staking/v1beta1/delegations/{delegator_addr}",
        "GET /cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations",
        "GET /cosmos/staking/v1beta1/delegators/{delegator_addr}/validators",
        "GET /cosmos/staking/v1beta1/historical_info/{height}",
        "GET /cosmos/staking/v1beta1/params",
        "GET /cosmos/staking/v1beta1/pool",
        "GET /cosmos/staking/v1beta1/validators",
        "GET /cosmos/staking/v1beta1/validators/{validator_addr}",
        "GET /cosmos/staking/v1beta1/validators/{validator_addr}/delegations",
        "GET /cosmos/tx/v1beta1/txs",
        "GET /cosmos/tx/v1beta1/txs/block/{height}",
        "GET /cosmos/tx/v1beta1/txs/{hash}",
        "GET /cosmos/upgrade/v1beta1/applied_plan/{name}",
        "GET /cosmos/upgrade/v1beta1/current_plan",
        "GET /cosmos/upgrade/v1beta1/module_versions",
        "GET /cosmwasm/wasm/v1/code",
        "GET /cosmwasm/wasm/v1/codes/params",
        "GET /cosmwasm/wasm/v1/contract/{address}",
        "GET /cosmwasm/wasm/v1/contract/{address}/smart/{query_data}",
        "GET /cosmwasm/wasm/v1/contract/{address}/state",
        "GET /genesis",
        "GET /header",
        "GET /health",
        "GET /ibc/apps/transfer/v1/denoms",
        "GET /ibc/core/channel/v1/channels",
        "GET /ibc/core/client/v1/client_states",
        "GET /ibc/core/connection/v1/connections",
        "GET /net_info",
        "GET /num_unconfirmed_txs",
        "GET /status",
        "GET /syncing",
        "GET /tx",
        "GET /tx_search",
        "GET /unconfirmed_txs",
        "GET /validators",
        "abci_info",
        "abci_query",
        "block",
        "block_by_hash",
        "block_results",
        "block_search",
        "blockchain",
        "commit",
        "consensus_params",
        "consensus_state",
        "dump_consensus_state",
        "genesis",
        "genesis_chunked",
        "header",
        "header_by_hash",
        "health",
        "net_info",
        "num_unconfirmed_txs",
        "status",
        "tx",
        "tx_search",
        "unconfirmed_txs",
        "validators"
      ]
    },
    "params": {
      "description": "Parameters per the CometBFT RPC spec"
    }
  }
}
Response schema
{
  "type": "object",
  "description": "Depends on the route. A JSON-RPC call POSTed to the service root returns the JSON-RPC 2.0 envelope with `result` in the shape the CometBFT method defines (an object; block and status reads nest `block`, `sync_info` and so on). A GET on an LCD route returns that route's own JSON per the Cosmos SDK gRPC-gateway specification.",
  "examples": [
    {
      "jsonrpc": "2.0",
      "id": 1,
      "result": {}
    }
  ]
}