Use these pages when integrating c8ntinuum into exchange, custody, wallet, deposit, withdrawal, or indexing systems. The primary integration surface is Ethereum-compatible JSON-RPC. CometBFT RPC, REST/LCD, and gRPC are supporting surfaces for node status and Cosmos SDK data.

Integration path

  1. Run a full node or choose an RPC provider from RPC Providers.
  2. Use Node Interface Calls to verify block, transaction, receipt, log, and broadcast behavior.
  3. Generate and validate deposit addresses with Address Generation and Validation.
  4. Build a durable deposit scanner with Deposit Processing.
  5. Construct withdrawals with Offline Signing and Broadcasting.
  6. Publish user-facing wallet instructions from Wallets.
c8ntinuum has 1-block finality under standard CometBFT and an expected 4s block time. Exchanges should credit deposits after 60 confirmations, approximately 240 seconds or 4 minutes, with an optional 1-2 block scanner buffer for RPC, log, or receipt lag.

Supported languages/frameworks

Examples use these defaults:
LanguageDefault library
JavaScriptethers v6
Javaweb3j
Gogo-ethereum packages
Rustalloy crates where possible
For the broader SDK and framework matrix, see Development Toolkits. JavaScript and Java address/offline-signing examples are compile-tested under examples/exchange-integration/. See Tested Exchange Examples for commands, dependency versions, and the mapping between docs snippets and repository samples. Generated addresses and private keys in examples are for demonstration only. Never place production private keys in application logs, analytics, browser storage, shared config files, or CI output.