Back to Web3 Builder Hub: Developer Resources for Every Chain

Introduction to Kadena RPCs and RPC Nodes

Kadena’s RPCs (Remote Procedure Calls) enable interaction with the Chainweb blockchain network by providing key API endpoints for both peer-to-peer (P2P) communication and service-based access.

Peer-to-Peer API

The P2P API is designed for communication between Chainweb nodes to facilitate blockchain consensus. It includes endpoints for:

  • Cut endpoints:Distribute the current state of the network.
  • Payload endpoints:Access raw block payload data.
  • Mempool endpoints:Manage pending transactions.
  • Peer endpoints:Handle peer connections.
  • Config endpoint:Retrieve node configuration details.

Base URL Structure

P2P API requests are sent to nodes using the base URL format:

  • Mainnet:<hostname>/chainweb/0.0/mainnet01
  • Testnet:<hostname>/chainweb/0.0/testnet04
  • Local Development:localhost:8080/chainweb/0.0/development

While P2P endpoints are efficient for node communication, most users should use service API endpoints for interacting with the blockchain.


Kadena RPC Node Providers

DIA provides oracle data for this chain

Asset prices sourced from 80+ exchanges, lending rates, and protocol-level data. Verifiable computation from source to chain, published through DIA's Lumina oracle network.