Key Differences

For the base fee alone, read baseFeePerGas from eth_getBlockByNumber("latest", false) or use eth_feeHistory. c8ntinuum uses CometBFT proof-of-stake consensus, not proof of work, and ctmd does not implement the mining methods. eth_mining, eth_hashrate, eth_coinbase, eth_getWork, eth_submitWork, and eth_submitHashrate return JSON-RPC error -32601 (method not available) on the public endpoints.

Transaction Pool

txpool_* methods are node-configuration dependent. The default public RPC profile uses api = "eth,net,web3", so it does not expose txpool. Archive sentries may add txpool, and a private full-archive debug node can use api = "eth,net,web3,debug,txpool,personal" (see Archive Data). The local node started by local_node.sh also enables txpool, personal, and debug. On a node with compatible txpool support enabled, common methods include:
  • txpool_status — Number of pending and queued transactions
  • txpool_content — Full transaction pool contents
  • txpool_inspect — Summary of pool contents

Debug Namespace

Debug tracing is intended for private full-archive nodes, not the public RPC. ctmd does not provide a separate trace namespace. On a full archive node with compatible debug APIs enabled, common methods include:
  • debug_traceTransaction — Trace a transaction execution
  • debug_traceBlockByNumber — Trace all transactions in a block
  • debug_traceBlockByHash — Trace by block hash

WebSocket Support

WebSocket connections are available at wss://public-evm-rpc.c8ntinuum.com/websocket for subscription-based event streaming:
  • eth_subscribe / eth_unsubscribe — Subscribe to new blocks, logs, and pending transactions
Free WebSocket connections are limited to 1 per visitor IP. Paid WebSocket connections are limited to 30 per API key.

Batching and payload limits