SolidPeer

Networks & protocols.

Every endpoint speaks the same URL shape: /<system>/<network>/<token>. One token works across systems and networks — scope it down with allowlists if it lives in a browser bundle.

Networks.

mainnet

1.0× CC

Production. Mainnet endpoint coming with the Robot AX102 box (provisioning in progress).

chipnet

0.5× CC

BCH testnet ecosystem standard. Half-rate billing tracks the smaller infra footprint.

testnet4

0.5× CC

Long-running testnet, half-rate billing.

regtest

0.5× CC

Shared dev chain reset daily. Supports instant mining to a customer-supplied address (target a UTXO at your address and have it spendable on the next block) — useful for end-to-end integration tests without waiting on real-block cadence.

BCHN

JSON-RPC over HTTPS~36 methods · per-method weighted

The familiar bitcoind interface. Reads (block / chain / tx / mempool / network), writes (sendrawtransaction). Wallet, control, and test methods are denied — the proxy is read-and-broadcast only.

URL shape
/bchn/<network>/<token>
Sample methods
  • getblockcount
  • getblockchaininfo
  • getblockhash
  • getblock
  • getrawtransaction
  • getmempoolinfo
  • getmempoolentry
  • getrawmempool
  • getpeerinfo
  • getnetworkinfo
  • sendrawtransaction
  • getmininginfo
  • estimatefee

Fulcrum

Electrum JSON-RPC over HTTPS + WSS~52 methods · sub push-billed

Address subscriptions, scripthash history, mempool watch. Subscriptions are first-class — every push is metered. WS upgrade on the same port; the gateway distinguishes one-shot RPC from subscription paths.

URL shape
/fulcrum/<network>/<token>
Sample methods
  • blockchain.scripthash.subscribe
  • blockchain.scripthash.get_history
  • blockchain.address.get_balance
  • blockchain.headers.subscribe
  • blockchain.transaction.broadcast
  • blockchain.transaction.get
  • blockchain.transaction.get_merkle
  • mempool.get_fee_histogram
  • server.banner
  • server.ping
  • server.version

Chaingraph

GraphQL over HTTPS + WSS (graphql-transport-ws)depth ≤ 10 · complexity ≤ 100k · mandatory limits

Hasura-fronted indexed query layer. Block / transaction / input / output / address joins. Apollo / urql / the graphql-ws npm package speak the wire format natively. Subscriptions on every top-level field; wide-fan-out subs require a where clause.

URL shape
/chaingraph/<network>/<token>
Sample methods
  • block(limit, where)
  • transaction
  • input
  • output
  • node
  • subscription { block(...) { … } }
  • send_transaction (mutation)

Build against regtest, then promote.

Same gateway URL, same audit log, half-rate CC during development. Daily reset + instant-mine to your address keep integration tests fast — no waiting on real-block cadence.

Get started