{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_vn3d5quksvq6","handle":"dimitrilaouanis-tech-onyx-mcp","url":"https://wellknown.network/agents/dimitrilaouanis-tech-onyx-mcp","links":{"self":"https://wellknown.network/agents/dimitrilaouanis-tech-onyx-mcp/record.json","html":"https://wellknown.network/agents/dimitrilaouanis-tech-onyx-mcp","markdown":"https://wellknown.network/agents/dimitrilaouanis-tech-onyx-mcp/record.md","api":"https://wellknown.network/api/v1/agents/dimitrilaouanis-tech-onyx-mcp","status":"https://wellknown.network/api/v1/agents/dimitrilaouanis-tech-onyx-mcp/status","claim":"https://wellknown.network/agents/dimitrilaouanis-tech-onyx-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/dimitrilaouanis-tech-onyx-mcp/claim.json","badge":"https://wellknown.network/agents/dimitrilaouanis-tech-onyx-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/dimitrilaouanis-tech-onyx-mcp/history","tools":"https://wellknown.network/api/v1/agents/dimitrilaouanis-tech-onyx-mcp/tools"},"ard":{"identifier":"urn:air:onyx-actions.onrender.com:server:dimitrilaouanis-tech-onyx-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"onyx-mcp","summary":"Ed25519-signed ground-truth oracle — 63 paid x402 tools live on Base mainnet.","description":"Ed25519-signed ground-truth oracle — 63 paid x402 tools live on Base mainnet.","publisher":{"name":"dimitrilaouanis-tech","url":null},"homepage":"https://onyx-actions.onrender.com","repository":"https://github.com/dimitrilaouanis-tech/onyx-mcp","version":"0.4.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://onyx-actions.onrender.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-06-12T12:01:29.955561Z","publishedAt":"2026-06-12T12:01:29.955561Z","registryName":"io.github.dimitrilaouanis-tech/onyx-mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"research.academic","name":"Academic Research","confidence":1,"provenance":"derived"},{"slug":"finance.accounting","name":"Accounting","confidence":0.948,"provenance":"derived"},{"slug":"ai.agent-discovery","name":"Agent Discovery","confidence":0.583,"provenance":"derived"},{"slug":"documents.extraction","name":"Data Extraction","confidence":0.554,"provenance":"derived"},{"slug":"documents.contracts","name":"Contracts & Legal","confidence":0.525,"provenance":"derived"},{"slug":"finance.markets","name":"Markets & Trading","confidence":0.525,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":0.525,"provenance":"derived"}],"categories":["ai","commerce","documents","finance","research","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 1h ago.","lastOkAt":"2026-10-10T08:33:08.007Z","lastProbedAt":"2026-10-10T08:33:08.007Z","statusComputedAt":"2026-10-10T08:34:15.800Z","reliability30d":{"probes":108,"successRate":0.9907,"p50Ms":841,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":106,"ok":105,"authBoundaryOk":0,"serviceOk":105,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-10T08:33:08.007Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":596,"error":null,"detail":{"tools":[{"name":"onyx_agent_economy_index","description":"Signed Agent-Economy Index — the neutral referee for how big the agent economy REALLY is, by segment. Returns a signed map across enterprise agents, vertical AI"},{"name":"onyx_agent_registry","description":"Signed verified-registry audit. Fetches a public A2A agent registry (default a2aregistry.org) and re-grades it: how many of its 'healthy' agents carry a cryptog"},{"name":"onyx_agent_verify","description":"Signed agent liveness + authenticity oracle. Give an A2A agent's card URL or endpoint; Onyx sends two distinct challenge messages and reports whether it is ALIV"},{"name":"onyx_ai_visibility","description":"AI answer-engine visibility (GEO) oracle. Give a brand/product (+ optional category and competitors); get a SIGNED reading of how a live web-grounded answer eng"},{"name":"onyx_attestation_verify","description":"Verify an Onyx-signed security verdict. Paste back any result from an Onyx tool (the full JSON including its onyx_attestation block); get a cryptographic verdic"},{"name":"onyx_contract_audit","description":"Full smart-contract security audit for any Base address — source + DEPLOYED reality + AI, SIGNED. Fetches verified source, runs curated static vuln detectors (t"},{"name":"onyx_ecosystem_intel","description":"Signed snapshot of the agentic ecosystem 0n1x observes: our own live citizen + signed fact-layer counts, a live census pulled from Coinbase's public CDP x402 di"},{"name":"onyx_intel_exchange","description":"0n1x Intel Exchange in one tool (io.0n1x.attestation). Actions: 'contribute' a signed real-world observation (merchant_reality, agent_sighting, price_observatio"},{"name":"onyx_mail_check","description":"Check your Onyx mailbox — the async messages other agents left for you. Identify yourself by name/callsign or 0x address / did:pkh. Marks messages read unless p"},{"name":"onyx_mail_send","description":"Leave an async message in another agent's Onyx mailbox. Address the recipient by name/callsign (e.g. 'DeepSeek', 'Nova') or by 0x address / did:pkh. The note wa"},{"name":"onyx_market_rank","description":"Signed, conflict-free rating of any agent/x402 service — 'Moody's for the agentic web'. Point it at a URL; it probes observable reality (live, discoverable, pay"},{"name":"onyx_merchant_fact_check","description":"Pre-checkout merchant fact oracle. Give a storefront domain (optionally the brand you believe it is, and an expected price); get Ed25519-signed raw observations"},{"name":"onyx_aeo_score","description":"0n1x AEO Score: the SIGNED, auditable answer-engine visibility number for a brand/product/agent. Runs a fixed buyer-intent prompt set against a live web-grounde"},{"name":"onyx_erc8004_lookup","description":"Signed on-chain read of the ERC-8004 'Trustless Agents' registries (Identity + Reputation singletons, live on Base mainnet). Returns verified registry metadata,"},{"name":"onyx_perm_check","description":"Check whether an agent's proposed action stays inside its declared permission grant (allowed action, allowed merchant/domain, spend cap, rolling-window + veloci"},{"name":"onyx_perm_grant","description":"Mint a signed permission grant (onyx-perm-grant/v0) for an agent: a portable, Ed25519-notarized declaration of the scope it may act within (allowed_actions, all"},{"name":"onyx_security_flags","description":"Return the signed security posture of an agent: a list of OBSERVED, offline-verifiable security flags (insecure transport, no permission scope/principal/consent"},{"name":"onyx_payment_gate","description":"Pre-payment clearance for agents. Call this BEFORE settling with a merchant over x402/AP2: give the merchant domain (optionally the amount and the price you exp"},{"name":"onyx_preflight","description":"Preflight safety check for an x402-gated endpoint, BEFORE you pay it. Probes the URL live (~8s timeout), confirms it actually speaks x402 (a proper HTTP 402 wit"},{"name":"onyx_research_intel","description":"Research intel — has someone solved X already? Queries 240M+ academic works via OpenAlex (includes arXiv preprints, conference papers, journal articles), ranks "},{"name":"onyx_retail_price_check","description":"Ground-truth retail oracle. Give a product URL; get the real current price, currency, and in-stock state as actually fetched now — with the extraction source (J"},{"name":"rhinogent_identity","description":"Rhinogent identity card: give a self-custody Base (EVM) address, get back a signed, verifiable identity — deterministic callsign, did:pkh, and the agent's earne"},{"name":"rhinogent_mandate","description":"Author a signed spend mandate for an agent: per-action and rolling-window USDC caps, merchant/domain allowlists, velocity limit and expiry — issued as a signed "},{"name":"rhinogent_verify_counterparty","description":"Know-your-counterparty for agents. Before your agent pays a merchant, get Ed25519-signed raw facts about who it's paying: domain registration age, live TLS cert"},{"name":"onyx_secure_payment","description":"Secure-transaction RAIL: one signed clearance before an agent sends funds. Give recipient + amount (and optionally a contract address or counterparty ERC-8004 a"},{"name":"onyx_signature_guard","description":"Pre-signature firewall for OFF-CHAIN drains — the check before your agent signs an EIP-712 typed-data message (Permit, Permit2, Seaport order). These drain a wa"},{"name":"onyx_token_risk","description":"Signed token-security oracle. Give a token contract (and chain); get the real on-chain risk facts as read right now — honeypot status, buy/sell tax, mintable, o"},{"name":"onyx_track_record","description":"Onyx's measured precision — the proof no other x402 security tool can show. Returns a SIGNED summary of the verdict->outcome ledger: of every BLOCK Onyx issued,"},{"name":"onyx_tx_guard","description":"Pre-payment security firewall. Give the recipient address your agent is about to pay (Base); get a SIGNED ALLOW/REVIEW/BLOCK verdict + risk score from real on-c"},{"name":"onyx_tx_preflight","description":"Universal pre-sign firewall — the check before your agent signs ANY transaction. Give the tx (to, data, value); Onyx decodes the 4-byte selector + args, tells y"},{"name":"onyx_verified_issue","description":"Get your domain Onyx Verified. Onyx runs its published objective checks (live TLS, reachability, no off-domain redirect, registration age disclosed) and, on pas"},{"name":"onyx_verify_explain","description":"Diagnose a failing x402 v2 /verify. Decodes a captured X-PAYMENT header, runs 10 rules (decode, schema, network/asset/payTo match, value sufficiency, EIP-3009 t"},{"name":"onyx_x402_receipt_verify","description":"Verify an x402 USDC settlement on Base or Base Sepolia. Given a tx hash, decodes the USDC Transfer log and confirms (or refutes) a claim of the form: 'tx X move"}],"toolCount":33,"toolsHash":"63bd9677cdd591b4a470d96756d32d73a9d62c9b804adb933cbe159e64b78474","serverName":"onyx-actions","capabilities":["experimental","tools"],"serverVersion":"1.26.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T02:31:28.277Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1139,"error":null,"detail":{"tools":[{"name":"onyx_agent_economy_index","description":"Signed Agent-Economy Index — the neutral referee for how big the agent economy REALLY is, by segment. Returns a signed map across enterprise agents, vertical AI"},{"name":"onyx_agent_registry","description":"Signed verified-registry audit. Fetches a public A2A agent registry (default a2aregistry.org) and re-grades it: how many of its 'healthy' agents carry a cryptog"},{"name":"onyx_agent_verify","description":"Signed agent liveness + authenticity oracle. Give an A2A agent's card URL or endpoint; Onyx sends two distinct challenge messages and reports whether it is ALIV"},{"name":"onyx_ai_visibility","description":"AI answer-engine visibility (GEO) oracle. Give a brand/product (+ optional category and competitors); get a SIGNED reading of how a live web-grounded answer eng"},{"name":"onyx_attestation_verify","description":"Verify an Onyx-signed security verdict. Paste back any result from an Onyx tool (the full JSON including its onyx_attestation block); get a cryptographic verdic"},{"name":"onyx_contract_audit","description":"Full smart-contract security audit for any Base address — source + DEPLOYED reality + AI, SIGNED. Fetches verified source, runs curated static vuln detectors (t"},{"name":"onyx_ecosystem_intel","description":"Signed snapshot of the agentic ecosystem 0n1x observes: our own live citizen + signed fact-layer counts, a live census pulled from Coinbase's public CDP x402 di"},{"name":"onyx_intel_exchange","description":"0n1x Intel Exchange in one tool (io.0n1x.attestation). Actions: 'contribute' a signed real-world observation (merchant_reality, agent_sighting, price_observatio"},{"name":"onyx_mail_check","description":"Check your Onyx mailbox — the async messages other agents left for you. Identify yourself by name/callsign or 0x address / did:pkh. Marks messages read unless p"},{"name":"onyx_mail_send","description":"Leave an async message in another agent's Onyx mailbox. Address the recipient by name/callsign (e.g. 'DeepSeek', 'Nova') or by 0x address / did:pkh. The note wa"},{"name":"onyx_market_rank","description":"Signed, conflict-free rating of any agent/x402 service — 'Moody's for the agentic web'. Point it at a URL; it probes observable reality (live, discoverable, pay"},{"name":"onyx_merchant_fact_check","description":"Pre-checkout merchant fact oracle. Give a storefront domain (optionally the brand you believe it is, and an expected price); get Ed25519-signed raw observations"},{"name":"onyx_aeo_score","description":"0n1x AEO Score: the SIGNED, auditable answer-engine visibility number for a brand/product/agent. Runs a fixed buyer-intent prompt set against a live web-grounde"},{"name":"onyx_erc8004_lookup","description":"Signed on-chain read of the ERC-8004 'Trustless Agents' registries (Identity + Reputation singletons, live on Base mainnet). Returns verified registry metadata,"},{"name":"onyx_perm_check","description":"Check whether an agent's proposed action stays inside its declared permission grant (allowed action, allowed merchant/domain, spend cap, rolling-window + veloci"},{"name":"onyx_perm_grant","description":"Mint a signed permission grant (onyx-perm-grant/v0) for an agent: a portable, Ed25519-notarized declaration of the scope it may act within (allowed_actions, all"},{"name":"onyx_security_flags","description":"Return the signed security posture of an agent: a list of OBSERVED, offline-verifiable security flags (insecure transport, no permission scope/principal/consent"},{"name":"onyx_payment_gate","description":"Pre-payment clearance for agents. Call this BEFORE settling with a merchant over x402/AP2: give the merchant domain (optionally the amount and the price you exp"},{"name":"onyx_preflight","description":"Preflight safety check for an x402-gated endpoint, BEFORE you pay it. Probes the URL live (~8s timeout), confirms it actually speaks x402 (a proper HTTP 402 wit"},{"name":"onyx_research_intel","description":"Research intel — has someone solved X already? Queries 240M+ academic works via OpenAlex (includes arXiv preprints, conference papers, journal articles), ranks "},{"name":"onyx_retail_price_check","description":"Ground-truth retail oracle. Give a product URL; get the real current price, currency, and in-stock state as actually fetched now — with the extraction source (J"},{"name":"rhinogent_identity","description":"Rhinogent identity card: give a self-custody Base (EVM) address, get back a signed, verifiable identity — deterministic callsign, did:pkh, and the agent's earne"},{"name":"rhinogent_mandate","description":"Author a signed spend mandate for an agent: per-action and rolling-window USDC caps, merchant/domain allowlists, velocity limit and expiry — issued as a signed "},{"name":"rhinogent_verify_counterparty","description":"Know-your-counterparty for agents. Before your agent pays a merchant, get Ed25519-signed raw facts about who it's paying: domain registration age, live TLS cert"},{"name":"onyx_secure_payment","description":"Secure-transaction RAIL: one signed clearance before an agent sends funds. Give recipient + amount (and optionally a contract address or counterparty ERC-8004 a"},{"name":"onyx_signature_guard","description":"Pre-signature firewall for OFF-CHAIN drains — the check before your agent signs an EIP-712 typed-data message (Permit, Permit2, Seaport order). These drain a wa"},{"name":"onyx_token_risk","description":"Signed token-security oracle. Give a token contract (and chain); get the real on-chain risk facts as read right now — honeypot status, buy/sell tax, mintable, o"},{"name":"onyx_track_record","description":"Onyx's measured precision — the proof no other x402 security tool can show. Returns a SIGNED summary of the verdict->outcome ledger: of every BLOCK Onyx issued,"},{"name":"onyx_tx_guard","description":"Pre-payment security firewall. Give the recipient address your agent is about to pay (Base); get a SIGNED ALLOW/REVIEW/BLOCK verdict + risk score from real on-c"},{"name":"onyx_tx_preflight","description":"Universal pre-sign firewall — the check before your agent signs ANY transaction. Give the tx (to, data, value); Onyx decodes the 4-byte selector + args, tells y"},{"name":"onyx_verified_issue","description":"Get your domain Onyx Verified. Onyx runs its published objective checks (live TLS, reachability, no off-domain redirect, registration age disclosed) and, on pas"},{"name":"onyx_verify_explain","description":"Diagnose a failing x402 v2 /verify. Decodes a captured X-PAYMENT header, runs 10 rules (decode, schema, network/asset/payTo match, value sufficiency, EIP-3009 t"},{"name":"onyx_x402_receipt_verify","description":"Verify an x402 USDC settlement on Base or Base Sepolia. Given a tx hash, decodes the USDC Transfer log and confirms (or refutes) a claim of the form: 'tx X move"}],"toolCount":33,"toolsHash":"63bd9677cdd591b4a470d96756d32d73a9d62c9b804adb933cbe159e64b78474","serverName":"onyx-actions","capabilities":["experimental","tools"],"serverVersion":"1.26.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T20:29:18.259Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":723,"error":null,"detail":{"tools":[{"name":"onyx_agent_economy_index","description":"Signed Agent-Economy Index — the neutral referee for how big the agent economy REALLY is, by segment. Returns a signed map across enterprise agents, vertical AI"},{"name":"onyx_agent_registry","description":"Signed verified-registry audit. Fetches a public A2A agent registry (default a2aregistry.org) and re-grades it: how many of its 'healthy' agents carry a cryptog"},{"name":"onyx_agent_verify","description":"Signed agent liveness + authenticity oracle. Give an A2A agent's card URL or endpoint; Onyx sends two distinct challenge messages and reports whether it is ALIV"},{"name":"onyx_ai_visibility","description":"AI answer-engine visibility (GEO) oracle. Give a brand/product (+ optional category and competitors); get a SIGNED reading of how a live web-grounded answer eng"},{"name":"onyx_attestation_verify","description":"Verify an Onyx-signed security verdict. Paste back any result from an Onyx tool (the full JSON including its onyx_attestation block); get a cryptographic verdic"},{"name":"onyx_contract_audit","description":"Full smart-contract security audit for any Base address — source + DEPLOYED reality + AI, SIGNED. Fetches verified source, runs curated static vuln detectors (t"},{"name":"onyx_ecosystem_intel","description":"Signed snapshot of the agentic ecosystem 0n1x observes: our own live citizen + signed fact-layer counts, a live census pulled from Coinbase's public CDP x402 di"},{"name":"onyx_intel_exchange","description":"0n1x Intel Exchange in one tool (io.0n1x.attestation). Actions: 'contribute' a signed real-world observation (merchant_reality, agent_sighting, price_observatio"},{"name":"onyx_mail_check","description":"Check your Onyx mailbox — the async messages other agents left for you. Identify yourself by name/callsign or 0x address / did:pkh. Marks messages read unless p"},{"name":"onyx_mail_send","description":"Leave an async message in another agent's Onyx mailbox. Address the recipient by name/callsign (e.g. 'DeepSeek', 'Nova') or by 0x address / did:pkh. The note wa"},{"name":"onyx_market_rank","description":"Signed, conflict-free rating of any agent/x402 service — 'Moody's for the agentic web'. Point it at a URL; it probes observable reality (live, discoverable, pay"},{"name":"onyx_merchant_fact_check","description":"Pre-checkout merchant fact oracle. Give a storefront domain (optionally the brand you believe it is, and an expected price); get Ed25519-signed raw observations"},{"name":"onyx_aeo_score","description":"0n1x AEO Score: the SIGNED, auditable answer-engine visibility number for a brand/product/agent. Runs a fixed buyer-intent prompt set against a live web-grounde"},{"name":"onyx_erc8004_lookup","description":"Signed on-chain read of the ERC-8004 'Trustless Agents' registries (Identity + Reputation singletons, live on Base mainnet). Returns verified registry metadata,"},{"name":"onyx_perm_check","description":"Check whether an agent's proposed action stays inside its declared permission grant (allowed action, allowed merchant/domain, spend cap, rolling-window + veloci"},{"name":"onyx_perm_grant","description":"Mint a signed permission grant (onyx-perm-grant/v0) for an agent: a portable, Ed25519-notarized declaration of the scope it may act within (allowed_actions, all"},{"name":"onyx_security_flags","description":"Return the signed security posture of an agent: a list of OBSERVED, offline-verifiable security flags (insecure transport, no permission scope/principal/consent"},{"name":"onyx_payment_gate","description":"Pre-payment clearance for agents. Call this BEFORE settling with a merchant over x402/AP2: give the merchant domain (optionally the amount and the price you exp"},{"name":"onyx_preflight","description":"Preflight safety check for an x402-gated endpoint, BEFORE you pay it. Probes the URL live (~8s timeout), confirms it actually speaks x402 (a proper HTTP 402 wit"},{"name":"onyx_research_intel","description":"Research intel — has someone solved X already? Queries 240M+ academic works via OpenAlex (includes arXiv preprints, conference papers, journal articles), ranks "},{"name":"onyx_retail_price_check","description":"Ground-truth retail oracle. Give a product URL; get the real current price, currency, and in-stock state as actually fetched now — with the extraction source (J"},{"name":"rhinogent_identity","description":"Rhinogent identity card: give a self-custody Base (EVM) address, get back a signed, verifiable identity — deterministic callsign, did:pkh, and the agent's earne"},{"name":"rhinogent_mandate","description":"Author a signed spend mandate for an agent: per-action and rolling-window USDC caps, merchant/domain allowlists, velocity limit and expiry — issued as a signed "},{"name":"rhinogent_verify_counterparty","description":"Know-your-counterparty for agents. Before your agent pays a merchant, get Ed25519-signed raw facts about who it's paying: domain registration age, live TLS cert"},{"name":"onyx_secure_payment","description":"Secure-transaction RAIL: one signed clearance before an agent sends funds. Give recipient + amount (and optionally a contract address or counterparty ERC-8004 a"},{"name":"onyx_signature_guard","description":"Pre-signature firewall for OFF-CHAIN drains — the check before your agent signs an EIP-712 typed-data message (Permit, Permit2, Seaport order). These drain a wa"},{"name":"onyx_token_risk","description":"Signed token-security oracle. Give a token contract (and chain); get the real on-chain risk facts as read right now — honeypot status, buy/sell tax, mintable, o"},{"name":"onyx_track_record","description":"Onyx's measured precision — the proof no other x402 security tool can show. Returns a SIGNED summary of the verdict->outcome ledger: of every BLOCK Onyx issued,"},{"name":"onyx_tx_guard","description":"Pre-payment security firewall. Give the recipient address your agent is about to pay (Base); get a SIGNED ALLOW/REVIEW/BLOCK verdict + risk score from real on-c"},{"name":"onyx_tx_preflight","description":"Universal pre-sign firewall — the check before your agent signs ANY transaction. Give the tx (to, data, value); Onyx decodes the 4-byte selector + args, tells y"},{"name":"onyx_verified_issue","description":"Get your domain Onyx Verified. Onyx runs its published objective checks (live TLS, reachability, no off-domain redirect, registration age disclosed) and, on pas"},{"name":"onyx_verify_explain","description":"Diagnose a failing x402 v2 /verify. Decodes a captured X-PAYMENT header, runs 10 rules (decode, schema, network/asset/payTo match, value sufficiency, EIP-3009 t"},{"name":"onyx_x402_receipt_verify","description":"Verify an x402 USDC settlement on Base or Base Sepolia. Given a tx hash, decodes the USDC Transfer log and confirms (or refutes) a claim of the form: 'tx X move"}],"toolCount":33,"toolsHash":"63bd9677cdd591b4a470d96756d32d73a9d62c9b804adb933cbe159e64b78474","serverName":"onyx-actions","capabilities":["experimental","tools"],"serverVersion":"1.26.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T13:30:14.547Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":683,"error":null,"detail":{"tools":[{"name":"onyx_agent_economy_index","description":"Signed Agent-Economy Index — the neutral referee for how big the agent economy REALLY is, by segment. Returns a signed map across enterprise agents, vertical AI"},{"name":"onyx_agent_registry","description":"Signed verified-registry audit. Fetches a public A2A agent registry (default a2aregistry.org) and re-grades it: how many of its 'healthy' agents carry a cryptog"},{"name":"onyx_agent_verify","description":"Signed agent liveness + authenticity oracle. Give an A2A agent's card URL or endpoint; Onyx sends two distinct challenge messages and reports whether it is ALIV"},{"name":"onyx_ai_visibility","description":"AI answer-engine visibility (GEO) oracle. Give a brand/product (+ optional category and competitors); get a SIGNED reading of how a live web-grounded answer eng"},{"name":"onyx_attestation_verify","description":"Verify an Onyx-signed security verdict. Paste back any result from an Onyx tool (the full JSON including its onyx_attestation block); get a cryptographic verdic"},{"name":"onyx_contract_audit","description":"Full smart-contract security audit for any Base address — source + DEPLOYED reality + AI, SIGNED. Fetches verified source, runs curated static vuln detectors (t"},{"name":"onyx_ecosystem_intel","description":"Signed snapshot of the agentic ecosystem 0n1x observes: our own live citizen + signed fact-layer counts, a live census pulled from Coinbase's public CDP x402 di"},{"name":"onyx_intel_exchange","description":"0n1x Intel Exchange in one tool (io.0n1x.attestation). Actions: 'contribute' a signed real-world observation (merchant_reality, agent_sighting, price_observatio"},{"name":"onyx_mail_check","description":"Check your Onyx mailbox — the async messages other agents left for you. Identify yourself by name/callsign or 0x address / did:pkh. Marks messages read unless p"},{"name":"onyx_mail_send","description":"Leave an async message in another agent's Onyx mailbox. Address the recipient by name/callsign (e.g. 'DeepSeek', 'Nova') or by 0x address / did:pkh. The note wa"},{"name":"onyx_market_rank","description":"Signed, conflict-free rating of any agent/x402 service — 'Moody's for the agentic web'. Point it at a URL; it probes observable reality (live, discoverable, pay"},{"name":"onyx_merchant_fact_check","description":"Pre-checkout merchant fact oracle. Give a storefront domain (optionally the brand you believe it is, and an expected price); get Ed25519-signed raw observations"},{"name":"onyx_aeo_score","description":"0n1x AEO Score: the SIGNED, auditable answer-engine visibility number for a brand/product/agent. Runs a fixed buyer-intent prompt set against a live web-grounde"},{"name":"onyx_erc8004_lookup","description":"Signed on-chain read of the ERC-8004 'Trustless Agents' registries (Identity + Reputation singletons, live on Base mainnet). Returns verified registry metadata,"},{"name":"onyx_perm_check","description":"Check whether an agent's proposed action stays inside its declared permission grant (allowed action, allowed merchant/domain, spend cap, rolling-window + veloci"},{"name":"onyx_perm_grant","description":"Mint a signed permission grant (onyx-perm-grant/v0) for an agent: a portable, Ed25519-notarized declaration of the scope it may act within (allowed_actions, all"},{"name":"onyx_security_flags","description":"Return the signed security posture of an agent: a list of OBSERVED, offline-verifiable security flags (insecure transport, no permission scope/principal/consent"},{"name":"onyx_payment_gate","description":"Pre-payment clearance for agents. Call this BEFORE settling with a merchant over x402/AP2: give the merchant domain (optionally the amount and the price you exp"},{"name":"onyx_preflight","description":"Preflight safety check for an x402-gated endpoint, BEFORE you pay it. Probes the URL live (~8s timeout), confirms it actually speaks x402 (a proper HTTP 402 wit"},{"name":"onyx_research_intel","description":"Research intel — has someone solved X already? Queries 240M+ academic works via OpenAlex (includes arXiv preprints, conference papers, journal articles), ranks "},{"name":"onyx_retail_price_check","description":"Ground-truth retail oracle. Give a product URL; get the real current price, currency, and in-stock state as actually fetched now — with the extraction source (J"},{"name":"rhinogent_identity","description":"Rhinogent identity card: give a self-custody Base (EVM) address, get back a signed, verifiable identity — deterministic callsign, did:pkh, and the agent's earne"},{"name":"rhinogent_mandate","description":"Author a signed spend mandate for an agent: per-action and rolling-window USDC caps, merchant/domain allowlists, velocity limit and expiry — issued as a signed "},{"name":"rhinogent_verify_counterparty","description":"Know-your-counterparty for agents. Before your agent pays a merchant, get Ed25519-signed raw facts about who it's paying: domain registration age, live TLS cert"},{"name":"onyx_secure_payment","description":"Secure-transaction RAIL: one signed clearance before an agent sends funds. Give recipient + amount (and optionally a contract address or counterparty ERC-8004 a"},{"name":"onyx_signature_guard","description":"Pre-signature firewall for OFF-CHAIN drains — the check before your agent signs an EIP-712 typed-data message (Permit, Permit2, Seaport order). These drain a wa"},{"name":"onyx_token_risk","description":"Signed token-security oracle. Give a token contract (and chain); get the real on-chain risk facts as read right now — honeypot status, buy/sell tax, mintable, o"},{"name":"onyx_track_record","description":"Onyx's measured precision — the proof no other x402 security tool can show. Returns a SIGNED summary of the verdict->outcome ledger: of every BLOCK Onyx issued,"},{"name":"onyx_tx_guard","description":"Pre-payment security firewall. Give the recipient address your agent is about to pay (Base); get a SIGNED ALLOW/REVIEW/BLOCK verdict + risk score from real on-c"},{"name":"onyx_tx_preflight","description":"Universal pre-sign firewall — the check before your agent signs ANY transaction. Give the tx (to, data, value); Onyx decodes the 4-byte selector + args, tells y"},{"name":"onyx_verified_issue","description":"Get your domain Onyx Verified. Onyx runs its published objective checks (live TLS, reachability, no off-domain redirect, registration age disclosed) and, on pas"},{"name":"onyx_verify_explain","description":"Diagnose a failing x402 v2 /verify. Decodes a captured X-PAYMENT header, runs 10 rules (decode, schema, network/asset/payTo match, value sufficiency, EIP-3009 t"},{"name":"onyx_x402_receipt_verify","description":"Verify an x402 USDC settlement on Base or Base Sepolia. Given a tx hash, decodes the USDC Transfer log and confirms (or refutes) a claim of the form: 'tx X move"}],"toolCount":33,"toolsHash":"63bd9677cdd591b4a470d96756d32d73a9d62c9b804adb933cbe159e64b78474","serverName":"onyx-actions","capabilities":["experimental","tools"],"serverVersion":"1.26.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T06:22:47.265Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":584,"error":null,"detail":{"tools":[{"name":"onyx_agent_economy_index","description":"Signed Agent-Economy Index — the neutral referee for how big the agent economy REALLY is, by segment. Returns a signed map across enterprise agents, vertical AI"},{"name":"onyx_agent_registry","description":"Signed verified-registry audit. Fetches a public A2A agent registry (default a2aregistry.org) and re-grades it: how many of its 'healthy' agents carry a cryptog"},{"name":"onyx_agent_verify","description":"Signed agent liveness + authenticity oracle. Give an A2A agent's card URL or endpoint; Onyx sends two distinct challenge messages and reports whether it is ALIV"},{"name":"onyx_ai_visibility","description":"AI answer-engine visibility (GEO) oracle. Give a brand/product (+ optional category and competitors); get a SIGNED reading of how a live web-grounded answer eng"},{"name":"onyx_attestation_verify","description":"Verify an Onyx-signed security verdict. Paste back any result from an Onyx tool (the full JSON including its onyx_attestation block); get a cryptographic verdic"},{"name":"onyx_contract_audit","description":"Full smart-contract security audit for any Base address — source + DEPLOYED reality + AI, SIGNED. Fetches verified source, runs curated static vuln detectors (t"},{"name":"onyx_ecosystem_intel","description":"Signed snapshot of the agentic ecosystem 0n1x observes: our own live citizen + signed fact-layer counts, a live census pulled from Coinbase's public CDP x402 di"},{"name":"onyx_intel_exchange","description":"0n1x Intel Exchange in one tool (io.0n1x.attestation). Actions: 'contribute' a signed real-world observation (merchant_reality, agent_sighting, price_observatio"},{"name":"onyx_mail_check","description":"Check your Onyx mailbox — the async messages other agents left for you. Identify yourself by name/callsign or 0x address / did:pkh. Marks messages read unless p"},{"name":"onyx_mail_send","description":"Leave an async message in another agent's Onyx mailbox. Address the recipient by name/callsign (e.g. 'DeepSeek', 'Nova') or by 0x address / did:pkh. The note wa"},{"name":"onyx_market_rank","description":"Signed, conflict-free rating of any agent/x402 service — 'Moody's for the agentic web'. Point it at a URL; it probes observable reality (live, discoverable, pay"},{"name":"onyx_merchant_fact_check","description":"Pre-checkout merchant fact oracle. Give a storefront domain (optionally the brand you believe it is, and an expected price); get Ed25519-signed raw observations"},{"name":"onyx_aeo_score","description":"0n1x AEO Score: the SIGNED, auditable answer-engine visibility number for a brand/product/agent. Runs a fixed buyer-intent prompt set against a live web-grounde"},{"name":"onyx_erc8004_lookup","description":"Signed on-chain read of the ERC-8004 'Trustless Agents' registries (Identity + Reputation singletons, live on Base mainnet). Returns verified registry metadata,"},{"name":"onyx_perm_check","description":"Check whether an agent's proposed action stays inside its declared permission grant (allowed action, allowed merchant/domain, spend cap, rolling-window + veloci"},{"name":"onyx_perm_grant","description":"Mint a signed permission grant (onyx-perm-grant/v0) for an agent: a portable, Ed25519-notarized declaration of the scope it may act within (allowed_actions, all"},{"name":"onyx_security_flags","description":"Return the signed security posture of an agent: a list of OBSERVED, offline-verifiable security flags (insecure transport, no permission scope/principal/consent"},{"name":"onyx_payment_gate","description":"Pre-payment clearance for agents. Call this BEFORE settling with a merchant over x402/AP2: give the merchant domain (optionally the amount and the price you exp"},{"name":"onyx_preflight","description":"Preflight safety check for an x402-gated endpoint, BEFORE you pay it. Probes the URL live (~8s timeout), confirms it actually speaks x402 (a proper HTTP 402 wit"},{"name":"onyx_research_intel","description":"Research intel — has someone solved X already? Queries 240M+ academic works via OpenAlex (includes arXiv preprints, conference papers, journal articles), ranks "},{"name":"onyx_retail_price_check","description":"Ground-truth retail oracle. Give a product URL; get the real current price, currency, and in-stock state as actually fetched now — with the extraction source (J"},{"name":"rhinogent_identity","description":"Rhinogent identity card: give a self-custody Base (EVM) address, get back a signed, verifiable identity — deterministic callsign, did:pkh, and the agent's earne"},{"name":"rhinogent_mandate","description":"Author a signed spend mandate for an agent: per-action and rolling-window USDC caps, merchant/domain allowlists, velocity limit and expiry — issued as a signed "},{"name":"rhinogent_verify_counterparty","description":"Know-your-counterparty for agents. Before your agent pays a merchant, get Ed25519-signed raw facts about who it's paying: domain registration age, live TLS cert"},{"name":"onyx_secure_payment","description":"Secure-transaction RAIL: one signed clearance before an agent sends funds. Give recipient + amount (and optionally a contract address or counterparty ERC-8004 a"},{"name":"onyx_signature_guard","description":"Pre-signature firewall for OFF-CHAIN drains — the check before your agent signs an EIP-712 typed-data message (Permit, Permit2, Seaport order). These drain a wa"},{"name":"onyx_token_risk","description":"Signed token-security oracle. Give a token contract (and chain); get the real on-chain risk facts as read right now — honeypot status, buy/sell tax, mintable, o"},{"name":"onyx_track_record","description":"Onyx's measured precision — the proof no other x402 security tool can show. Returns a SIGNED summary of the verdict->outcome ledger: of every BLOCK Onyx issued,"},{"name":"onyx_tx_guard","description":"Pre-payment security firewall. Give the recipient address your agent is about to pay (Base); get a SIGNED ALLOW/REVIEW/BLOCK verdict + risk score from real on-c"},{"name":"onyx_tx_preflight","description":"Universal pre-sign firewall — the check before your agent signs ANY transaction. Give the tx (to, data, value); Onyx decodes the 4-byte selector + args, tells y"},{"name":"onyx_verified_issue","description":"Get your domain Onyx Verified. Onyx runs its published objective checks (live TLS, reachability, no off-domain redirect, registration age disclosed) and, on pas"},{"name":"onyx_verify_explain","description":"Diagnose a failing x402 v2 /verify. Decodes a captured X-PAYMENT header, runs 10 rules (decode, schema, network/asset/payTo match, value sufficiency, EIP-3009 t"},{"name":"onyx_x402_receipt_verify","description":"Verify an x402 USDC settlement on Base or Base Sepolia. Given a tx hash, decodes the USDC Transfer log and confirms (or refutes) a claim of the form: 'tx X move"}],"toolCount":33,"toolsHash":"63bd9677cdd591b4a470d96756d32d73a9d62c9b804adb933cbe159e64b78474","serverName":"onyx-actions","capabilities":["experimental","tools"],"serverVersion":"1.26.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T00:24:21.523Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1397,"error":null,"detail":{"tools":[{"name":"onyx_agent_economy_index","description":"Signed Agent-Economy Index — the neutral referee for how big the agent economy REALLY is, by segment. Returns a signed map across enterprise agents, vertical AI"},{"name":"onyx_agent_registry","description":"Signed verified-registry audit. Fetches a public A2A agent registry (default a2aregistry.org) and re-grades it: how many of its 'healthy' agents carry a cryptog"},{"name":"onyx_agent_verify","description":"Signed agent liveness + authenticity oracle. Give an A2A agent's card URL or endpoint; Onyx sends two distinct challenge messages and reports whether it is ALIV"},{"name":"onyx_ai_visibility","description":"AI answer-engine visibility (GEO) oracle. Give a brand/product (+ optional category and competitors); get a SIGNED reading of how a live web-grounded answer eng"},{"name":"onyx_attestation_verify","description":"Verify an Onyx-signed security verdict. Paste back any result from an Onyx tool (the full JSON including its onyx_attestation block); get a cryptographic verdic"},{"name":"onyx_contract_audit","description":"Full smart-contract security audit for any Base address — source + DEPLOYED reality + AI, SIGNED. Fetches verified source, runs curated static vuln detectors (t"},{"name":"onyx_ecosystem_intel","description":"Signed snapshot of the agentic ecosystem 0n1x observes: our own live citizen + signed fact-layer counts, a live census pulled from Coinbase's public CDP x402 di"},{"name":"onyx_intel_exchange","description":"0n1x Intel Exchange in one tool (io.0n1x.attestation). Actions: 'contribute' a signed real-world observation (merchant_reality, agent_sighting, price_observatio"},{"name":"onyx_mail_check","description":"Check your Onyx mailbox — the async messages other agents left for you. Identify yourself by name/callsign or 0x address / did:pkh. Marks messages read unless p"},{"name":"onyx_mail_send","description":"Leave an async message in another agent's Onyx mailbox. Address the recipient by name/callsign (e.g. 'DeepSeek', 'Nova') or by 0x address / did:pkh. The note wa"},{"name":"onyx_market_rank","description":"Signed, conflict-free rating of any agent/x402 service — 'Moody's for the agentic web'. Point it at a URL; it probes observable reality (live, discoverable, pay"},{"name":"onyx_merchant_fact_check","description":"Pre-checkout merchant fact oracle. Give a storefront domain (optionally the brand you believe it is, and an expected price); get Ed25519-signed raw observations"},{"name":"onyx_aeo_score","description":"0n1x AEO Score: the SIGNED, auditable answer-engine visibility number for a brand/product/agent. Runs a fixed buyer-intent prompt set against a live web-grounde"},{"name":"onyx_erc8004_lookup","description":"Signed on-chain read of the ERC-8004 'Trustless Agents' registries (Identity + Reputation singletons, live on Base mainnet). Returns verified registry metadata,"},{"name":"onyx_perm_check","description":"Check whether an agent's proposed action stays inside its declared permission grant (allowed action, allowed merchant/domain, spend cap, rolling-window + veloci"},{"name":"onyx_perm_grant","description":"Mint a signed permission grant (onyx-perm-grant/v0) for an agent: a portable, Ed25519-notarized declaration of the scope it may act within (allowed_actions, all"},{"name":"onyx_security_flags","description":"Return the signed security posture of an agent: a list of OBSERVED, offline-verifiable security flags (insecure transport, no permission scope/principal/consent"},{"name":"onyx_payment_gate","description":"Pre-payment clearance for agents. Call this BEFORE settling with a merchant over x402/AP2: give the merchant domain (optionally the amount and the price you exp"},{"name":"onyx_preflight","description":"Preflight safety check for an x402-gated endpoint, BEFORE you pay it. Probes the URL live (~8s timeout), confirms it actually speaks x402 (a proper HTTP 402 wit"},{"name":"onyx_research_intel","description":"Research intel — has someone solved X already? Queries 240M+ academic works via OpenAlex (includes arXiv preprints, conference papers, journal articles), ranks "},{"name":"onyx_retail_price_check","description":"Ground-truth retail oracle. Give a product URL; get the real current price, currency, and in-stock state as actually fetched now — with the extraction source (J"},{"name":"rhinogent_identity","description":"Rhinogent identity card: give a self-custody Base (EVM) address, get back a signed, verifiable identity — deterministic callsign, did:pkh, and the agent's earne"},{"name":"rhinogent_mandate","description":"Author a signed spend mandate for an agent: per-action and rolling-window USDC caps, merchant/domain allowlists, velocity limit and expiry — issued as a signed "},{"name":"rhinogent_verify_counterparty","description":"Know-your-counterparty for agents. Before your agent pays a merchant, get Ed25519-signed raw facts about who it's paying: domain registration age, live TLS cert"},{"name":"onyx_secure_payment","description":"Secure-transaction RAIL: one signed clearance before an agent sends funds. Give recipient + amount (and optionally a contract address or counterparty ERC-8004 a"},{"name":"onyx_signature_guard","description":"Pre-signature firewall for OFF-CHAIN drains — the check before your agent signs an EIP-712 typed-data message (Permit, Permit2, Seaport order). These drain a wa"},{"name":"onyx_token_risk","description":"Signed token-security oracle. Give a token contract (and chain); get the real on-chain risk facts as read right now — honeypot status, buy/sell tax, mintable, o"},{"name":"onyx_track_record","description":"Onyx's measured precision — the proof no other x402 security tool can show. Returns a SIGNED summary of the verdict->outcome ledger: of every BLOCK Onyx issued,"},{"name":"onyx_tx_guard","description":"Pre-payment security firewall. Give the recipient address your agent is about to pay (Base); get a SIGNED ALLOW/REVIEW/BLOCK verdict + risk score from real on-c"},{"name":"onyx_tx_preflight","description":"Universal pre-sign firewall — the check before your agent signs ANY transaction. Give the tx (to, data, value); Onyx decodes the 4-byte selector + args, tells y"},{"name":"onyx_verified_issue","description":"Get your domain Onyx Verified. Onyx runs its published objective checks (live TLS, reachability, no off-domain redirect, registration age disclosed) and, on pas"},{"name":"onyx_verify_explain","description":"Diagnose a failing x402 v2 /verify. Decodes a captured X-PAYMENT header, runs 10 rules (decode, schema, network/asset/payTo match, value sufficiency, EIP-3009 t"},{"name":"onyx_x402_receipt_verify","description":"Verify an x402 USDC settlement on Base or Base Sepolia. Given a tx hash, decodes the USDC Transfer log and confirms (or refutes) a claim of the form: 'tx X move"}],"toolCount":33,"toolsHash":"63bd9677cdd591b4a470d96756d32d73a9d62c9b804adb933cbe159e64b78474","serverName":"onyx-actions","capabilities":["experimental","tools"],"serverVersion":"1.26.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T17:27:02.673Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":600,"error":null,"detail":{"tools":[{"name":"onyx_agent_economy_index","description":"Signed Agent-Economy Index — the neutral referee for how big the agent economy REALLY is, by segment. Returns a signed map across enterprise agents, vertical AI"},{"name":"onyx_agent_registry","description":"Signed verified-registry audit. Fetches a public A2A agent registry (default a2aregistry.org) and re-grades it: how many of its 'healthy' agents carry a cryptog"},{"name":"onyx_agent_verify","description":"Signed agent liveness + authenticity oracle. Give an A2A agent's card URL or endpoint; Onyx sends two distinct challenge messages and reports whether it is ALIV"},{"name":"onyx_ai_visibility","description":"AI answer-engine visibility (GEO) oracle. Give a brand/product (+ optional category and competitors); get a SIGNED reading of how a live web-grounded answer eng"},{"name":"onyx_attestation_verify","description":"Verify an Onyx-signed security verdict. Paste back any result from an Onyx tool (the full JSON including its onyx_attestation block); get a cryptographic verdic"},{"name":"onyx_contract_audit","description":"Full smart-contract security audit for any Base address — source + DEPLOYED reality + AI, SIGNED. Fetches verified source, runs curated static vuln detectors (t"},{"name":"onyx_ecosystem_intel","description":"Signed snapshot of the agentic ecosystem 0n1x observes: our own live citizen + signed fact-layer counts, a live census pulled from Coinbase's public CDP x402 di"},{"name":"onyx_intel_exchange","description":"0n1x Intel Exchange in one tool (io.0n1x.attestation). Actions: 'contribute' a signed real-world observation (merchant_reality, agent_sighting, price_observatio"},{"name":"onyx_mail_check","description":"Check your Onyx mailbox — the async messages other agents left for you. Identify yourself by name/callsign or 0x address / did:pkh. Marks messages read unless p"},{"name":"onyx_mail_send","description":"Leave an async message in another agent's Onyx mailbox. Address the recipient by name/callsign (e.g. 'DeepSeek', 'Nova') or by 0x address / did:pkh. The note wa"},{"name":"onyx_market_rank","description":"Signed, conflict-free rating of any agent/x402 service — 'Moody's for the agentic web'. Point it at a URL; it probes observable reality (live, discoverable, pay"},{"name":"onyx_merchant_fact_check","description":"Pre-checkout merchant fact oracle. Give a storefront domain (optionally the brand you believe it is, and an expected price); get Ed25519-signed raw observations"},{"name":"onyx_aeo_score","description":"0n1x AEO Score: the SIGNED, auditable answer-engine visibility number for a brand/product/agent. Runs a fixed buyer-intent prompt set against a live web-grounde"},{"name":"onyx_erc8004_lookup","description":"Signed on-chain read of the ERC-8004 'Trustless Agents' registries (Identity + Reputation singletons, live on Base mainnet). Returns verified registry metadata,"},{"name":"onyx_perm_check","description":"Check whether an agent's proposed action stays inside its declared permission grant (allowed action, allowed merchant/domain, spend cap, rolling-window + veloci"},{"name":"onyx_perm_grant","description":"Mint a signed permission grant (onyx-perm-grant/v0) for an agent: a portable, Ed25519-notarized declaration of the scope it may act within (allowed_actions, all"},{"name":"onyx_security_flags","description":"Return the signed security posture of an agent: a list of OBSERVED, offline-verifiable security flags (insecure transport, no permission scope/principal/consent"},{"name":"onyx_payment_gate","description":"Pre-payment clearance for agents. Call this BEFORE settling with a merchant over x402/AP2: give the merchant domain (optionally the amount and the price you exp"},{"name":"onyx_preflight","description":"Preflight safety check for an x402-gated endpoint, BEFORE you pay it. Probes the URL live (~8s timeout), confirms it actually speaks x402 (a proper HTTP 402 wit"},{"name":"onyx_research_intel","description":"Research intel — has someone solved X already? Queries 240M+ academic works via OpenAlex (includes arXiv preprints, conference papers, journal articles), ranks "},{"name":"onyx_retail_price_check","description":"Ground-truth retail oracle. Give a product URL; get the real current price, currency, and in-stock state as actually fetched now — with the extraction source (J"},{"name":"rhinogent_identity","description":"Rhinogent identity card: give a self-custody Base (EVM) address, get back a signed, verifiable identity — deterministic callsign, did:pkh, and the agent's earne"},{"name":"rhinogent_mandate","description":"Author a signed spend mandate for an agent: per-action and rolling-window USDC caps, merchant/domain allowlists, velocity limit and expiry — issued as a signed "},{"name":"rhinogent_verify_counterparty","description":"Know-your-counterparty for agents. Before your agent pays a merchant, get Ed25519-signed raw facts about who it's paying: domain registration age, live TLS cert"},{"name":"onyx_secure_payment","description":"Secure-transaction RAIL: one signed clearance before an agent sends funds. Give recipient + amount (and optionally a contract address or counterparty ERC-8004 a"},{"name":"onyx_signature_guard","description":"Pre-signature firewall for OFF-CHAIN drains — the check before your agent signs an EIP-712 typed-data message (Permit, Permit2, Seaport order). These drain a wa"},{"name":"onyx_token_risk","description":"Signed token-security oracle. Give a token contract (and chain); get the real on-chain risk facts as read right now — honeypot status, buy/sell tax, mintable, o"},{"name":"onyx_track_record","description":"Onyx's measured precision — the proof no other x402 security tool can show. Returns a SIGNED summary of the verdict->outcome ledger: of every BLOCK Onyx issued,"},{"name":"onyx_tx_guard","description":"Pre-payment security firewall. Give the recipient address your agent is about to pay (Base); get a SIGNED ALLOW/REVIEW/BLOCK verdict + risk score from real on-c"},{"name":"onyx_tx_preflight","description":"Universal pre-sign firewall — the check before your agent signs ANY transaction. Give the tx (to, data, value); Onyx decodes the 4-byte selector + args, tells y"},{"name":"onyx_verified_issue","description":"Get your domain Onyx Verified. Onyx runs its published objective checks (live TLS, reachability, no off-domain redirect, registration age disclosed) and, on pas"},{"name":"onyx_verify_explain","description":"Diagnose a failing x402 v2 /verify. Decodes a captured X-PAYMENT header, runs 10 rules (decode, schema, network/asset/payTo match, value sufficiency, EIP-3009 t"},{"name":"onyx_x402_receipt_verify","description":"Verify an x402 USDC settlement on Base or Base Sepolia. Given a tx hash, decodes the USDC Transfer log and confirms (or refutes) a claim of the form: 'tx X move"}],"toolCount":33,"toolsHash":"63bd9677cdd591b4a470d96756d32d73a9d62c9b804adb933cbe159e64b78474","serverName":"onyx-actions","capabilities":["experimental","tools"],"serverVersion":"1.26.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T10:23:10.464Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":708,"error":null,"detail":{"tools":[{"name":"onyx_agent_economy_index","description":"Signed Agent-Economy Index — the neutral referee for how big the agent economy REALLY is, by segment. Returns a signed map across enterprise agents, vertical AI"},{"name":"onyx_agent_registry","description":"Signed verified-registry audit. Fetches a public A2A agent registry (default a2aregistry.org) and re-grades it: how many of its 'healthy' agents carry a cryptog"},{"name":"onyx_agent_verify","description":"Signed agent liveness + authenticity oracle. Give an A2A agent's card URL or endpoint; Onyx sends two distinct challenge messages and reports whether it is ALIV"},{"name":"onyx_ai_visibility","description":"AI answer-engine visibility (GEO) oracle. Give a brand/product (+ optional category and competitors); get a SIGNED reading of how a live web-grounded answer eng"},{"name":"onyx_attestation_verify","description":"Verify an Onyx-signed security verdict. Paste back any result from an Onyx tool (the full JSON including its onyx_attestation block); get a cryptographic verdic"},{"name":"onyx_contract_audit","description":"Full smart-contract security audit for any Base address — source + DEPLOYED reality + AI, SIGNED. Fetches verified source, runs curated static vuln detectors (t"},{"name":"onyx_ecosystem_intel","description":"Signed snapshot of the agentic ecosystem 0n1x observes: our own live citizen + signed fact-layer counts, a live census pulled from Coinbase's public CDP x402 di"},{"name":"onyx_intel_exchange","description":"0n1x Intel Exchange in one tool (io.0n1x.attestation). Actions: 'contribute' a signed real-world observation (merchant_reality, agent_sighting, price_observatio"},{"name":"onyx_mail_check","description":"Check your Onyx mailbox — the async messages other agents left for you. Identify yourself by name/callsign or 0x address / did:pkh. Marks messages read unless p"},{"name":"onyx_mail_send","description":"Leave an async message in another agent's Onyx mailbox. Address the recipient by name/callsign (e.g. 'DeepSeek', 'Nova') or by 0x address / did:pkh. The note wa"},{"name":"onyx_market_rank","description":"Signed, conflict-free rating of any agent/x402 service — 'Moody's for the agentic web'. Point it at a URL; it probes observable reality (live, discoverable, pay"},{"name":"onyx_merchant_fact_check","description":"Pre-checkout merchant fact oracle. Give a storefront domain (optionally the brand you believe it is, and an expected price); get Ed25519-signed raw observations"},{"name":"onyx_aeo_score","description":"0n1x AEO Score: the SIGNED, auditable answer-engine visibility number for a brand/product/agent. Runs a fixed buyer-intent prompt set against a live web-grounde"},{"name":"onyx_erc8004_lookup","description":"Signed on-chain read of the ERC-8004 'Trustless Agents' registries (Identity + Reputation singletons, live on Base mainnet). Returns verified registry metadata,"},{"name":"onyx_perm_check","description":"Check whether an agent's proposed action stays inside its declared permission grant (allowed action, allowed merchant/domain, spend cap, rolling-window + veloci"},{"name":"onyx_perm_grant","description":"Mint a signed permission grant (onyx-perm-grant/v0) for an agent: a portable, Ed25519-notarized declaration of the scope it may act within (allowed_actions, all"},{"name":"onyx_security_flags","description":"Return the signed security posture of an agent: a list of OBSERVED, offline-verifiable security flags (insecure transport, no permission scope/principal/consent"},{"name":"onyx_payment_gate","description":"Pre-payment clearance for agents. Call this BEFORE settling with a merchant over x402/AP2: give the merchant domain (optionally the amount and the price you exp"},{"name":"onyx_preflight","description":"Preflight safety check for an x402-gated endpoint, BEFORE you pay it. Probes the URL live (~8s timeout), confirms it actually speaks x402 (a proper HTTP 402 wit"},{"name":"onyx_research_intel","description":"Research intel — has someone solved X already? Queries 240M+ academic works via OpenAlex (includes arXiv preprints, conference papers, journal articles), ranks "},{"name":"onyx_retail_price_check","description":"Ground-truth retail oracle. Give a product URL; get the real current price, currency, and in-stock state as actually fetched now — with the extraction source (J"},{"name":"rhinogent_identity","description":"Rhinogent identity card: give a self-custody Base (EVM) address, get back a signed, verifiable identity — deterministic callsign, did:pkh, and the agent's earne"},{"name":"rhinogent_mandate","description":"Author a signed spend mandate for an agent: per-action and rolling-window USDC caps, merchant/domain allowlists, velocity limit and expiry — issued as a signed "},{"name":"rhinogent_verify_counterparty","description":"Know-your-counterparty for agents. Before your agent pays a merchant, get Ed25519-signed raw facts about who it's paying: domain registration age, live TLS cert"},{"name":"onyx_secure_payment","description":"Secure-transaction RAIL: one signed clearance before an agent sends funds. Give recipient + amount (and optionally a contract address or counterparty ERC-8004 a"},{"name":"onyx_signature_guard","description":"Pre-signature firewall for OFF-CHAIN drains — the check before your agent signs an EIP-712 typed-data message (Permit, Permit2, Seaport order). These drain a wa"},{"name":"onyx_token_risk","description":"Signed token-security oracle. Give a token contract (and chain); get the real on-chain risk facts as read right now — honeypot status, buy/sell tax, mintable, o"},{"name":"onyx_track_record","description":"Onyx's measured precision — the proof no other x402 security tool can show. Returns a SIGNED summary of the verdict->outcome ledger: of every BLOCK Onyx issued,"},{"name":"onyx_tx_guard","description":"Pre-payment security firewall. Give the recipient address your agent is about to pay (Base); get a SIGNED ALLOW/REVIEW/BLOCK verdict + risk score from real on-c"},{"name":"onyx_tx_preflight","description":"Universal pre-sign firewall — the check before your agent signs ANY transaction. Give the tx (to, data, value); Onyx decodes the 4-byte selector + args, tells y"},{"name":"onyx_verified_issue","description":"Get your domain Onyx Verified. Onyx runs its published objective checks (live TLS, reachability, no off-domain redirect, registration age disclosed) and, on pas"},{"name":"onyx_verify_explain","description":"Diagnose a failing x402 v2 /verify. Decodes a captured X-PAYMENT header, runs 10 rules (decode, schema, network/asset/payTo match, value sufficiency, EIP-3009 t"},{"name":"onyx_x402_receipt_verify","description":"Verify an x402 USDC settlement on Base or Base Sepolia. Given a tx hash, decodes the USDC Transfer log and confirms (or refutes) a claim of the form: 'tx X move"}],"toolCount":33,"toolsHash":"63bd9677cdd591b4a470d96756d32d73a9d62c9b804adb933cbe159e64b78474","serverName":"onyx-actions","capabilities":["experimental","tools"],"serverVersion":"1.26.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T03:23:23.252Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1180,"error":null,"detail":{"tools":[{"name":"onyx_agent_economy_index","description":"Signed Agent-Economy Index — the neutral referee for how big the agent economy REALLY is, by segment. Returns a signed map across enterprise agents, vertical AI"},{"name":"onyx_agent_registry","description":"Signed verified-registry audit. Fetches a public A2A agent registry (default a2aregistry.org) and re-grades it: how many of its 'healthy' agents carry a cryptog"},{"name":"onyx_agent_verify","description":"Signed agent liveness + authenticity oracle. Give an A2A agent's card URL or endpoint; Onyx sends two distinct challenge messages and reports whether it is ALIV"},{"name":"onyx_ai_visibility","description":"AI answer-engine visibility (GEO) oracle. Give a brand/product (+ optional category and competitors); get a SIGNED reading of how a live web-grounded answer eng"},{"name":"onyx_attestation_verify","description":"Verify an Onyx-signed security verdict. Paste back any result from an Onyx tool (the full JSON including its onyx_attestation block); get a cryptographic verdic"},{"name":"onyx_contract_audit","description":"Full smart-contract security audit for any Base address — source + DEPLOYED reality + AI, SIGNED. Fetches verified source, runs curated static vuln detectors (t"},{"name":"onyx_ecosystem_intel","description":"Signed snapshot of the agentic ecosystem 0n1x observes: our own live citizen + signed fact-layer counts, a live census pulled from Coinbase's public CDP x402 di"},{"name":"onyx_intel_exchange","description":"0n1x Intel Exchange in one tool (io.0n1x.attestation). Actions: 'contribute' a signed real-world observation (merchant_reality, agent_sighting, price_observatio"},{"name":"onyx_mail_check","description":"Check your Onyx mailbox — the async messages other agents left for you. Identify yourself by name/callsign or 0x address / did:pkh. Marks messages read unless p"},{"name":"onyx_mail_send","description":"Leave an async message in another agent's Onyx mailbox. Address the recipient by name/callsign (e.g. 'DeepSeek', 'Nova') or by 0x address / did:pkh. The note wa"},{"name":"onyx_market_rank","description":"Signed, conflict-free rating of any agent/x402 service — 'Moody's for the agentic web'. Point it at a URL; it probes observable reality (live, discoverable, pay"},{"name":"onyx_merchant_fact_check","description":"Pre-checkout merchant fact oracle. Give a storefront domain (optionally the brand you believe it is, and an expected price); get Ed25519-signed raw observations"},{"name":"onyx_aeo_score","description":"0n1x AEO Score: the SIGNED, auditable answer-engine visibility number for a brand/product/agent. Runs a fixed buyer-intent prompt set against a live web-grounde"},{"name":"onyx_erc8004_lookup","description":"Signed on-chain read of the ERC-8004 'Trustless Agents' registries (Identity + Reputation singletons, live on Base mainnet). Returns verified registry metadata,"},{"name":"onyx_perm_check","description":"Check whether an agent's proposed action stays inside its declared permission grant (allowed action, allowed merchant/domain, spend cap, rolling-window + veloci"},{"name":"onyx_perm_grant","description":"Mint a signed permission grant (onyx-perm-grant/v0) for an agent: a portable, Ed25519-notarized declaration of the scope it may act within (allowed_actions, all"},{"name":"onyx_security_flags","description":"Return the signed security posture of an agent: a list of OBSERVED, offline-verifiable security flags (insecure transport, no permission scope/principal/consent"},{"name":"onyx_payment_gate","description":"Pre-payment clearance for agents. Call this BEFORE settling with a merchant over x402/AP2: give the merchant domain (optionally the amount and the price you exp"},{"name":"onyx_preflight","description":"Preflight safety check for an x402-gated endpoint, BEFORE you pay it. Probes the URL live (~8s timeout), confirms it actually speaks x402 (a proper HTTP 402 wit"},{"name":"onyx_research_intel","description":"Research intel — has someone solved X already? Queries 240M+ academic works via OpenAlex (includes arXiv preprints, conference papers, journal articles), ranks "},{"name":"onyx_retail_price_check","description":"Ground-truth retail oracle. Give a product URL; get the real current price, currency, and in-stock state as actually fetched now — with the extraction source (J"},{"name":"rhinogent_identity","description":"Rhinogent identity card: give a self-custody Base (EVM) address, get back a signed, verifiable identity — deterministic callsign, did:pkh, and the agent's earne"},{"name":"rhinogent_mandate","description":"Author a signed spend mandate for an agent: per-action and rolling-window USDC caps, merchant/domain allowlists, velocity limit and expiry — issued as a signed "},{"name":"rhinogent_verify_counterparty","description":"Know-your-counterparty for agents. Before your agent pays a merchant, get Ed25519-signed raw facts about who it's paying: domain registration age, live TLS cert"},{"name":"onyx_secure_payment","description":"Secure-transaction RAIL: one signed clearance before an agent sends funds. Give recipient + amount (and optionally a contract address or counterparty ERC-8004 a"},{"name":"onyx_signature_guard","description":"Pre-signature firewall for OFF-CHAIN drains — the check before your agent signs an EIP-712 typed-data message (Permit, Permit2, Seaport order). These drain a wa"},{"name":"onyx_token_risk","description":"Signed token-security oracle. Give a token contract (and chain); get the real on-chain risk facts as read right now — honeypot status, buy/sell tax, mintable, o"},{"name":"onyx_track_record","description":"Onyx's measured precision — the proof no other x402 security tool can show. Returns a SIGNED summary of the verdict->outcome ledger: of every BLOCK Onyx issued,"},{"name":"onyx_tx_guard","description":"Pre-payment security firewall. Give the recipient address your agent is about to pay (Base); get a SIGNED ALLOW/REVIEW/BLOCK verdict + risk score from real on-c"},{"name":"onyx_tx_preflight","description":"Universal pre-sign firewall — the check before your agent signs ANY transaction. Give the tx (to, data, value); Onyx decodes the 4-byte selector + args, tells y"},{"name":"onyx_verified_issue","description":"Get your domain Onyx Verified. Onyx runs its published objective checks (live TLS, reachability, no off-domain redirect, registration age disclosed) and, on pas"},{"name":"onyx_verify_explain","description":"Diagnose a failing x402 v2 /verify. Decodes a captured X-PAYMENT header, runs 10 rules (decode, schema, network/asset/payTo match, value sufficiency, EIP-3009 t"},{"name":"onyx_x402_receipt_verify","description":"Verify an x402 USDC settlement on Base or Base Sepolia. Given a tx hash, decodes the USDC Transfer log and confirms (or refutes) a claim of the form: 'tx X move"}],"toolCount":33,"toolsHash":"63bd9677cdd591b4a470d96756d32d73a9d62c9b804adb933cbe159e64b78474","serverName":"onyx-actions","capabilities":["experimental","tools"],"serverVersion":"1.26.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T20:30:53.814Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":691,"error":null,"detail":{"tools":[{"name":"onyx_agent_economy_index","description":"Signed Agent-Economy Index — the neutral referee for how big the agent economy REALLY is, by segment. Returns a signed map across enterprise agents, vertical AI"},{"name":"onyx_agent_registry","description":"Signed verified-registry audit. Fetches a public A2A agent registry (default a2aregistry.org) and re-grades it: how many of its 'healthy' agents carry a cryptog"},{"name":"onyx_agent_verify","description":"Signed agent liveness + authenticity oracle. Give an A2A agent's card URL or endpoint; Onyx sends two distinct challenge messages and reports whether it is ALIV"},{"name":"onyx_ai_visibility","description":"AI answer-engine visibility (GEO) oracle. Give a brand/product (+ optional category and competitors); get a SIGNED reading of how a live web-grounded answer eng"},{"name":"onyx_attestation_verify","description":"Verify an Onyx-signed security verdict. Paste back any result from an Onyx tool (the full JSON including its onyx_attestation block); get a cryptographic verdic"},{"name":"onyx_contract_audit","description":"Full smart-contract security audit for any Base address — source + DEPLOYED reality + AI, SIGNED. Fetches verified source, runs curated static vuln detectors (t"},{"name":"onyx_ecosystem_intel","description":"Signed snapshot of the agentic ecosystem 0n1x observes: our own live citizen + signed fact-layer counts, a live census pulled from Coinbase's public CDP x402 di"},{"name":"onyx_intel_exchange","description":"0n1x Intel Exchange in one tool (io.0n1x.attestation). Actions: 'contribute' a signed real-world observation (merchant_reality, agent_sighting, price_observatio"},{"name":"onyx_mail_check","description":"Check your Onyx mailbox — the async messages other agents left for you. Identify yourself by name/callsign or 0x address / did:pkh. Marks messages read unless p"},{"name":"onyx_mail_send","description":"Leave an async message in another agent's Onyx mailbox. Address the recipient by name/callsign (e.g. 'DeepSeek', 'Nova') or by 0x address / did:pkh. The note wa"},{"name":"onyx_market_rank","description":"Signed, conflict-free rating of any agent/x402 service — 'Moody's for the agentic web'. Point it at a URL; it probes observable reality (live, discoverable, pay"},{"name":"onyx_merchant_fact_check","description":"Pre-checkout merchant fact oracle. Give a storefront domain (optionally the brand you believe it is, and an expected price); get Ed25519-signed raw observations"},{"name":"onyx_aeo_score","description":"0n1x AEO Score: the SIGNED, auditable answer-engine visibility number for a brand/product/agent. Runs a fixed buyer-intent prompt set against a live web-grounde"},{"name":"onyx_erc8004_lookup","description":"Signed on-chain read of the ERC-8004 'Trustless Agents' registries (Identity + Reputation singletons, live on Base mainnet). Returns verified registry metadata,"},{"name":"onyx_perm_check","description":"Check whether an agent's proposed action stays inside its declared permission grant (allowed action, allowed merchant/domain, spend cap, rolling-window + veloci"},{"name":"onyx_perm_grant","description":"Mint a signed permission grant (onyx-perm-grant/v0) for an agent: a portable, Ed25519-notarized declaration of the scope it may act within (allowed_actions, all"},{"name":"onyx_security_flags","description":"Return the signed security posture of an agent: a list of OBSERVED, offline-verifiable security flags (insecure transport, no permission scope/principal/consent"},{"name":"onyx_payment_gate","description":"Pre-payment clearance for agents. Call this BEFORE settling with a merchant over x402/AP2: give the merchant domain (optionally the amount and the price you exp"},{"name":"onyx_preflight","description":"Preflight safety check for an x402-gated endpoint, BEFORE you pay it. Probes the URL live (~8s timeout), confirms it actually speaks x402 (a proper HTTP 402 wit"},{"name":"onyx_research_intel","description":"Research intel — has someone solved X already? Queries 240M+ academic works via OpenAlex (includes arXiv preprints, conference papers, journal articles), ranks "},{"name":"onyx_retail_price_check","description":"Ground-truth retail oracle. Give a product URL; get the real current price, currency, and in-stock state as actually fetched now — with the extraction source (J"},{"name":"rhinogent_identity","description":"Rhinogent identity card: give a self-custody Base (EVM) address, get back a signed, verifiable identity — deterministic callsign, did:pkh, and the agent's earne"},{"name":"rhinogent_mandate","description":"Author a signed spend mandate for an agent: per-action and rolling-window USDC caps, merchant/domain allowlists, velocity limit and expiry — issued as a signed "},{"name":"rhinogent_verify_counterparty","description":"Know-your-counterparty for agents. Before your agent pays a merchant, get Ed25519-signed raw facts about who it's paying: domain registration age, live TLS cert"},{"name":"onyx_secure_payment","description":"Secure-transaction RAIL: one signed clearance before an agent sends funds. Give recipient + amount (and optionally a contract address or counterparty ERC-8004 a"},{"name":"onyx_signature_guard","description":"Pre-signature firewall for OFF-CHAIN drains — the check before your agent signs an EIP-712 typed-data message (Permit, Permit2, Seaport order). These drain a wa"},{"name":"onyx_token_risk","description":"Signed token-security oracle. Give a token contract (and chain); get the real on-chain risk facts as read right now — honeypot status, buy/sell tax, mintable, o"},{"name":"onyx_track_record","description":"Onyx's measured precision — the proof no other x402 security tool can show. Returns a SIGNED summary of the verdict->outcome ledger: of every BLOCK Onyx issued,"},{"name":"onyx_tx_guard","description":"Pre-payment security firewall. Give the recipient address your agent is about to pay (Base); get a SIGNED ALLOW/REVIEW/BLOCK verdict + risk score from real on-c"},{"name":"onyx_tx_preflight","description":"Universal pre-sign firewall — the check before your agent signs ANY transaction. Give the tx (to, data, value); Onyx decodes the 4-byte selector + args, tells y"},{"name":"onyx_verified_issue","description":"Get your domain Onyx Verified. Onyx runs its published objective checks (live TLS, reachability, no off-domain redirect, registration age disclosed) and, on pas"},{"name":"onyx_verify_explain","description":"Diagnose a failing x402 v2 /verify. Decodes a captured X-PAYMENT header, runs 10 rules (decode, schema, network/asset/payTo match, value sufficiency, EIP-3009 t"},{"name":"onyx_x402_receipt_verify","description":"Verify an x402 USDC settlement on Base or Base Sepolia. Given a tx hash, decodes the USDC Transfer log and confirms (or refutes) a claim of the form: 'tx X move"}],"toolCount":33,"toolsHash":"63bd9677cdd591b4a470d96756d32d73a9d62c9b804adb933cbe159e64b78474","serverName":"onyx-actions","capabilities":["experimental","tools"],"serverVersion":"1.26.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"onyx_agent_economy_index","description":"Signed Agent-Economy Index — the neutral referee for how big the agent economy REALLY is, by segment. Returns a signed map across enterprise agents, vertical AI"},{"name":"onyx_agent_registry","description":"Signed verified-registry audit. Fetches a public A2A agent registry (default a2aregistry.org) and re-grades it: how many of its 'healthy' agents carry a cryptog"},{"name":"onyx_agent_verify","description":"Signed agent liveness + authenticity oracle. Give an A2A agent's card URL or endpoint; Onyx sends two distinct challenge messages and reports whether it is ALIV"},{"name":"onyx_ai_visibility","description":"AI answer-engine visibility (GEO) oracle. Give a brand/product (+ optional category and competitors); get a SIGNED reading of how a live web-grounded answer eng"},{"name":"onyx_attestation_verify","description":"Verify an Onyx-signed security verdict. Paste back any result from an Onyx tool (the full JSON including its onyx_attestation block); get a cryptographic verdic"},{"name":"onyx_contract_audit","description":"Full smart-contract security audit for any Base address — source + DEPLOYED reality + AI, SIGNED. Fetches verified source, runs curated static vuln detectors (t"},{"name":"onyx_ecosystem_intel","description":"Signed snapshot of the agentic ecosystem 0n1x observes: our own live citizen + signed fact-layer counts, a live census pulled from Coinbase's public CDP x402 di"},{"name":"onyx_intel_exchange","description":"0n1x Intel Exchange in one tool (io.0n1x.attestation). Actions: 'contribute' a signed real-world observation (merchant_reality, agent_sighting, price_observatio"},{"name":"onyx_mail_check","description":"Check your Onyx mailbox — the async messages other agents left for you. Identify yourself by name/callsign or 0x address / did:pkh. Marks messages read unless p"},{"name":"onyx_mail_send","description":"Leave an async message in another agent's Onyx mailbox. Address the recipient by name/callsign (e.g. 'DeepSeek', 'Nova') or by 0x address / did:pkh. The note wa"},{"name":"onyx_market_rank","description":"Signed, conflict-free rating of any agent/x402 service — 'Moody's for the agentic web'. Point it at a URL; it probes observable reality (live, discoverable, pay"},{"name":"onyx_merchant_fact_check","description":"Pre-checkout merchant fact oracle. Give a storefront domain (optionally the brand you believe it is, and an expected price); get Ed25519-signed raw observations"},{"name":"onyx_aeo_score","description":"0n1x AEO Score: the SIGNED, auditable answer-engine visibility number for a brand/product/agent. Runs a fixed buyer-intent prompt set against a live web-grounde"},{"name":"onyx_erc8004_lookup","description":"Signed on-chain read of the ERC-8004 'Trustless Agents' registries (Identity + Reputation singletons, live on Base mainnet). Returns verified registry metadata,"},{"name":"onyx_perm_check","description":"Check whether an agent's proposed action stays inside its declared permission grant (allowed action, allowed merchant/domain, spend cap, rolling-window + veloci"},{"name":"onyx_perm_grant","description":"Mint a signed permission grant (onyx-perm-grant/v0) for an agent: a portable, Ed25519-notarized declaration of the scope it may act within (allowed_actions, all"},{"name":"onyx_security_flags","description":"Return the signed security posture of an agent: a list of OBSERVED, offline-verifiable security flags (insecure transport, no permission scope/principal/consent"},{"name":"onyx_payment_gate","description":"Pre-payment clearance for agents. Call this BEFORE settling with a merchant over x402/AP2: give the merchant domain (optionally the amount and the price you exp"},{"name":"onyx_preflight","description":"Preflight safety check for an x402-gated endpoint, BEFORE you pay it. Probes the URL live (~8s timeout), confirms it actually speaks x402 (a proper HTTP 402 wit"},{"name":"onyx_research_intel","description":"Research intel — has someone solved X already? Queries 240M+ academic works via OpenAlex (includes arXiv preprints, conference papers, journal articles), ranks "},{"name":"onyx_retail_price_check","description":"Ground-truth retail oracle. Give a product URL; get the real current price, currency, and in-stock state as actually fetched now — with the extraction source (J"},{"name":"rhinogent_identity","description":"Rhinogent identity card: give a self-custody Base (EVM) address, get back a signed, verifiable identity — deterministic callsign, did:pkh, and the agent's earne"},{"name":"rhinogent_mandate","description":"Author a signed spend mandate for an agent: per-action and rolling-window USDC caps, merchant/domain allowlists, velocity limit and expiry — issued as a signed "},{"name":"rhinogent_verify_counterparty","description":"Know-your-counterparty for agents. Before your agent pays a merchant, get Ed25519-signed raw facts about who it's paying: domain registration age, live TLS cert"},{"name":"onyx_secure_payment","description":"Secure-transaction RAIL: one signed clearance before an agent sends funds. Give recipient + amount (and optionally a contract address or counterparty ERC-8004 a"},{"name":"onyx_signature_guard","description":"Pre-signature firewall for OFF-CHAIN drains — the check before your agent signs an EIP-712 typed-data message (Permit, Permit2, Seaport order). These drain a wa"},{"name":"onyx_token_risk","description":"Signed token-security oracle. Give a token contract (and chain); get the real on-chain risk facts as read right now — honeypot status, buy/sell tax, mintable, o"},{"name":"onyx_track_record","description":"Onyx's measured precision — the proof no other x402 security tool can show. Returns a SIGNED summary of the verdict->outcome ledger: of every BLOCK Onyx issued,"},{"name":"onyx_tx_guard","description":"Pre-payment security firewall. Give the recipient address your agent is about to pay (Base); get a SIGNED ALLOW/REVIEW/BLOCK verdict + risk score from real on-c"},{"name":"onyx_tx_preflight","description":"Universal pre-sign firewall — the check before your agent signs ANY transaction. Give the tx (to, data, value); Onyx decodes the 4-byte selector + args, tells y"},{"name":"onyx_verified_issue","description":"Get your domain Onyx Verified. Onyx runs its published objective checks (live TLS, reachability, no off-domain redirect, registration age disclosed) and, on pas"},{"name":"onyx_verify_explain","description":"Diagnose a failing x402 v2 /verify. Decodes a captured X-PAYMENT header, runs 10 rules (decode, schema, network/asset/payTo match, value sufficiency, EIP-3009 t"},{"name":"onyx_x402_receipt_verify","description":"Verify an x402 USDC settlement on Base or Base Sepolia. Given a tx hash, decodes the USDC Transfer log and confirms (or refutes) a claim of the form: 'tx X move"}],"package":null,"toolSurface":{"id":"ts_qdbgkam9hz6g","endpointId":"ep_784a4sc6ugq7","hash":"63bd9677cdd591b4a470d96756d32d73a9d62c9b804adb933cbe159e64b78474","toolCount":33,"serverName":"onyx-actions","serverVersion":"1.26.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-12T15:24:56.446Z","lastSeenAt":"2026-10-10T08:33:08.000Z","observations":99,"toolNames":["onyx_agent_economy_index","onyx_agent_registry","onyx_agent_verify","onyx_ai_visibility","onyx_attestation_verify","onyx_contract_audit","onyx_ecosystem_intel","onyx_intel_exchange","onyx_mail_check","onyx_mail_send","onyx_market_rank","onyx_merchant_fact_check","onyx_aeo_score","onyx_erc8004_lookup","onyx_perm_check","onyx_perm_grant","onyx_security_flags","onyx_payment_gate","onyx_preflight","onyx_research_intel","onyx_retail_price_check","rhinogent_identity","rhinogent_mandate","rhinogent_verify_counterparty","onyx_secure_payment","onyx_signature_guard","onyx_token_risk","onyx_track_record","onyx_tx_guard","onyx_tx_preflight","onyx_verified_issue","onyx_verify_explain","onyx_x402_receipt_verify"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_784a4sc6ugq7","url":"https://onyx-actions.onrender.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-09T00:24:21.551Z","auth":{"observedAt":"2026-10-09T00:24:21.846Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-09T00:24:21.857Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"onrender.com","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-21T22:04:31.000Z","validTo":"2026-12-20T23:04:28.000Z","daysToExpiry":71,"sanCount":2,"fingerprint256":"A8:8C:F8:E1:2B:2E:73:1A:48:5D:32:0C:92:B4:8E:A7:1E:0D:6B:F8:A8:38:68:B5:D1:10:DA:51:D4:A1:A4:5C"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.dimitrilaouanis-tech/onyx-mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.dimitrilaouanis-tech%2Fonyx-mcp","firstSeenAt":"2026-09-06T13:20:48.170Z","fetchedAt":"2026-10-10T09:18:13.811Z","normalizedAt":"2026-10-10T09:18:13.811Z"}]},"firstSeenAt":"2026-09-06T13:20:48.170Z","updatedAt":"2026-10-10T08:35:19.118Z"}