TriportRPC

Base JSON-RPC methods

This generated index contains exactly the 61 methods in the accepted Base catalog/OpenRPC contract. It describes Base mainnet (chain ID 8453) only; it does not publish the staged route or claim runtime readiness.

Evidence labels are independent axes: availability is one of unknown, key_required, or unavailable; validation is one of documented, parser_only, or positive_fixture. A positive fixture is a bounded observation, not blanket provider support.

negative (13)

transactions (3)

heavy_rpc (11)

core_rpc (25)

simulation (2)

  • eth_callBundleunknown/parser_only, minimum pro (enforced matrix)
  • eth_simulateV1unknown/parser_only, minimum pro (enforced matrix)

erc4337 (5)

bundles_private (2)

See the Base overview, limits, errors, and known gaps.

eth_* 38

eth_blockNumber
Return the latest block number.
eth_call
Execute a read-only EVM call.
eth_callBundle
Run the candidate Base bundle simulation profile.
eth_chainId
Return the chain identifier.
eth_clientVersion
Unavailable non-canonical spelling; use web3_clientVersion.
eth_estimateGas
Estimate gas for an EVM call.
eth_estimateUserOperationGas
Estimate gas for an ERC-4337 UserOperation.
eth_feeHistory
Return fee-market history.
eth_gasPrice
Return the current gas-price estimate.
eth_getBalance
Return an account balance at a block.
eth_getBlockByHash
Return a block by hash.
eth_getBlockByNumber
Return a block by number or tag.
eth_getBlockByNumber+Receipts
eth_getBlockByNumber+Receipts Base JSON-RPC catalog row.
eth_getBlockReceipts
Return all transaction receipts in a block.
eth_getBlockTransactionCountByHash
scaffold — described by api.2.2/2.3/2.4
eth_getBlockTransactionCountByNumber
Return the transaction count in a block.
eth_getCode
Return account bytecode at a block.
eth_getLogs
Return event logs matching a filter.
eth_getProof
Return an account and storage Merkle proof.
eth_getStorageAt
Return a contract storage slot at a block.
eth_getTransactionByBlockHashAndIndex
scaffold — described by api.2.2/2.3/2.4
eth_getTransactionByBlockNumberAndIndex
scaffold — described by api.2.2/2.3/2.4
eth_getTransactionByHash
Return a transaction by hash.
eth_getTransactionCount
Return an account nonce at a block.
eth_getTransactionReceipt
Return a transaction receipt by hash.
eth_getUserOperationByHash
Look up a UserOperation by its userOpHash.
eth_getUserOperationReceipt
Return the bundler receipt for a UserOperation.
eth_maxPriorityFeePerGas
Return a priority-fee estimate.
eth_sendBundle
Submit a Base Blink attribution bundle.
eth_sendPrivateRawTransaction
eth_sendPrivateRawTransaction Base JSON-RPC catalog row.
eth_sendPrivateTransaction
Submit a transaction through the candidate private ingress.
eth_sendRawTransaction
Submit a signed raw transaction.
eth_sendRawTransactionConditional
Submit a signed transaction with sequencer inclusion conditions.
eth_sendRawTransactionSync
Submit a signed transaction and wait for the documented synchronous result profile.
eth_sendUserOperation
Submit an ERC-4337 UserOperation for a pinned EntryPoint profile.
eth_simulateV1
Simulate a non-empty sequence of block state calls.
eth_supportedEntryPoints
Return EntryPoints supported by the selected bundler.
eth_syncing
Return node sync progress or false.