# Bitcoin Cash RPC Node  
Peer-to-Peer Electronic Cash

Connect to Bitcoin Cash (BCH), the 2017 Bitcoin fork focused on on-chain scaling and low-fee payments. 32 MB blocks, sub-cent fees and CashTokens for tokenized assets — all available through our reliable Bitcoin-style JSON-RPC and Blockbook indexer endpoints.

[Documentation](https://docs-rpc.crypto-chief.com/chains/bitcoin-cash) [Get a free endpoint ](https://auth.crypto-chief.com/registration)

##### 5 M+

Requests per Day

##### 99.9 %

Network Uptime

##### < 100 ms

Average Response Time

##### 24/7

Technical Support

## Specification Bitcoin Cash Network

Technical characteristics and available endpoints

![Bitcoin Cash (BCH)](/img/protocols/bch.svg)

### Bitcoin Cash (BCH)

Mainnet & Blockbook indexer endpoints

Protocol HTTPS

Uptime 99.9%

Block Time \~10min

Block Size Up to 32 MB

Consensus Proof of Work (SHA-256)

Max Supply 21,000,000 BCH

Bitcoin Cash (BCH) is a Bitcoin fork created in August 2017 with a focus on on-chain scaling: bigger blocks, lower fees and stronger emphasis on day-to-day payments. It uses the same SHA-256 Proof-of-Work and 21M max supply as Bitcoin, but with 32 MB blocks and additional features like CashTokens (a native token standard activated in 2023).

#### Key capabilities:

- 32 MB block size — massive on-chain capacity
- Sub-cent transaction fees
- SHA-256 Proof-of-Work (same as Bitcoin)
- 21M BCH max supply (same as Bitcoin)
- CashTokens — native fungible and non-fungible tokens
- SmartBCH-compatible smart contracts via sidechain
- Bitcoin-compatible JSON-RPC interface
- Strong merchant adoption focus

#### 🔗 RPC Endpoints

HTTPS

`https://rpc.crypto-chief.com/bitcoin-cash/{YOUR_API_KEY}`

BLOCKBOOK

`https://rpc.crypto-chief.com/bitcoin-cash-blockbook/{YOUR_API_KEY}`

Two endpoints: a Bitcoin-style JSON-RPC (UTXO) for full-node operations and a Blockbook REST API for indexed address/transaction queries.

## What is a Bitcoin Cash RPC Node?

On-chain scaling for peer-to-peer electronic cash

A Bitcoin Cash RPC node speaks the same Bitcoin Core–style JSON-RPC interface as Bitcoin itself. The methods (getblockcount, sendrawtransaction, listunspent, etc.) are identical — Bitcoin Cash diverged at the protocol level (block size, hash function tweaks) but kept full JSON-RPC compatibility, which means existing Bitcoin tooling works with minor address-format adjustments.

### Why on-chain scaling matters for builders

Bitcoin Cash bet on bigger blocks rather than Layer 2 solutions. The result: very low base-layer fees and high transaction capacity, even during demand spikes. For applications that need predictable per-transaction costs at scale (point-of-sale, micropayments, payroll), BCH offers a clean settlement layer without bridge-and-rollup complexity.

**BCH is well-suited to:**

- **High-volume merchant payments** — POS, online checkout
- **Microtransactions** — tipping, content monetization, IoT payments
- **CashTokens-based assets** — native fungible/NFT tokens
- **Cross-border settlement** — low-cost, predictable transfers

### JSON-RPC vs Blockbook — when to use which

We expose two complementary APIs for every UTXO chain. The **Bitcoin Core JSON-RPC** endpoint speaks the canonical full-node protocol — use it to broadcast transactions, fetch raw transactions, query mempool state and run anything that needs full-node semantics. The **Blockbook REST API** wraps the chain in an address-indexed layer — use it for wallet UX and analytics: look up an address's balance, total received, transaction history and ready-to-spend UTXOs in a single HTTP call without iterating blocks yourself.

**Picking the right endpoint:**

- **JSON-RPC** (`/bitcoin-cash/`) — broadcasting transactions, raw tx queries, mempool, fee estimation, full-node operations
- **Blockbook REST** (`/bitcoin-cash-blockbook/`) — address balance, address tx history, UTXO list, txid lookup by address, indexed analytics

## Technical Documentation

Quick start for developers

### Supported RPC Methods

Bitcoin Cash Node (BCHN) exposes the full Bitcoin-compatible JSON-RPC API. The Blockbook endpoint provides REST APIs for address-indexed queries.

- **getblockcount / getblockhash / getblock**
- **getrawtransaction** — fetch raw tx
- **sendrawtransaction** — broadcast signed tx
- **listunspent** — UTXOs (wallet-mode)
- **getmempoolinfo** — mempool stats
- **Blockbook /api/v2/address/<cashaddr>** — address history

### Code Examples

💻

#### JavaScript — BCH Block Height:

```
const res = await fetch('https://rpc.crypto-chief.com/bitcoin-cash/YOUR_API_KEY', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ jsonrpc: '1.0', method: 'getblockcount', params: [], id: 1 })
});
console.log(await res.json());
```

💻

#### Python — Broadcast Raw Transaction:

```
import requests
url = 'https://rpc.crypto-chief.com/bitcoin-cash/YOUR_API_KEY'
payload = { 'jsonrpc': '1.0', 'method': 'sendrawtransaction', 'params': [signed_hex], 'id': 1 }
print(requests.post(url, json=payload).json())
```

💻

#### Blockbook — Address History:

```
// GET https://rpc.crypto-chief.com/bitcoin-cash-blockbook/YOUR_API_KEY/api/v2/address/bitcoincash:q...
const r = await fetch('https://rpc.crypto-chief.com/bitcoin-cash-blockbook/YOUR_API_KEY/api/v2/address/bitcoincash:q...');
console.log(await r.json());
```

## Why choose us?

High-performance Bitcoin Cash RPC infrastructure with enterprise-grade reliability for production Web3 applications.

### Enterprise reliability

Globally distributed nodes with automatic failover and 99.9%+ uptime — built for production traffic at any scale.

### Low latency

Regional routing ensures sub-100ms response times across North America, Europe and Asia for your dApp users.

### Horizontal scaling

Distributed architecture and intelligent caching handle traffic spikes without manual intervention or downtime.

### Real-time monitoring

Track request volume, latency, error rates and per-endpoint health from your dashboard in real time.

### Secure access

HTTPS/WSS encryption everywhere, scoped API keys, IP/domain whitelists and audit-logged operations.

### Developer-friendly

Standard JSON-RPC, REST and WebSocket protocols compatible with every major SDK and wallet library.

## Examples of Use

When you need cheap, predictable on-chain settlement.

Bitcoin Cash trades off Layer 2 complexity for Layer 1 capacity — appealing for payment-first applications that want simple, deterministic costs.

#### Point-of-sale & merchant

32MB blocks and sub-cent fees support real-world commerce volumes without Lightning-channel complexity.

#### Microtransactions & tipping

BCH's low fees enable per-message tipping, pay-per-view content and other small-amount flows.

#### CashTokens issuance

Issue native fungible tokens and NFTs (CashTokens, activated 2023) directly on BCH base layer.

#### Cross-border payments

Predictable low fees and SHA-256 security make BCH a viable rail for international remittances.

#### Wallet integrations

Add BCH to multi-asset wallets with minimal effort — same JSON-RPC, just a different chain.

#### Analytics & compliance

Blockbook returns indexed address history — power explorers, AML and audit pipelines.

## Got questions?  
we are here to help

## What is Bitcoin Cash? 

Bitcoin Cash (BCH) is a 2017 fork of Bitcoin that prioritized on-chain scaling — larger blocks (up to 32 MB), lower fees and a focus on day-to-day payments. It uses the same SHA-256 Proof-of-Work and 21M max supply as Bitcoin.

## How is Bitcoin Cash different from Bitcoin? 

Bitcoin (BTC) emphasizes store-of-value and uses Layer 2 (Lightning Network) for scaling. Bitcoin Cash (BCH) emphasizes peer-to-peer cash and scales by increasing base-layer block size. The JSON-RPC interface is functionally identical between the two.

## What are CashTokens? 

CashTokens is a native token standard activated on Bitcoin Cash in 2023\. It enables fungible tokens and NFTs directly on the BCH UTXO layer — no smart-contract VM required.

## Can I use Bitcoin libraries for Bitcoin Cash? 

Yes — most Bitcoin libraries (bitcoinjs-lib, BitcoinJ, python-bitcoinlib) support BCH with minor address-format changes. Bitcoin Cash uses CashAddr (bitcoincash:q...) by default but also accepts legacy addresses.

## What's the difference between the two endpoints? 

The main /bitcoin-cash/ endpoint is Bitcoin Cash Node (BCHN) JSON-RPC — use it for broadcasting transactions and full-node queries. The /bitcoin-cash-blockbook/ endpoint is the indexed REST API for address history and balances.

## Does BCH support smart contracts? 

BCH supports limited base-layer scripting (CashScript covenants) and CashTokens. For full smart contracts, the SmartBCH sidechain (an EVM-compatible L2) is available separately, but it's not part of this RPC endpoint.

## Pricing that grows with your needs.

### Free

Start building on Web3 — no credit card.

##### $0

- 5 reqs/sec RPC
- 5 reqs/min Unified API
- 1 req/day AML
- Ultimate chains
- WSS, Statistics
- Community support

[Get started ](https://auth.crypto-chief.com/registration)

### Pay for use

Flexible pay-as-you-go for any workload.

##### From $10

- 400 reqs/sec RPC
- 300 reqs/min Unified API
- 5 reqs/sec AML
- EventStream
- Ultimate chains
- WSS, Whitelists, Statistics
- Support portal

[Get started](https://auth.crypto-chief.com/registration)

### Subscription

From $500 monthly plus 20% extra value.

##### From $500

- 400 reqs/sec RPC
- 300 reqs/min Unified API
- 5 reqs/sec AML
- EventStream
- Ultimate chains
- WSS, Whitelists, Statistics
- Support portal

[Get started ](https://auth.crypto-chief.com/registration)

### Enterprise

Tailored solution for expert builders

##### Custom terms

All Subscription features plus:

- Flexible rate limits
- Engineering team support
- Custom SLA
- Personal manager

[Contact Sales ](/contact/)
