Choose a method
Pick a supported Neurai RPC method from the explorer below, such as getblockcount.
OPEN BLOCKCHAIN ACCESS
A safe HTTP gateway to the configured Neurai node. Send a whitelisted JSON-RPC request, and the proxy queues, forwards and caches it for the current block.
QUICK START
The proxy accepts an RPC method and its parameters, checks its allowlist, then calls the configured node. Reads that are safe to cache are retained only until the next block.
Pick a supported Neurai RPC method from the explorer below, such as getblockcount.
POST an object containing method and a params array to the configured endpoint.
The response is JSON in the form { "result": … }. Unsupported methods are rejected before they reach the node.
REQUEST EXAMPLES
Replace nothing: both examples use the endpoint configured for this deployment.
DEPIN ON TESTNET
An off-chain, encrypted message pool whose membership is decided on chain. Every call is a regular whitelisted RPC through the endpoint above; nothing here needs a special URL.
A DePIN token is the pool root; its sub-assets are sections. Holding a token opens that section and everything below it — never a parent, never a sibling.
&NEWS · whole pool&NEWS/GENERAL · its branch&NEWS/GENERAL/SPORT · one sectionThe node serves one pool root, such as &NEWS. Each sub-asset under it is a section; the hierarchy, who holds what and which addresses have revealed a public key are all public chain data.
A holder cannot transfer a DePIN token; only the owner token issues, freezes or revokes. Losing the token means losing access, instantly, without anyone having to revoke a key.
A message is encrypted once and its key wrapped for every active holder of the section and of its ancestors. The node stores ciphertext it cannot open; the recipient set is fixed when the message is sent.
The node signs each reply with its pool key (poolsig). A client pins that key on first use and verifies replies locally — it never has to trust the proxy in between.
Read the pool identity and its section names. Public, unauthenticated, signed by the node.
depingetmsginfo · depinlistsectionsSign a timestamped request with your own key and receive a single-use nonce, encrypted so only you can read it. Sign the nonce.
depinchallengeNonce + signature unlock the messages of a section and its children. Each reply chains the next nonce, so one proof serves a whole session.
depinreceivemsgResolve the recipients up to the pool root, encrypt and sign locally, wrap the result for the pool key and hand it in. The node checks, stores, and never reads it.
depingetancestorrecipients · depinsubmitmsg
depin* methods and rate-limits them per origin IP. It sees neither keys nor plaintext.Client-side cryptography (signmessage-compatible signatures, ECIES) is implemented in DePIN-Messaging; the byte-exact contract lives in the node repository (doc/depin-messaging-protocol.md).
METHOD EXPLORER
Method help is supplied by the configured node, so its arguments stay aligned with the running node version.
Select a method to view its node help.