🔧
CryptoApis

CryptoApis Integration

Complete blockchain data API for transaction monitoring, address validation, and multi-chain wallet operations.

Quick Setup
Enterprise Secure
24/7 Support

CryptoApis Integration Overview

CryptoApis is a blockchain infrastructure provider that delivers a unified API for wallet operations, transaction monitoring, and blockchain data access across multiple networks. Codono integrates with CryptoApis to extend its crypto wallet capabilities to a broader range of blockchains and to provide a supplementary data layer alongside direct node or Blockgum connectivity.

For exchange operators, CryptoApis primarily serves as an infrastructure layer — the system that watches deposit addresses, fires webhooks when transactions arrive, and provides accurate fee estimates for outbound withdrawals. Operators running many chains often use CryptoApis for chains where managing dedicated nodes is operationally impractical.

Supported Blockchains

CryptoApis enables operations across:

BlockchainNetworks
Bitcoin (BTC)Mainnet, Testnet
Ethereum (ETH)Mainnet, Goerli, Sepolia
Litecoin (LTC)Mainnet, Testnet
Bitcoin Cash (BCH)Mainnet
Dogecoin (DOGE)Mainnet
Dash (DASH)Mainnet
Binance Smart ChainMainnet, Testnet
Polygon (MATIC)Mainnet, Mumbai Testnet
EVM-compatible chainsPer CryptoApis availability

Token standards covered include ERC-20 (Ethereum), BEP-20 (BSC), and their equivalents on other EVM chains.

Core Capabilities Used by Codono

Address Monitoring and Deposit Detection

The most critical function for exchange operations is knowing when a user’s deposit address receives funds. Codono registers each generated deposit address with CryptoApis using their address subscription API. When a transaction is detected or when it reaches a configured confirmation count, CryptoApis sends a webhook POST to the Codono platform. The webhook payload includes transaction hash, amount, confirmation count, and address metadata — everything needed to credit the user’s exchange balance without polling the blockchain.

This event-driven model is significantly more efficient than polling node APIs at intervals, particularly for exchanges with large numbers of active deposit addresses.

Fee Estimation

Accurate fee estimation is essential for withdrawal processing. Paying too little means a transaction can stall unconfirmed during fee spikes; paying too much erodes exchange profitability. CryptoApis provides real-time fee estimates at economy, standard, and priority tiers for each supported chain. Codono’s withdrawal engine uses these estimates to set an appropriate fee at the time of broadcast.

Transaction Broadcasting

For chains where Codono is using CryptoApis as its primary wallet infrastructure, the platform constructs and signs withdrawal transactions locally, then broadcasts the signed transaction via CryptoApis. This keeps private keys entirely within the exchange environment while using CryptoApis as the network relay.

Address Management

CryptoApis supports HD wallet (xPub/yPub) derivation for generating large numbers of deposit addresses from a single extended public key. This is the standard approach for exchange deposit address management: the exchange holds the master key offline, derives child addresses via xPub, and monitors those addresses through CryptoApis without ever exposing the master key to an API.

Balance Queries

Query confirmed and unconfirmed balances for individual addresses or across an xPub tree. This feeds Codono’s reconciliation workflows, where the platform compares on-chain balances against its internal ledger to identify discrepancies.

How the Integration Connects to Codono Modules

CryptoApis functionCodono module
Address monitoring + webhooksWallet deposit layer — credits user balances
Fee estimationWithdrawal engine — sets outbound transaction fees
Transaction broadcastWithdrawal engine — submits signed transactions
Balance queriesReconciliation — audit and discrepancy detection
Address generation (xPub)Crypto wallet — deposit address provisioning

Configuration Requirements

Account and API Key

Create an account at CryptoApis and generate an API key from your dashboard. The key is entered in the Codono admin panel under Settings > Integrations > CryptoApis. CryptoApis offers a free tier for development and paid tiers for production traffic.

Webhook Endpoint

Codono generates a unique webhook endpoint URL during setup. Register this URL in the CryptoApis dashboard for each blockchain you want to monitor. CryptoApis signs webhook payloads with an HMAC signature; Codono verifies this signature on receipt to prevent spoofed deposit notifications.

Credit-Based Pricing

CryptoApis charges credits per API call. Different operations have different credit costs — webhook subscriptions, address queries, and transaction broadcasts each consume a different amount. The free tier covers development and low-volume testing. For production exchanges, select a paid plan based on your expected monthly API call volume. Review CryptoApis pricing documentation for current credit costs; Codono does not resell CryptoApis credits.

Use Cases in Exchange Context

Multi-Chain Expansion Without Running Multiple Nodes

Operating a full node per blockchain becomes expensive and operationally complex as your chain list grows. CryptoApis allows you to support Bitcoin, Litecoin, Dogecoin, Dash, and EVM chains through a single API integration and credential set, without provisioning separate server infrastructure for each.

Development and QA on Testnets

CryptoApis provides access to testnet environments for all supported chains, using the same API as production. This makes it straightforward to test new coin integrations or deposit/withdrawal flow changes against a testnet before enabling them in production.

Redundancy and Fallback

For exchanges running their own nodes as the primary data source, CryptoApis can serve as a fallback — if a node goes offline or falls behind on sync, the exchange can temporarily route monitoring traffic through CryptoApis until the node recovers.

Security Considerations

  • All API communication uses HTTPS.
  • Webhook payloads are HMAC-signed; Codono verifies signatures before processing.
  • Private keys are never transmitted to CryptoApis — only public keys (xPub) and signed transactions.
  • API keys should be treated as sensitive credentials; rotate them if exposure is suspected.
  • Apply IP whitelisting for the Codono server’s outbound API calls where CryptoApis allows it.

Limitations

  • CryptoApis supports a defined set of blockchains; chains not on their list require an alternative integration (Blockgum or direct node).
  • Credit-based pricing means high-volume exchanges need to monitor API usage and plan tier upgrades accordingly.
  • Webhook delivery reliability depends on CryptoApis uptime; for critical deployments, implement a reconciliation process that catches any missed webhooks by querying the balance API at intervals.

For most mid-sized exchange deployments, CryptoApis provides a reliable and cost-effective infrastructure layer. For very high-volume operations on a small number of chains, running dedicated nodes may be more economical in the long run.

Getting Started

  1. Create a CryptoApis account and select a suitable pricing tier
  2. Generate an API key and note the webhook signing secret
  3. Enter the API key in Codono admin panel under Integrations > CryptoApis
  4. Copy the generated webhook endpoint URL and register it in CryptoApis for each chain
  5. Enable address monitoring for each blockchain in scope
  6. Test deposit and withdrawal flows on testnet
  7. Go live on mainnet

Contact our team for guidance on selecting the right blockchain integration stack and configuring CryptoApis alongside other wallet infrastructure components.

Frequently Asked Questions

Common questions about CryptoApis Integration

Frequently Asked Questions

What can I do with CryptoApis?
CryptoApis provides blockchain data access including transaction monitoring, address balances, fee estimation, address validation, and raw transaction broadcasting. It supports multiple blockchains through a unified API.
Which blockchains are supported?
CryptoApis supports Bitcoin, Ethereum, Litecoin, Bitcoin Cash, Dogecoin, Dash, and EVM-compatible chains. Token standards like ERC-20 and BEP-20 are also supported.
Is testnet support included?
Yes. CryptoApis provides access to testnet environments for all supported blockchains, enabling thorough testing before production deployment.
How does transaction monitoring work?
CryptoApis monitors specified addresses for incoming and outgoing transactions. Webhook callbacks notify your platform when transactions are detected and when they reach the required confirmation count.
Do I need CryptoApis if I already use Blockgum?
Not necessarily. Blockgum and CryptoApis serve overlapping roles — both provide wallet infrastructure and deposit monitoring. Some operators run CryptoApis alongside Blockgum for chains where one integration has better data coverage, or as a fallback data source. Contact our team to discuss which combination makes sense for your supported chain list.
What credentials are needed to configure CryptoApis?
You need a CryptoApis account and an API key generated from their dashboard. The API key is entered in the Codono admin panel under Integrations. You will also configure a webhook endpoint URL — Codono generates this endpoint automatically — which you register in the CryptoApis dashboard for each blockchain you want to monitor.