Language

Choose a language

/build/rpc

JSON-RPC reference

377 methods derived from scripts/openrpc.json (OpenRPC 1.3.2). 4 are draft (defined in source but not registered with the JSON-RPC dispatcher).

mining

17 methods

TensorCash extension. Proof-of-inference loop, model registry, validation queues, mock harness.

model

7 methods

TensorCash extension. Wallet-aware model deposit/commit/burn/reclaim and challenge flow.

reorg

5 methods

TensorCash extension. Validation-aware chain handling commands added inside the upstream blockchain.cpp registration array.

cosign

45 methods

TensorCash extension. SPAKE2 + Noise sessions, bulletin-board offers, on-chain governance, encrypted discussion, ETH HTLC bridge.

assets

44 methods

TensorCash extension. Native asset protocol on top of Bitcoin UTXO — issuer registration, mint/burn/send, ICU rotation, ZK compliance proofs.

contracts

61 methods

TensorCash extension. On-chain spot / repo / forward primitives with cross-chain extensions.

pricing

11 methods

TensorCash extension. Pricing engine — discount curves, FX, vol surfaces, repo and forward quotes, portfolio risk.

postquantum

3 methods

TensorCash extension. ML-DSA address generation and signing for the post-quantum spending path.

vaults

3 methods

TensorCash extension. Vault registry inspection and dry-run signing.

adaptor

11 methods

TensorCash extension. Fair-Sign adaptor ceremony + MuSig2 nonce/sign/agg primitives.

btc

170 methods

Behaviour identical to upstream. Pages auto-stub with a developer.bitcoin.org link rather than duplicating reference text.