A solid peer for Peer-to-Peer Electronic Cash.
Production endpoints for Bitcoin Cash node (JSON-RPC), Fulcrum (Electrum), and Chaingraph (GraphQL). Per-request Compute Credits, BCH or stablecoin payment, no accounts to lose — your browser keypair is the identity.
Three protocols, one billed gateway.
Every request is per-method weighted — cheap reads stay cheap; subscriptions and large GraphQL queries cost what they actually cost the upstream.
BCHN JSON-RPC
Read the chain, broadcast transactions. The familiar bitcoind interface, audit-logged per call.
getblockcount · getrawtransaction · sendrawtransaction · getblockchaininfo · …
Fulcrum / Electrum
Address subscriptions, scripthash history, mempool watch. WebSocket-native, push-billed per event.
blockchain.scripthash.subscribe · blockchain.headers.subscribe · …
Chaingraph GraphQL
Indexed query layer over the chain — block/transaction joins, address rollups, depth-limited subscriptions.
block(limit, where) · transaction · subscription { … }
Cheapest method = 100 CC. Per-method weights make wallet-heavy and indexer-heavy workloads pay their honest share.
Top up with BCH, PUSD, or MUSD CashTokens. No card vault, no chargeback theatre.
secp256k1 keypair generated client-side. The pubkey is your account; the WIF privkey is your backup. No emails, no passwords.
Every request is durably logged: token, system, network, method, CC charged, outcome, duration. Customers see their own stream in the dashboard; operators reconcile with the same row.
Your first call in 30 seconds.
Generate a keypair on signup, mint a scoped token, paste the curl. No SDK install, no API key dashboard, no scoping forms to memorise — the URL is the credential.
- Sign up — one keypair, no email.
- Mint a token (pick systems + networks).
- Hit the URL. Watch the audit log update live.
# 1. Get a token from the dashboard, then:
TOKEN="tok-…"
# 2. Hit BCHN getblockcount on mainnet (1 CC × 100 = 100 CC)
curl -sS -X POST \
https://api.solidpeer.io/bchn/mainnet/$TOKEN \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"getblockcount"}'
# 3. Subscribe to Fulcrum block headers (push-billed):
wscat -c wss://api.solidpeer.io/fulcrum/mainnet/$TOKENMint a token. Hit a regtest endpoint. See the audit log.
The full request flow runs against a regtest test-bed today. Mainnet endpoints land once the chain syncs.