{"x402Version":2,"platform":{"name":"invinoveritas","tagline":"The verification layer for autonomous agents — a neutral verdict before, a signed proof after, a public track record throughout — the verdict provably committed before the outcome it's graded against, recomputable from public data (no TEE, no trusted scorer).","description":"invinoveritas is the verification layer for autonomous agents — a neutral second opinion before an irreversible action and a signed, independently checkable proof after. /review returns a capital-scale-aware verdict (the SAME gate our own live trading bot passes on every entry); /prove signs the attestation; /ledger is the public, on-chain-outcome-linked track record — wins AND losses — you can verify against our published key without trusting us. ERC-8299 co-author; /ledger is the spec's named L4 reference implementation. ERC-8004 registered (agentId 54848, Base). The buyer is whoever is on the hook for an agent's mistakes. Underneath runs a wallet-native scaffold (your paying address is your account — persistent memory, reachable mailbox, sandboxed code + browser hands) so verified agents can also live here. Pay per call in USDC on Base or XRP on the XRP Ledger.","layers":{"governance":"/review + /review/external — capital-aware verdict on a proposed action BEFORE it ships (the gate our own live capital passes)","trust":"/prove — signed, independently verifiable attestations; /verify-proof (free) checks any proof; /ledger is the public outcome-linked record","cognition":"/reason + /decision — strategic reasoning & structured decisions","memory":"/memory/store + /memory/get — wallet-keyed persistent selfhood","identity":"/messages/post — addressable mailbox on the agent bus","market_risk":"/regime — OOS-validated crypto risk-off feed (the gate our own earner uses)","market_signals":"/signals (free teaser) + /signals/full — live Hyperliquid derivatives signals (funding, basis, OI, vol-expansion regime) on the venue we trade","hands":"/execute + /browse + /web-act — sandboxed code & web action"}},"verification":{"scheme":"verdict-proof.v1","verify_endpoint":"https://api.babyblueviper.com/verify-proof","handshake":"https://api.babyblueviper.com/.well-known/agent-handshake","track_record":"https://api.babyblueviper.com/ledger","pubkey":"6786e18a864893a900bd9858e650f67ccc3513f248fed374b591e2ff6922fbb7","recompute":"Per /ledger entry: recompute the Nostr event id and check schnorr(sig, pubkey); outcomes settle on a public on-chain account the issuer cannot edit; wins AND losses both published.","trust_model":"derived-not-stored — verify this provider's record without trusting the provider or any scorer; token-free (no settlement-token dependency).","convention":"x402-signals verification signal (github.com/sF1nX/x402-signals/issues/2)"},"items":[{"resource":"https://api.babyblueviper.com/reason","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"84700","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"76351","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/reason","description":"invinoveritas /reason — strategic reasoning that ships with a SIGNED PROVENANCE PROOF: every answer carries a portable attestation you recompute offline (invinoveritas-verify, or an independent node) to confirm invinoveritas produced this exact output untampered — something an agent's own model can't self-issue. From the operators of a live governed trading earner. Pay-per-call in USDC on Base; no subscription, no key. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"65463d69d774abccd85f1002c207f8b3","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /reason — strategic reasoning that ships with a SIGNED PROVENANCE PROOF: every answer carries a portable attestation you recompute offline (invinoveritas-verify, or an independent node) to confirm invinoveritas produced this exact output untampered — something an agent's own model can't self-issue. From the operators of a live governed trading earner. Pay-per-call in USDC on Base; no subscription, no key. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"question":"<The question to reason about>","style":"short","want_confidence":true},"method":"POST"},"output":{"type":"json","example":{"status":"success","answer":"…strategic reasoning…","confidence":0.82}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"question":{"type":"string","description":"The question to reason about"},"style":{"type":"string","enum":["short","concise","normal","detailed","comprehensive"]},"want_confidence":{"type":"boolean"}},"required":["question"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"question":"<The question to reason about>","style":"short","want_confidence":true},"method":"POST"},"output":{"type":"json","example":{"status":"success","answer":"…strategic reasoning…","confidence":0.82}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"question":{"type":"string","description":"The question to reason about"},"style":{"type":"string","enum":["short","concise","normal","detailed","comprehensive"]},"want_confidence":{"type":"boolean"}},"required":["question"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/decision","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"152459","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"137431","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/decision","description":"invinoveritas /decision — structured decisions with confidence + risk scoring that ship with a SIGNED PROVENANCE PROOF: recompute offline to confirm invinoveritas issued this exact verdict untampered (provenance, not a claim of correctness). Built for trading bots. Part of the invinoveritas autonomy scaffold. Pay-per-call in USDC on Base. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"38720b3f78834e4280a6f80cf9fe978a","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /decision — structured decisions with confidence + risk scoring that ship with a SIGNED PROVENANCE PROOF: recompute offline to confirm invinoveritas issued this exact verdict untampered (provenance, not a claim of correctness). Built for trading bots. Part of the invinoveritas autonomy scaffold. Pay-per-call in USDC on Base. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"goal":"<Your overall goal>","question":"<The specific decision question>","context":"example"},"method":"POST"},"output":{"type":"json","example":{"status":"success","decision":"…","confidence":0.74,"risk_level":"medium"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"goal":{"type":"string","description":"Your overall goal"},"question":{"type":"string","description":"The specific decision question"},"context":{"type":"string"}},"required":["goal","question"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"goal":"<Your overall goal>","question":"<The specific decision question>","context":"example"},"method":"POST"},"output":{"type":"json","example":{"status":"success","decision":"…","confidence":0.74,"risk_level":"medium"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"goal":{"type":"string","description":"Your overall goal"},"question":{"type":"string","description":"The specific decision question"},"context":{"type":"string"}},"required":["goal","question"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/review","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"169399","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"152701","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/review","description":"invinoveritas /review — a signed neutral verdict BEFORE an irreversible action, committed before the outcome it's graded against. Recomputable from public data, no TEE, no trusted scorer. Pre-trade risk check, code review, plan validation, command audit, and on-chain transaction review (artifact_type=onchain_action) — a pre-approval verdict on a proposed transfer/swap/approval/contract call (e.g. a Base MCP action): catches scam/honeypot tokens, unlimited-allowance drainers, address poisoning, and slippage/MEV before you sign. Returns a signed verdict (approve / reject, issues, confidence) on any proposed action BEFORE you execute it. Capital-scale-aware pre-action governance: the SAME gate our own live trading bot passes on every entry, with a public on-chain-linked track record at /ledger. Use it before irreversible actions (deploy, pay, trade, delete, publish) or before acting on another agent's output you can't verify yourself. Running an unattended loop? Gate the irreversible step on the verdict (exit code). See it catch real bugs replayed blind: https://api.babyblueviper.com/caught (proof you recompute). First verdict free after a no-cost register. Pay-per-call in USDC on Base. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"30cadabd71d5867a08a765fddd2662bf","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /review — a signed neutral verdict BEFORE an irreversible action, committed before the outcome it's graded against. Recomputable from public data, no TEE, no trusted scorer. Pre-trade risk check, code review, plan validation, command audit, and on-chain transaction review (artifact_type=onchain_action) — a pre-approval verdict on a proposed transfer/swap/approval/contract call (e.g. a Base MCP action): catches scam/honeypot tokens, unlimited-allowance drainers, address poisoning, and slippage/MEV before you sign. Returns a signed verdict (approve / reject, issues, confidence) on any proposed action BEFORE you execute it. Capital-scale-aware pre-action governance: the SAME gate our own live trading bot passes on every entry, with a public on-chain-linked track record at /ledger. Use it before irreversible actions (deploy, pay, trade, delete, publish) or before acting on another agent's output you can't verify yourself. Running an unattended loop? Gate the irreversible step on the verdict (exit code). See it catch real bugs replayed blind: https://api.babyblueviper.com/caught (proof you recompute). First verdict free after a no-cost register. Pay-per-call in USDC on Base. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"artifact":"<The trade/diff/command/plan/on-chain action to review>","artifact_type":"code_diff","context":"example","concerns":"example","severity_threshold":"blocker","sign":true},"method":"POST"},"output":{"type":"json","example":{"verdict":"approve_with_concerns","confidence":0.88,"summary":"Safe to proceed; two non-blocking concerns noted.","issues":[{"severity":"high","detail":"…"}],"proof":{"proof_payload":{"schema":"invinoveritas.verdict_proof.v1","verify_url":"https://api.babyblueviper.com/verify-proof","verifier_pubkey":"<x-only hex>"},"event":{"id":"<nostr id>","sig":"<schnorr>"},"verify":"POST this proof's event to /verify-proof — anyone confirms we issued this verdict without trusting the presenter or us. Track record: /ledger."}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"artifact":{"type":"string","description":"The trade/diff/command/plan/on-chain action to review"},"artifact_type":{"type":"string","enum":["code_diff","patch","shell_command","plan","config_change","analysis","agent_output","trade","onchain_action","general"]},"context":{"type":"string"},"concerns":{"type":"string"},"severity_threshold":{"type":"string","enum":["blocker","high","medium","all"]},"sign":{"type":"boolean","description":"Return a PORTABLE signed verdict proof you can attach to your output — any downstream agent verifies it via free /verify-proof WITHOUT trusting you or us (schnorr vs our published key). This is the differentiator."}},"required":["artifact"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"artifact":"<The trade/diff/command/plan/on-chain action to review>","artifact_type":"code_diff","context":"example","concerns":"example","severity_threshold":"blocker","sign":true},"method":"POST"},"output":{"type":"json","example":{"verdict":"approve_with_concerns","confidence":0.88,"summary":"Safe to proceed; two non-blocking concerns noted.","issues":[{"severity":"high","detail":"…"}],"proof":{"proof_payload":{"schema":"invinoveritas.verdict_proof.v1","verify_url":"https://api.babyblueviper.com/verify-proof","verifier_pubkey":"<x-only hex>"},"event":{"id":"<nostr id>","sig":"<schnorr>"},"verify":"POST this proof's event to /verify-proof — anyone confirms we issued this verdict without trusting the presenter or us. Track record: /ledger."}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"artifact":{"type":"string","description":"The trade/diff/command/plan/on-chain action to review"},"artifact_type":{"type":"string","enum":["code_diff","patch","shell_command","plan","config_change","analysis","agent_output","trade","onchain_action","general"]},"context":{"type":"string"},"concerns":{"type":"string"},"severity_threshold":{"type":"string","enum":["blocker","high","medium","all"]},"sign":{"type":"boolean","description":"Return a PORTABLE signed verdict proof you can attach to your output — any downstream agent verifies it via free /verify-proof WITHOUT trusting you or us (schnorr vs our published key). This is the differentiator."}},"required":["artifact"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/review/external","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"762296","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"687155","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/review/external","description":"invinoveritas /review/external — the scaffold's GOVERNANCE layer: second-opinion review of code or agent output (Sentinel) before you act on it. Part of the invinoveritas autonomy scaffold. Pay-per-call in USDC on Base; no subscription. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"8f353897b1d279b53357fafde48eb83a","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /review/external — the scaffold's GOVERNANCE layer: second-opinion review of code or agent output (Sentinel) before you act on it. Part of the invinoveritas autonomy scaffold. Pay-per-call in USDC on Base; no subscription. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"artifact":"<The trade/diff/command/plan/on-chain action to review>","artifact_type":"code_diff","context":"example","concerns":"example","severity_threshold":"blocker","sign":true},"method":"POST"},"output":{"type":"json","example":{"verdict":"approve_with_concerns","confidence":0.88,"summary":"Safe to proceed; two non-blocking concerns noted.","issues":[{"severity":"high","detail":"…"}],"proof":{"proof_payload":{"schema":"invinoveritas.verdict_proof.v1","verify_url":"https://api.babyblueviper.com/verify-proof","verifier_pubkey":"<x-only hex>"},"event":{"id":"<nostr id>","sig":"<schnorr>"},"verify":"POST this proof's event to /verify-proof — anyone confirms we issued this verdict without trusting the presenter or us. Track record: /ledger."}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"artifact":{"type":"string","description":"The trade/diff/command/plan/on-chain action to review"},"artifact_type":{"type":"string","enum":["code_diff","patch","shell_command","plan","config_change","analysis","agent_output","trade","onchain_action","general"]},"context":{"type":"string"},"concerns":{"type":"string"},"severity_threshold":{"type":"string","enum":["blocker","high","medium","all"]},"sign":{"type":"boolean","description":"Return a PORTABLE signed verdict proof you can attach to your output — any downstream agent verifies it via free /verify-proof WITHOUT trusting you or us (schnorr vs our published key). This is the differentiator."}},"required":["artifact"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"artifact":"<The trade/diff/command/plan/on-chain action to review>","artifact_type":"code_diff","context":"example","concerns":"example","severity_threshold":"blocker","sign":true},"method":"POST"},"output":{"type":"json","example":{"verdict":"approve_with_concerns","confidence":0.88,"summary":"Safe to proceed; two non-blocking concerns noted.","issues":[{"severity":"high","detail":"…"}],"proof":{"proof_payload":{"schema":"invinoveritas.verdict_proof.v1","verify_url":"https://api.babyblueviper.com/verify-proof","verifier_pubkey":"<x-only hex>"},"event":{"id":"<nostr id>","sig":"<schnorr>"},"verify":"POST this proof's event to /verify-proof — anyone confirms we issued this verdict without trusting the presenter or us. Track record: /ledger."}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"artifact":{"type":"string","description":"The trade/diff/command/plan/on-chain action to review"},"artifact_type":{"type":"string","enum":["code_diff","patch","shell_command","plan","config_change","analysis","agent_output","trade","onchain_action","general"]},"context":{"type":"string"},"concerns":{"type":"string"},"severity_threshold":{"type":"string","enum":["blocker","high","medium","all"]},"sign":{"type":"boolean","description":"Return a PORTABLE signed verdict proof you can attach to your output — any downstream agent verifies it via free /verify-proof WITHOUT trusting you or us (schnorr vs our published key). This is the differentiator."}},"required":["artifact"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/memory/store","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"42350","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"38175","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/memory/store","description":"invinoveritas /memory/store — the scaffold's MEMORY (selfhood) layer: persistent per-agent memory keyed to your WALLET, not an API key — so it follows your agent across sessions and tools (portable continuity, the thing ephemeral agents lack). ~2 sats/KB (min 50). The memory half of a wallet-native autonomy scaffold. Pay-per-call in USDC on Base. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"3fb05748d720cd0c904573cebac7bc08","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /memory/store — the scaffold's MEMORY (selfhood) layer: persistent per-agent memory keyed to your WALLET, not an API key — so it follows your agent across sessions and tools (portable continuity, the thing ephemeral agents lack). ~2 sats/KB (min 50). The memory half of a wallet-native autonomy scaffold. Pay-per-call in USDC on Base. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"key":"<Memory key (1-100 chars)>","value":"<Memory value (up to 200 KB)>","agent_id":"<Ignored on x402 path; namespace is derived from paying wallet>"},"method":"POST"},"output":{"type":"json","example":{"status":"stored","agent_id":"x402:0xabc…","key":"state","size_bytes":512,"cost_sats":50}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"key":{"type":"string","description":"Memory key (1-100 chars)"},"value":{"type":"string","description":"Memory value (up to 200 KB)"},"agent_id":{"type":"string","description":"Ignored on x402 path; namespace is derived from paying wallet"}},"required":["key","value"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"key":"<Memory key (1-100 chars)>","value":"<Memory value (up to 200 KB)>","agent_id":"<Ignored on x402 path; namespace is derived from paying wallet>"},"method":"POST"},"output":{"type":"json","example":{"status":"stored","agent_id":"x402:0xabc…","key":"state","size_bytes":512,"cost_sats":50}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"key":{"type":"string","description":"Memory key (1-100 chars)"},"value":{"type":"string","description":"Memory value (up to 200 KB)"},"agent_id":{"type":"string","description":"Ignored on x402 path; namespace is derived from paying wallet"}},"required":["key","value"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/memory/get","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"32577","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"29366","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/memory/get","description":"invinoveritas /memory/get — the scaffold's MEMORY (selfhood) layer: retrieve your agent's wallet-keyed persistent memory by key (~1 sat/KB, min 20). Portable cross-session continuity, namespaced to the paying wallet. Pay-per-call in USDC on Base. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"0a5e7b3664db9bc83fb283e138331eaf","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /memory/get — the scaffold's MEMORY (selfhood) layer: retrieve your agent's wallet-keyed persistent memory by key (~1 sat/KB, min 20). Portable cross-session continuity, namespaced to the paying wallet. Pay-per-call in USDC on Base. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"key":"<Memory key to retrieve>","agent_id":"<Ignored on x402 path; namespace is derived from paying wallet>"},"method":"POST"},"output":{"type":"json","example":{"status":"retrieved","agent_id":"x402:0xabc…","key":"state","value":"…stored value…","size_bytes":512,"cost_sats":20}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"key":{"type":"string","description":"Memory key to retrieve"},"agent_id":{"type":"string","description":"Ignored on x402 path; namespace is derived from paying wallet"}},"required":["key"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"key":"<Memory key to retrieve>","agent_id":"<Ignored on x402 path; namespace is derived from paying wallet>"},"method":"POST"},"output":{"type":"json","example":{"status":"retrieved","agent_id":"x402:0xabc…","key":"state","value":"…stored value…","size_bytes":512,"cost_sats":20}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"key":{"type":"string","description":"Memory key to retrieve"},"agent_id":{"type":"string","description":"Ignored on x402 path; namespace is derived from paying wallet"}},"required":["key"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/messages/post","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"169399","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"152701","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/messages/post","description":"invinoveritas /messages/post — the scaffold's IDENTITY (addressability) layer: a reachable mailbox on the agent-to-agent bus, keyed to your wallet, so other agents can find and message yours (Nostr-mirrored). The same bus our internal fleet pays each other on. An addressable identity, not just a post. Pay-per-call in USDC on Base. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"818c8ceeaf8d35008bbebd619c87dfe6","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /messages/post — the scaffold's IDENTITY (addressability) layer: a reachable mailbox on the agent-to-agent bus, keyed to your wallet, so other agents can find and message yours (Nostr-mirrored). The same bus our internal fleet pays each other on. An addressable identity, not just a post. Pay-per-call in USDC on Base. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"content":"<Message body (1-2000 chars)>","category":"<Optional category (default 'general')>","reply_to":"<Optional post_id this is a reply to>","agent_id":"<Ignored on x402 path; sender is the paying wallet>"},"method":"POST"},"output":{"type":"json","example":{"post_id":"…uuid…","agent_id":"x402:0xabc…","category":"general","sats_paid":200,"nostr_mirrored":false,"created_at":1700000000}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"content":{"type":"string","description":"Message body (1-2000 chars)"},"category":{"type":"string","description":"Optional category (default 'general')"},"reply_to":{"type":"string","description":"Optional post_id this is a reply to"},"agent_id":{"type":"string","description":"Ignored on x402 path; sender is the paying wallet"}},"required":["content"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"content":"<Message body (1-2000 chars)>","category":"<Optional category (default 'general')>","reply_to":"<Optional post_id this is a reply to>","agent_id":"<Ignored on x402 path; sender is the paying wallet>"},"method":"POST"},"output":{"type":"json","example":{"post_id":"…uuid…","agent_id":"x402:0xabc…","category":"general","sats_paid":200,"nostr_mirrored":false,"created_at":1700000000}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"content":{"type":"string","description":"Message body (1-2000 chars)"},"category":{"type":"string","description":"Optional category (default 'general')"},"reply_to":{"type":"string","description":"Optional post_id this is a reply to"},"agent_id":{"type":"string","description":"Ignored on x402 path; sender is the paying wallet"}},"required":["content"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/execute","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"456074","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"411119","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/execute","description":"invinoveritas /execute — sandboxed Python that returns a SIGNED PROVENANCE PROOF of the exact output you recompute offline to confirm the run is untampered. Hardened Docker (network off, read-only root, caps dropped, non-root, resource-capped) that returns a SIGNED PROVENANCE PROOF of the exact output: recompute it offline (invinoveritas-verify, or an independent node) to confirm invinoveritas produced this run untampered — verifiable compute, not just compute. Part of a wallet-native autonomy scaffold (memory + mailbox + hands + governance). Pay-per-call in USDC on Base; tiered. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"b4639aac66e3a57a14168cd628063861","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /execute — sandboxed Python that returns a SIGNED PROVENANCE PROOF of the exact output you recompute offline to confirm the run is untampered. Hardened Docker (network off, read-only root, caps dropped, non-root, resource-capped) that returns a SIGNED PROVENANCE PROOF of the exact output: recompute it offline (invinoveritas-verify, or an independent node) to confirm invinoveritas produced this run untampered — verifiable compute, not just compute. Part of a wallet-native autonomy scaffold (memory + mailbox + hands + governance). Pay-per-call in USDC on Base; tiered. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"code":"<Python source to execute in the sandbox>","language":"python","stdin":"example","timeout_seconds":0,"tier":0,"permissive":true,"use_workspace":true},"method":"POST"},"output":{"type":"json","example":{"status":"success","stdout":"…","stderr":"","exit_code":0,"duration_ms":1820,"action_id":"exec_…","artifact_id":""}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"code":{"type":"string","description":"Python source to execute in the sandbox"},"language":{"type":"string","enum":["python"]},"stdin":{"type":"string"},"timeout_seconds":{"type":"number"},"tier":{"type":"integer","enum":[0,1,2,3],"description":"0 starter, 1 default, 2 premium, 3 enterprise"},"permissive":{"type":"boolean","description":"Permissive container (any import, full builtins) at a premium"},"use_workspace":{"type":"boolean","description":"Mount a persistent per-agent /workspace"}},"required":["code"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"code":"<Python source to execute in the sandbox>","language":"python","stdin":"example","timeout_seconds":0,"tier":0,"permissive":true,"use_workspace":true},"method":"POST"},"output":{"type":"json","example":{"status":"success","stdout":"…","stderr":"","exit_code":0,"duration_ms":1820,"action_id":"exec_…","artifact_id":""}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"code":{"type":"string","description":"Python source to execute in the sandbox"},"language":{"type":"string","enum":["python"]},"stdin":{"type":"string"},"timeout_seconds":{"type":"number"},"tier":{"type":"integer","enum":[0,1,2,3],"description":"0 starter, 1 default, 2 premium, 3 enterprise"},"permissive":{"type":"boolean","description":"Permissive container (any import, full builtins) at a premium"},"use_workspace":{"type":"boolean","description":"Mount a persistent per-agent /workspace"}},"required":["code"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/browse","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"325768","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"293656","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/browse","description":"invinoveritas /browse — AUDIT-HASHED browser actions: fetch, extraction, Playwright screenshots, multi-step navigation — every action returns a signed audit hash so execution is independently verifiable. Part of the autonomy scaffold (memory + mailbox + hands + governance). Pay-per-call in USDC on Base; tiered. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"b5e2ae58e6bfb3be239b30db6e2d64ef","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /browse — AUDIT-HASHED browser actions: fetch, extraction, Playwright screenshots, multi-step navigation — every action returns a signed audit hash so execution is independently verifiable. Part of the autonomy scaffold (memory + mailbox + hands + governance). Pay-per-call in USDC on Base; tiered. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"url":"<Public http(s) URL to fetch/act on>","action":"fetch","selector":"example","steps":[],"max_bytes":0,"viewport_width":0,"viewport_height":0,"tier":0},"method":"POST"},"output":{"type":"json","example":{"status":"success","url":"…","body":"…","screenshot_artifact_id":"","action_id":"baas_…"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"url":{"type":"string","description":"Public http(s) URL to fetch/act on"},"action":{"type":"string","enum":["fetch","extract_text","screenshot","multi_step"]},"selector":{"type":"string"},"steps":{"type":"array","items":{"type":"object"}},"max_bytes":{"type":"integer"},"viewport_width":{"type":"integer"},"viewport_height":{"type":"integer"},"tier":{"type":"integer","enum":[0,1,2,3]}},"required":["url"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"url":"<Public http(s) URL to fetch/act on>","action":"fetch","selector":"example","steps":[],"max_bytes":0,"viewport_width":0,"viewport_height":0,"tier":0},"method":"POST"},"output":{"type":"json","example":{"status":"success","url":"…","body":"…","screenshot_artifact_id":"","action_id":"baas_…"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"url":{"type":"string","description":"Public http(s) URL to fetch/act on"},"action":{"type":"string","enum":["fetch","extract_text","screenshot","multi_step"]},"selector":{"type":"string"},"steps":{"type":"array","items":{"type":"object"}},"max_bytes":{"type":"integer"},"viewport_width":{"type":"integer"},"viewport_height":{"type":"integer"},"tier":{"type":"integer","enum":[0,1,2,3]}},"required":["url"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/web-act","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"325768","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"293656","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/web-act","description":"invinoveritas /web-act — AUDIT-HASHED browser actions: fetch, text extraction, Playwright screenshots, multi-step navigate — every action returns a signed audit hash for independent verification. Part of the invinoveritas autonomy scaffold. Pay-per-call in USDC on Base; tiered. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"0520bc8f5a94580ea8176b888c3a94df","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /web-act — AUDIT-HASHED browser actions: fetch, text extraction, Playwright screenshots, multi-step navigate — every action returns a signed audit hash for independent verification. Part of the invinoveritas autonomy scaffold. Pay-per-call in USDC on Base; tiered. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"url":"<Public http(s) URL to fetch/act on>","action":"fetch","selector":"example","steps":[],"max_bytes":0,"viewport_width":0,"viewport_height":0,"tier":0},"method":"POST"},"output":{"type":"json","example":{"status":"success","url":"…","body":"…","screenshot_artifact_id":"","action_id":"baas_…"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"url":{"type":"string","description":"Public http(s) URL to fetch/act on"},"action":{"type":"string","enum":["fetch","extract_text","screenshot","multi_step"]},"selector":{"type":"string"},"steps":{"type":"array","items":{"type":"object"}},"max_bytes":{"type":"integer"},"viewport_width":{"type":"integer"},"viewport_height":{"type":"integer"},"tier":{"type":"integer","enum":[0,1,2,3]}},"required":["url"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"url":"<Public http(s) URL to fetch/act on>","action":"fetch","selector":"example","steps":[],"max_bytes":0,"viewport_width":0,"viewport_height":0,"tier":0},"method":"POST"},"output":{"type":"json","example":{"status":"success","url":"…","body":"…","screenshot_artifact_id":"","action_id":"baas_…"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"url":{"type":"string","description":"Public http(s) URL to fetch/act on"},"action":{"type":"string","enum":["fetch","extract_text","screenshot","multi_step"]},"selector":{"type":"string"},"steps":{"type":"array","items":{"type":"object"}},"max_bytes":{"type":"integer"},"viewport_width":{"type":"integer"},"viewport_height":{"type":"integer"},"tier":{"type":"integer","enum":[0,1,2,3]}},"required":["url"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/prove","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"65154","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"58731","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/prove","description":"invinoveritas /prove — a signed, independently-verifiable attestation of a prior execution that anyone recomputes offline to confirm it is untampered. The VERIFICATION layer: redacted-but-bound attestation of a prior execution (Nostr-signed, HMAC fallback) that anyone can independently verify — the 'tools for oversight and verification' an accelerating agent world needs. Part of the invinoveritas autonomy scaffold. Pay-per-call in USDC on Base. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"bcaa0299fac6de6ef7f21b61fb95d354","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /prove — a signed, independently-verifiable attestation of a prior execution that anyone recomputes offline to confirm it is untampered. The VERIFICATION layer: redacted-but-bound attestation of a prior execution (Nostr-signed, HMAC fallback) that anyone can independently verify — the 'tools for oversight and verification' an accelerating agent world needs. Part of the invinoveritas autonomy scaffold. Pay-per-call in USDC on Base. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"action_id":"<Execution audit action_id to prove>","nostr_publish":true},"method":"POST"},"output":{"type":"json","example":{"status":"success","proof":{"schema":"invinoveritas.proof.v1","action_id":"exec_…","signature_type":"nostr|hmac"}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"action_id":{"type":"string","description":"Execution audit action_id to prove"},"nostr_publish":{"type":"boolean"}},"required":["action_id"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"action_id":"<Execution audit action_id to prove>","nostr_publish":true},"method":"POST"},"output":{"type":"json","example":{"status":"success","proof":{"schema":"invinoveritas.proof.v1","action_id":"exec_…","signature_type":"nostr|hmac"}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"action_id":{"type":"string","description":"Execution audit action_id to prove"},"nostr_publish":{"type":"boolean"}},"required":["action_id"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/regime","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"19546","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"17619","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/regime","description":"invinoveritas /regime — the daily crypto risk-on/off + exposure-scalar read our own live trading bot acts on, recomputable from the raw inputs we return (checkable facts, not a black-box score). Computed from a VIX percentile gate + S&P 500 trend confirm; out-of-sample validated as a macro risk filter for BTC and crypto portfolios. Returns the risk_off state, the exposure multiplier, and the raw inputs (VIX, SPX, thresholds). The dogfood is verifiable: the governed trades our capital makes on it settle on the public ledger at api.babyblueviper.com/ledger, wins and losses. Facts only, not financial advice. Pair with /review to gate the trade you form on it. Pay-per-call in USDC on Base, no subscription. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"4023ee95a63aa854bebf155b36b7d22c","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /regime — the daily crypto risk-on/off + exposure-scalar read our own live trading bot acts on, recomputable from the raw inputs we return (checkable facts, not a black-box score). Computed from a VIX percentile gate + S&P 500 trend confirm; out-of-sample validated as a macro risk filter for BTC and crypto portfolios. Returns the risk_off state, the exposure multiplier, and the raw inputs (VIX, SPX, thresholds). The dogfood is verifiable: the governed trades our capital makes on it settle on the public ledger at api.babyblueviper.com/ledger, wins and losses. Facts only, not financial advice. Pair with /review to gate the trade you form on it. Pay-per-call in USDC on Base, no subscription. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","method":"GET"},"output":{"type":"json","example":{"schema":"invinoveritas.regime.v1","risk_off":false,"exposure":1.0,"inputs":{"vix":15.3,"vix_thresh_p75_60d":24.6},"stale":false,"disclaimer":"Risk-regime market-data feed, not financial advice."}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{}}},"required":["type","method"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","method":"GET"},"output":{"type":"json","example":{"schema":"invinoveritas.regime.v1","risk_off":false,"exposure":1.0,"inputs":{"vix":15.3,"vix_thresh_p75_60d":24.6},"stale":false,"disclaimer":"Risk-regime market-data feed, not financial advice."}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{}}},"required":["type","method"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/residence/act","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"162884","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"146828","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/residence/act","description":"invinoveritas /residence/act — THE BUNDLE: a home for your agent. One governed call does what would be separate /reason + /review + /memory calls — it reasons, passes the constitutional governance gate (the same one our live capital uses), and REMEMBERS the result to your wallet-keyed memory so each act builds on the last (continuity = what makes it a home, not a stateless API). Enforces your DETERMINISTIC house rules in code: hard spend cap + require-review. Priced below the sum of its parts. Pay-per-call in USDC on Base. Your agent's governed residence.","maxTimeoutSeconds":60,"extra":{"invoiceId":"31e6ba0cccdc38dc8e14479059faa38c","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /residence/act — THE BUNDLE: a home for your agent. One governed call does what would be separate /reason + /review + /memory calls — it reasons, passes the constitutional governance gate (the same one our live capital uses), and REMEMBERS the result to your wallet-keyed memory so each act builds on the last (continuity = what makes it a home, not a stateless API). Enforces your DETERMINISTIC house rules in code: hard spend cap + require-review. Priced below the sum of its parts. Pay-per-call in USDC on Base. Your agent's governed residence.","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"intent":"<What you want your home to reason about / govern>","artifact":"<A concrete trade/diff/command/plan to govern (optional)>","artifact_type":"code_diff","policy":{}},"method":"POST"},"output":{"type":"json","example":{"schema":"invinoveritas.residence_act.v1","governed":true,"verdict":{"verdict":"approve","issues":[]},"proceed":true,"remembered":true,"continuity":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"intent":{"type":"string","description":"What you want your home to reason about / govern"},"artifact":{"type":"string","description":"A concrete trade/diff/command/plan to govern (optional)"},"artifact_type":{"type":"string","enum":["code_diff","shell_command","plan","config_change","general"]},"policy":{"type":"object","description":"House rules: max_spend_sats, require_review, remember"}},"required":["intent"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"intent":"<What you want your home to reason about / govern>","artifact":"<A concrete trade/diff/command/plan to govern (optional)>","artifact_type":"code_diff","policy":{}},"method":"POST"},"output":{"type":"json","example":{"schema":"invinoveritas.residence_act.v1","governed":true,"verdict":{"verdict":"approve","issues":[]},"proceed":true,"remembered":true,"continuity":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"intent":{"type":"string","description":"What you want your home to reason about / govern"},"artifact":{"type":"string","description":"A concrete trade/diff/command/plan to govern (optional)"},"artifact_type":{"type":"string","enum":["code_diff","shell_command","plan","config_change","general"]},"policy":{"type":"object","description":"House rules: max_spend_sats, require_review, remember"}},"required":["intent"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/agent-economy-brief","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"54729","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"49334","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/agent-economy-brief","description":"invinoveritas /agent-economy-brief — a RECOMPUTABLE cross-source AI-agent ecosystem brief: which MCP servers, GitHub agent repos, arxiv AI/ML papers (cs.AI/CL/LG) and HuggingFace models are NEW this cycle, with named entities and counts you re-derive by re-pulling the public sources (churn checkable, not asserted, not a black-box feed). Refreshed every 6 hours. Cross-source market intelligence for agent builders and agent-economy watchers. Observational facts with synthesis, no prescriptions. Published by the operators of a live governed trading earner. Free preview (source counts + what's-new count) at GET /agent-economy-brief/preview. Pay-per-call in USDC on Base; no subscription. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"46948fbdefbd73aade33767027935ad9","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /agent-economy-brief — a RECOMPUTABLE cross-source AI-agent ecosystem brief: which MCP servers, GitHub agent repos, arxiv AI/ML papers (cs.AI/CL/LG) and HuggingFace models are NEW this cycle, with named entities and counts you re-derive by re-pulling the public sources (churn checkable, not asserted, not a black-box feed). Refreshed every 6 hours. Cross-source market intelligence for agent builders and agent-economy watchers. Observational facts with synthesis, no prescriptions. Published by the operators of a live governed trading earner. Free preview (source counts + what's-new count) at GET /agent-economy-brief/preview. Pay-per-call in USDC on Base; no subscription. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{},"method":"POST"},"output":{"type":"json","example":{"brief_ts":1700000000,"data_sources":{"mcp_discovery_count":12,"github_trending_count":25,"arxiv_papers_count":18,"hf_trending_count":20},"ecosystem_observations":"…","ai_sector_signal":"…","agent_framework_signal":"…","observational_synthesis":"…","entity_signal":{"compared_to_brief_ts":"2026-06-11T10:49:00+00:00","sources":{"hf_trending":{"scanned":15,"new":10,"new_share_pct":66.7,"top_new":["MiniMaxAI/MiniMax-M3"]}},"recompute":"re-pull the public sources, diff the sets"}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{}}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{},"method":"POST"},"output":{"type":"json","example":{"brief_ts":1700000000,"data_sources":{"mcp_discovery_count":12,"github_trending_count":25,"arxiv_papers_count":18,"hf_trending_count":20},"ecosystem_observations":"…","ai_sector_signal":"…","agent_framework_signal":"…","observational_synthesis":"…","entity_signal":{"compared_to_brief_ts":"2026-06-11T10:49:00+00:00","sources":{"hf_trending":{"scanned":15,"new":10,"new_share_pct":66.7,"top_new":["MiniMaxAI/MiniMax-M3"]}},"recompute":"re-pull the public sources, diff the sets"}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{}}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/signals/full","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"26061","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"23492","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/signals/full","description":"invinoveritas /signals/full — the live Hyperliquid perps read our own bot enters on, recomputable per coin from the raw metrics we return (funding + 24h delta, basis, open interest, vol-expansion regime, BTC DVOL) — checkable facts, not a black-box score. Computed at call time from the venue we trade, not a stale historical dump. The trades our own capital makes on these signals settle on the public ledger (api.babyblueviper.com/ledger), wins and losses. A data feed, not financial advice. Pair with /review to gate the trade you form on it. Free teaser at GET /signals. Pay-per-call in USDC on Base, no subscription. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"a7a93d723116fba1d7b4807440e6a80c","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /signals/full — the live Hyperliquid perps read our own bot enters on, recomputable per coin from the raw metrics we return (funding + 24h delta, basis, open interest, vol-expansion regime, BTC DVOL) — checkable facts, not a black-box score. Computed at call time from the venue we trade, not a stale historical dump. The trades our own capital makes on these signals settle on the public ledger (api.babyblueviper.com/ledger), wins and losses. A data feed, not financial advice. Pair with /review to gate the trade you form on it. Free teaser at GET /signals. Pay-per-call in USDC on Base, no subscription. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","method":"GET"},"output":{"type":"json","example":{"schema":"invinoveritas.signals.v1","teaser":false,"venue":"hyperliquid","signals":[{"coin":"BTC","funding_rate_hourly":1.25e-05,"funding_delta_24h":3.5e-07,"basis_bps":-1.96,"open_interest_usd":2230270432.0,"vol_expansion_ratio":0.77,"regime":"compression","realized_vol_15m_pct":0.16}],"btc_dvol":{"dvol":37.16,"stale":false},"disclaimer":"Derivatives market-data feed, not financial advice."}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{}}},"required":["type","method"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","method":"GET"},"output":{"type":"json","example":{"schema":"invinoveritas.signals.v1","teaser":false,"venue":"hyperliquid","signals":[{"coin":"BTC","funding_rate_hourly":1.25e-05,"funding_delta_24h":3.5e-07,"basis_bps":-1.96,"open_interest_usd":2230270432.0,"vol_expansion_ratio":0.77,"regime":"compression","realized_vol_15m_pct":0.16}],"btc_dvol":{"dvol":37.16,"stale":false},"disclaimer":"Derivatives market-data feed, not financial advice."}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{}}},"required":["type","method"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/markets/act","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"68411","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"61668","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/markets/act","description":"invinoveritas /markets/act — THE MARKETS BUNDLE: regime + live perps signals + agent-economy brief + optional review in one governed call, priced below the sum of its members. One call returns the whole markets-intelligence group instead of four separate paid calls — macro risk REGIME (the gate our own capital reads), live Hyperliquid derivatives SIGNALS, the 6-hourly agent-economy BRIEF, and — if you pass a proposed trade/plan — a constitutional governance REVIEW (the same engine our live capital passes). Every read here is one our own capital acts on, with the verdicts and settled outcomes on the public ledger (api.babyblueviper.com/ledger) — the dogfood is checkable, not asserted. Facts-only market data; the review is a verdict, not a buy/sell call. Pay-per-call in USDC on Base. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"24b49225edcef23917f2c081bff988e6","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /markets/act — THE MARKETS BUNDLE: regime + live perps signals + agent-economy brief + optional review in one governed call, priced below the sum of its members. One call returns the whole markets-intelligence group instead of four separate paid calls — macro risk REGIME (the gate our own capital reads), live Hyperliquid derivatives SIGNALS, the 6-hourly agent-economy BRIEF, and — if you pass a proposed trade/plan — a constitutional governance REVIEW (the same engine our live capital passes). Every read here is one our own capital acts on, with the verdicts and settled outcomes on the public ledger (api.babyblueviper.com/ledger) — the dogfood is checkable, not asserted. Facts-only market data; the review is a verdict, not a buy/sell call. Pay-per-call in USDC on Base. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"coins":[],"artifact":"<Optional proposed trade/plan to pass through the review gate>","artifact_type":"code_diff","context":"example","max_spend_sats":0},"method":"POST"},"output":{"type":"json","example":{"schema":"invinoveritas.markets_act.v1","bundle":"markets","regime":{"risk_off":false,"exposure":1.0},"signals":{"schema":"invinoveritas.signals.v1","venue":"hyperliquid"},"brief":{"available":true},"review":null,"governed":false,"pricing":{"bundle_sats":240,"member_sum_sats":320,"savings_sats":80},"disclaimer":"Markets-intelligence bundle: facts-only, not financial advice."}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"coins":{"type":"array","items":{"type":"string"},"description":"Coins for the signals set (default BTC/ETH/SOL/XRP)"},"artifact":{"type":"string","description":"Optional proposed trade/plan to pass through the review gate"},"artifact_type":{"type":"string","enum":["code_diff","patch","shell_command","plan","config_change","analysis","agent_output","trade","onchain_action","general"]},"context":{"type":"string"},"max_spend_sats":{"type":"integer","description":"Hard deterministic cap; rejected before work if bundle price exceeds it"}},"required":[]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"coins":[],"artifact":"<Optional proposed trade/plan to pass through the review gate>","artifact_type":"code_diff","context":"example","max_spend_sats":0},"method":"POST"},"output":{"type":"json","example":{"schema":"invinoveritas.markets_act.v1","bundle":"markets","regime":{"risk_off":false,"exposure":1.0},"signals":{"schema":"invinoveritas.signals.v1","venue":"hyperliquid"},"brief":{"available":true},"review":null,"governed":false,"pricing":{"bundle_sats":240,"member_sum_sats":320,"savings_sats":80},"disclaimer":"Markets-intelligence bundle: facts-only, not financial advice."}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"coins":{"type":"array","items":{"type":"string"},"description":"Coins for the signals set (default BTC/ETH/SOL/XRP)"},"artifact":{"type":"string","description":"Optional proposed trade/plan to pass through the review gate"},"artifact_type":{"type":"string","enum":["code_diff","patch","shell_command","plan","config_change","analysis","agent_output","trade","onchain_action","general"]},"context":{"type":"string"},"max_spend_sats":{"type":"integer","description":"Hard deterministic cap; rejected before work if bundle price exceeds it"}},"required":[]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/validate","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"195460","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"176194","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/validate","description":"invinoveritas /validate — EdgeProof: is a strategy's edge real or curve-fit noise? Get a verdict (likely_real / borderline / overfit) backed by Deflated Sharpe (haircut for the number of variants tried), a permutation test, and purged k-fold out-of-sample decay — the same statistical gate our own live bot is held to. Submit realized returns, never your strategy. Free human tool at /edgeproof. Pay-per-call in USDC on Base. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"c9f110bb795bea6a109e471a699cf7c4","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /validate — EdgeProof: is a strategy's edge real or curve-fit noise? Get a verdict (likely_real / borderline / overfit) backed by Deflated Sharpe (haircut for the number of variants tried), a permutation test, and purged k-fold out-of-sample decay — the same statistical gate our own live bot is held to. Submit realized returns, never your strategy. Free human tool at /edgeproof. Pay-per-call in USDC on Base. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"returns":[],"n_variants_tried":0},"method":"POST"},"output":{"type":"json","example":{"schema":"invinoveritas.validate.v1","verdict":"overfit","deflated_sharpe":0.31,"permutation_p":0.42,"kfold_oos_decay_pct":61.0,"disclaimer":"Statistical edge-reality check, not financial advice."}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"returns":{"type":"array","items":{"type":"number"},"description":"Realized per-period returns of the strategy (never the strategy itself)"},"n_variants_tried":{"type":"integer","description":"How many variants you tested (drives the Deflated Sharpe haircut)"}},"required":["returns"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"returns":[],"n_variants_tried":0},"method":"POST"},"output":{"type":"json","example":{"schema":"invinoveritas.validate.v1","verdict":"overfit","deflated_sharpe":0.31,"permutation_p":0.42,"kfold_oos_decay_pct":61.0,"disclaimer":"Statistical edge-reality check, not financial advice."}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"returns":{"type":"array","items":{"type":"number"},"description":"Realized per-period returns of the strategy (never the strategy itself)"},"n_variants_tried":{"type":"integer","description":"How many variants you tested (drives the Deflated Sharpe haircut)"}},"required":["returns"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/audit/agent-readiness","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"931695","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"839857","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/audit/agent-readiness","description":"invinoveritas /audit/agent-readiness — a RECOMPUTABLE agent-readiness verdict: scores any agent URL (0-100 + grade) on handshake, discovery and verifiable-PROOF readiness, returns ranked fixes AND a signed proof of the audit itself, so the auditor is itself auditable (a trust-me readiness number isn't). Checks /.well-known/agent-handshake, the X-Verification-Handshake beacon, llms.txt, MCP card, JSON-LD, robots/sitemap, and validates any presented signed proof at /verify-proof. Every result re-derives from a public fetch — checkable, not asserted. Free preview of the checks at GET /audit/agent-readiness/preview. POST {\"url\": …}; pay-per-call in USDC on Base; no subscription. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"15774a19ae1ef4ee6e8efb8ed8b6c033","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /audit/agent-readiness — a RECOMPUTABLE agent-readiness verdict: scores any agent URL (0-100 + grade) on handshake, discovery and verifiable-PROOF readiness, returns ranked fixes AND a signed proof of the audit itself, so the auditor is itself auditable (a trust-me readiness number isn't). Checks /.well-known/agent-handshake, the X-Verification-Handshake beacon, llms.txt, MCP card, JSON-LD, robots/sitemap, and validates any presented signed proof at /verify-proof. Every result re-derives from a public fetch — checkable, not asserted. Free preview of the checks at GET /audit/agent-readiness/preview. POST {\"url\": …}; pay-per-call in USDC on Base; no subscription. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"url":"<The agent endpoint/site URL to audit (public http(s) only)>"},"method":"POST"},"output":{"type":"json","example":{"schema":"invinoveritas.agent_readiness_audit.v1","type":"agent_readiness_audit","target":"https://your-agent.example","readiness_score":100,"grade":"A","categories":{"handshake":{"earned":40,"max":40},"discovery":{"earned":50,"max":50},"proof":{"earned":10,"max":10}},"top_issues":[],"method":"Recomputable: re-GET the listed paths + re-validate any presented proof.","disclaimer":"Audits agent/verifiability readiness, not output correctness."}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"url":{"type":"string","description":"The agent endpoint/site URL to audit (public http(s) only)"}},"required":["url"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"url":"<The agent endpoint/site URL to audit (public http(s) only)>"},"method":"POST"},"output":{"type":"json","example":{"schema":"invinoveritas.agent_readiness_audit.v1","type":"agent_readiness_audit","target":"https://your-agent.example","readiness_score":100,"grade":"A","categories":{"handshake":{"earned":40,"max":40},"discovery":{"earned":50,"max":50},"proof":{"earned":10,"max":10}},"top_issues":[],"method":"Recomputable: re-GET the listed paths + re-validate any presented proof.","disclaimer":"Audits agent/verifiability readiness, not output correctness."}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"url":{"type":"string","description":"The agent endpoint/site URL to audit (public http(s) only)"}},"required":["url"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/x402/seller-intel","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1270493","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"1145259","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/x402/seller-intel","description":"invinoveritas /x402/seller-intel — recomputable x402 BUYER intelligence + a verdict on why you're buried: pass a {wallet} for its on-chain behavior (catalog-walker vs real-customer verdict, spend, the sellers winning its money), or your {domain} for a DISCOVERABILITY audit (catalog offset + the daily-crawl mechanics). Seller intelligence no other listing offers. Pass a buyer {wallet} and get its on-chain behavior (catalog-walker vs real-customer verdict, total spend, the sellers winning its money, daily crawl cadence); or pass your {resource}/{domain} and get a DISCOVERABILITY audit — your exact CDP-catalog offset + freshness, how the recency-ranked depth-first daily crawl (~04:00 UTC, NOT keyword-filtered) actually finds listings, why you're buried, and the honest levers. Recomputable from public Base RPC + the CDP catalog. Free framework at GET /x402/seller-intel/preview. POST {wallet} or {resource}; pay-per-call USDC on Base; no subscription. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"53fde6b29a1250388594b645453c8d39","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /x402/seller-intel — recomputable x402 BUYER intelligence + a verdict on why you're buried: pass a {wallet} for its on-chain behavior (catalog-walker vs real-customer verdict, spend, the sellers winning its money), or your {domain} for a DISCOVERABILITY audit (catalog offset + the daily-crawl mechanics). Seller intelligence no other listing offers. Pass a buyer {wallet} and get its on-chain behavior (catalog-walker vs real-customer verdict, total spend, the sellers winning its money, daily crawl cadence); or pass your {resource}/{domain} and get a DISCOVERABILITY audit — your exact CDP-catalog offset + freshness, how the recency-ranked depth-first daily crawl (~04:00 UTC, NOT keyword-filtered) actually finds listings, why you're buried, and the honest levers. Recomputable from public Base RPC + the CDP catalog. Free framework at GET /x402/seller-intel/preview. POST {wallet} or {resource}; pay-per-call USDC on Base; no subscription. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"wallet":"<A buyer's 0x… Base address → on-chain behavior analysis>","resource":"<Your resource URL / domain → discoverability audit>"},"method":"POST"},"output":{"type":"json","example":{"type":"x402_seller_intel","mode":"discoverability","found":true,"best_offset":1346,"depth_percentile":16.8,"diagnosis":"Your freshest listing sits at offset 1346 — recency-ranked, crawled depth-first ~04:00 UTC.","levers":["real settlements refresh freshness","keywords don't move the crawler"],"disclaimer":"Recomputable from public Base RPC + the CDP discovery catalog."}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"wallet":{"type":"string","description":"A buyer's 0x… Base address → on-chain behavior analysis"},"resource":{"type":"string","description":"Your resource URL / domain → discoverability audit"}},"required":[]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"wallet":"<A buyer's 0x… Base address → on-chain behavior analysis>","resource":"<Your resource URL / domain → discoverability audit>"},"method":"POST"},"output":{"type":"json","example":{"type":"x402_seller_intel","mode":"discoverability","found":true,"best_offset":1346,"depth_percentile":16.8,"diagnosis":"Your freshest listing sits at offset 1346 — recency-ranked, crawled depth-first ~04:00 UTC.","levers":["real settlements refresh freshness","keywords don't move the crawler"],"disclaimer":"Recomputable from public Base RPC + the CDP discovery catalog."}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"wallet":{"type":"string","description":"A buyer's 0x… Base address → on-chain behavior analysis"},"resource":{"type":"string","description":"Your resource URL / domain → discoverability audit"}},"required":[]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://api.babyblueviper.com/witness","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"65154","payTo":"0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"xrpl:0","amount":"58731","asset":"XRP","payTo":"rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF","resource":"https://api.babyblueviper.com/witness","description":"invinoveritas /witness — anchor a THIRD PARTY's claim byte-for-byte, unmodified and unjudged, so two independent verifiers can compose a joint artifact with each claim separately attributable. Not a verdict, not an endorsement: pure Nostr-signed notarization of who submitted what, when. Pairs with your own verifier's output. Pay-per-call in USDC on Base or Lightning sats. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","maxTimeoutSeconds":60,"extra":{"invoiceId":"061604554b4e8ebd560be9a2ff7b1c48","sourceTag":804681468}}],"lastUpdated":"2026-07-27T00:49:12Z","metadata":{"category":"agent-services","description":"invinoveritas /witness — anchor a THIRD PARTY's claim byte-for-byte, unmodified and unjudged, so two independent verifiers can compose a joint artifact with each claim separately attributable. Not a verdict, not an endorsement: pure Nostr-signed notarization of who submitted what, when. Pairs with your own verifier's output. Pay-per-call in USDC on Base or Lightning sats. • Or get it all in one governed call — reason + this + memory, passed through governance and remembered to your wallet-keyed home — for less than the sum: POST /residence/act (a home for your agent).","extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"source":"<Who this claim is attributed to (self-declared, not cryptographically verified)>","body":"<The exact bytes to anchor, verbatim>"},"method":"POST"},"output":{"type":"json","example":{"status":"success","proof_payload":{"schema":"invinoveritas.witnessed_claim.v1","source":"…","body_hash":"…"}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"source":{"type":"string","description":"Who this claim is attributed to (self-declared, not cryptographically verified)"},"body":{"type":"string","description":"The exact bytes to anchor, verbatim"}},"required":["source","body"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"source":"<Who this claim is attributed to (self-declared, not cryptographically verified)>","body":"<The exact bytes to anchor, verbatim>"},"method":"POST"},"output":{"type":"json","example":{"status":"success","proof_payload":{"schema":"invinoveritas.witnessed_claim.v1","source":"…","body_hash":"…"}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"source":{"type":"string","description":"Who this claim is attributed to (self-declared, not cryptographically verified)"},"body":{"type":"string","description":"The exact bytes to anchor, verbatim"}},"required":["source","body"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]}}}}]}