Pulse Verity
liveCryptoCrypto index prices that come with a PROOF — every observation signed with ECDSA P-256, so an agent can later demonstrate exactly which price it acted on, offline. Carries venue count, dispersion and a settleable grade; thin assets come back marked thin rather than confidently wrong.
Tools
pulse_signed_priceThe current CRYPTOGRAPHICALLY SIGNED index price for one crypto asset, from the Pulse Verity Index across thousands of assets and dozens of venues. Unlike an ordinary price feed this returns a proof:
No parameters required.
Try it
pulse_signed_batchSigned index prices for up to 100 crypto assets in ONE call, each row individually signed and separately verifiable. Use this instead of looping pulse_signed_price: it is one request against the rate
No parameters required.
Try it
pulse_settlement_printThe signed index print Pulse RECORDED nearest a past moment — the tool for settling a contract, pricing an option at expiry, or reconstructing what an asset was worth at a specific timestamp. Returns
No parameters required.
Try it
pulse_verify_printCheck whether a Pulse signed price print is authentic and unaltered. Pass a print back exactly as a Pulse tool returned it and this recomputes the ECDSA P-256 / SHA-256 signature over the canonical st
No parameters required.
Try it
pulse_asset_catalogWhich crypto assets the Pulse Verity Index covers, at what grade, across how many venues, and how fast each one actually updates — cadence measured per asset from its own update intervals rather than
No parameters required.
Try it
pulse_key_ringThe public keys Pulse signs its price prints with, as PEM and JWK, plus the signing algorithm, the canonical string format and which key id is currently active. Use it to verify a Pulse print in your
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/pulse-verity/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'curl -X POST https://gateway.pipeworx.io/pulse-verity/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"pulse_signed_price","arguments":{}}}'Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("pulse_signed_price", {});// Or ask in plain English:
const answer = await px.ask("crypto index prices that come with a proof — every observation signed with ecdsa p-256, so an agent can later demonstrate exactly which price it acted on, offline");