SolidPeer

Quickstart

Sign up, mint a token, send your first request. Five minutes end-to-end.

1. Create an account

Visit /signup. The dashboard generates a secp256k1 keypair in your browser — that's your identity. There is no email, password, or third-party login. You hold the private key; we hold the public key (your account ID).

Your keypair is stored in the browser's IndexedDB. Back it up using the export option in the dashboard; if you lose your only browser copy, the account is unrecoverable.

2. Pick a tier

The Hobby tier ($9.99/mo) is the entry plan. See /pricing for the full ladder. Pay in BCH or in PUSD/MUSD CashTokens — the dashboard generates a payment URI and watches the deposit address until your payment confirms.

The trial tier is read-only for evaluation; minting a callable token requires a paid subscription.

3. Mint a gateway token

Open the dashboard, hit Mint a token, pick which systems and networks the token can reach. The raw token shows once. Copy it.

Token URLs follow this shape:

https://solidpeer.io/<system>/<network>/<token>

Where system is one of bchn, fulcrum, chaingraph and network is one of mainnet, chipnet, testnet4, regtest.

4. Send a request

For BCHN JSON-RPC:

curl https://solidpeer.io/bchn/mainnet/<token> \
  -H "content-type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"getblockcount","params":[]}'

For Fulcrum (Electrum protocol over HTTP):

curl https://solidpeer.io/fulcrum/mainnet/<token> \
  -H "content-type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"server.version","params":["my-app","1.6"]}'

For Chaingraph (GraphQL):

curl https://solidpeer.io/chaingraph/mainnet/<token> \
  -H "content-type: application/json" \
  -d '{"query":"{ block(limit:1, order_by:{height:desc}) { hash height } }"}'

Each call charges Compute Credits against your account balance. The response shape is whatever the underlying system returns; the gateway is transparent.

5. Open a WebSocket subscription (optional)

Fulcrum and Chaingraph support live subscriptions. The URL shape is the same; just upgrade to WebSocket. See the per-system reference for the protocol.

Next steps