Card snapshot
phion.systems
·
2026-10-21 00:13:17 UTC
·
4acddc55d6fa5b26157d7ff70d82830d2ef05de5f2c98bb68966633c6950d869
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"a2aConformance": {
"audit": "https://phion.systems/.well-known/phion-gap-status.json",
"status": "PARTIAL",
"supported": [
"agent-card-discovery",
"message-send"
],
"target": "1.0.0",
"unsupported": [
"tasks",
"streaming",
"push-notifications",
"authenticated-extended-card"
]
},
"algorithmStatus": "https://phion.systems/.well-known/phion-algorithms.json",
"capabilities": {
"extensions": [
{
"description": "Public payment discovery metadata for PHION services",
"params": {
"payment": {
"direction": "inbound",
"model": "freemium",
"protocols": [
"x402"
],
"rails": [
{
"caip2": "eip155:8453",
"feeModel": "low",
"network": "base",
"protocol": "x402",
"settlementTime": "fast",
"token": "USDC",
"type": "stablecoin"
},
{
"caip2": "eip155:137",
"feeModel": "low",
"network": "polygon",
"protocol": "x402",
"settlementTime": "fast",
"token": "USDC",
"type": "stablecoin"
},
{
"caip2": "eip155:42161",
"feeModel": "low",
"network": "arbitrum",
"protocol": "x402",
"settlementTime": "fast",
"token": "USDC",
"type": "stablecoin"
},
{
"caip2": "solana:mainnet",
"feeModel": "low",
"network": "solana",
"protocol": "x402",
"settlementTime": "fast",
"token": "USDC",
"type": "stablecoin"
}
]
}
},
"required": false,
"uri": "https://a2a-registry.org/extensions/registry/v1"
}
],
"pushNotifications": false,
"streaming": false
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"description": "One hundred twenty-three composable inference, search, intelligence, verified-data, enrichment, durable-task, security, trust, compatibility, reputation, commerce, RWA and indexing services for autonomous AI agents",
"discovery": {
"a2a": "https://phion.systems/.well-known/agent-card.json",
"algorithmStatus": "https://phion.systems/.well-known/phion-algorithms.json",
"commercialModels": "https://phion.systems/v1/commercial-models",
"gapStatus": "https://phion.systems/.well-known/phion-gap-status.json",
"indexFeed": "https://phion.systems/.well-known/phion-index.json",
"installationOffer": "https://phion.systems/.well-known/phion-installation-conversion.json",
"marketStatus": "https://phion.systems/.well-known/phion-market-status.json",
"mcp": "https://phion.systems/mcp",
"mcpAdvanced": "https://phion.systems/mcp",
"mcpTask": "https://phion.systems/mcp/task",
"recommendedMcp": "https://phion.systems/mcp/task",
"server": "https://phion.systems/server.json",
"taskDiscovery": "https://phion.systems/.well-known/phion-task-discovery.json",
"universalMarket": "https://phion.systems/.well-known/phion-market.json",
"x402": "https://phion.systems/.well-known/x402.json"
},
"documentationUrl": "https://phion.systems/services",
"gapStatus": "https://phion.systems/.well-known/phion-gap-status.json",
"iconUrl": "https://phion.systems/phion-agent.svg",
"name": "PHION Agent Trust Infrastructure",
"openapiUrl": "https://phion.systems/openapi.json",
"operationalEvidence": "https://phion.systems/.well-known/operational-evidence.json",
"payments": {
"activeProtocols": [
"x402-v2"
],
"currency": "USDC",
"diagnose": "https://phion.systems/v1/payment/diagnose",
"guide": "https://phion.systems/v1/payment-guide/{service}",
"networks": [
"eip155:8453",
"eip155:137",
"eip155:42161",
"solana:mainnet"
],
"unsupportedNotAdvertised": [
"MPP",
"AP2",
"ACP"
]
},
"protocolVersion": "1.0",
"provider": {
"organization": "PHION Systems",
"url": "https://phion.systems"
},
"serviceCount": 123,
"skills": [
{
"description": "Sign integrity, provenance and freshness receipts for agent JSON",
"id": "attest",
"name": "Signed JSON Attestation",
"tags": [
"attestation",
"integrity",
"receipts",
"x402"
]
},
{
"description": "Evaluate a payment requirement against an explicit buyer policy and return a signed decision",
"id": "payment-preflight",
"name": "Autonomous Payment Firewall",
"tags": [
"payments",
"policy",
"firewall",
"x402",
"safety"
]
},
{
"description": "Enforce cumulative spending limits with atomic reservations and idempotency",
"id": "mandate-reserve",
"name": "Atomic Mandate Reservation",
"tags": [
"payments",
"mandates",
"budgets",
"x402"
]
},
{
"description": "Free reachability and safety preflight",
"id": "preflight",
"name": "Preflight URL",
"tags": [
"ssrf",
"safety",
"web"
]
},
{
"description": "Retrieve, normalize, screen, hash and sign evidence from a public URL",
"id": "fetch-evidence",
"name": "Fetch Independent Evidence",
"tags": [
"evidence",
"web",
"integrity",
"prompt-injection",
"x402"
]
},
{
"description": "Inspect agent endpoints, standards, payments and identity before trusting or purchasing",
"id": "inspect-agent",
"name": "AI Agent Due Diligence",
"tags": [
"agents",
"due-diligence",
"x402",
"erc8004",
"mcp",
"a2a"
]
},
{
"description": "Verify hash-linked intent, quote, payment and delivery histories",
"id": "journey-verify",
"name": "Agent Commerce Journey Verification",
"tags": [
"commerce",
"audit",
"journey",
"receipts",
"x402"
]
},
{
"description": "Verify settlement, delivery and deterministic acceptance; emit a signed receipt and dispute packet",
"id": "transaction-assurance",
"name": "Transaction Assurance",
"tags": [
"commerce",
"assurance",
"delivery",
"acceptance",
"disputes",
"x402"
]
},
{
"description": "Classify paid transaction failures and emit signed recovery claims and deterministic remedy plans",
"id": "transaction-recovery",
"name": "Transaction Recovery",
"tags": [
"commerce",
"recovery",
"refunds",
"retries",
"disputes",
"x402"
]
},
{
"description": "Preview any PHION service, inspect its value and receive exact machine-readable upgrade terms without a wallet or payment",
"id": "try-service",
"name": "Try PHION Service Free",
"tags": [
"free-preview",
"try-before-payment",
"x402",
"discovery"
]
},
{
"description": "Non-custodial local spending mandates with per-call, cumulative, service and expiry limits",
"id": "spending-gateway",
"name": "Agent Spending Gateway",
"tags": [
"payments",
"budgets",
"delegation",
"x402",
"non-custodial"
]
},
{
"description": "Execute any selected PHION service through one budgeted, persistently idempotent call with acceptance checks and a signed completion envelope",
"id": "phion-execute",
"name": "PHION Execute",
"tags": [
"execution",
"orchestration",
"payments",
"idempotency",
"x402"
]
},
{
"description": "Normalize capabilities and compare PHION and configured external providers; economic execution remains buyer-funded, authority-bound and disabled until a production adapter is verified",
"id": "universal-market",
"name": "PHION Universal Market",
"tags": [
"market",
"capabilities",
"providers",
"routing",
"preflight",
"buyer-funded"
]
},
{
"description": "Inspect untrusted tool output before context ingestion or downstream action",
"id": "tool-output-firewall",
"name": "Tool Output Firewall",
"tags": [
"tool-output",
"prompt-injection",
"mcp",
"x402"
]
},
{
"description": "Validate least-privilege agent delegation scope, destination, budget and expiry",
"id": "delegation-scope-guard",
"name": "Delegation Scope Guard",
"tags": [
"delegation",
"authorization",
"least-privilege",
"x402"
]
},
{
"description": "Screen persistent agent-memory writes for poisoning and missing provenance",
"id": "memory-write-guard",
"name": "Memory Write Guard",
"tags": [
"memory",
"poisoning",
"provenance",
"x402"
]
},
{
"description": "Inspect MCP metadata and schemas before installation or trust",
"id": "mcp-manifest-firewall",
"name": "MCP Manifest Firewall",
"tags": [
"mcp",
"manifest",
"security",
"x402"
]
},
{
"description": "Bind proposed tool calls to declared intent and execution policy",
"id": "tool-call-policy-guard",
"name": "Tool Call Policy Guard",
"tags": [
"tools",
"intent",
"authorization",
"x402"
]
},
{
"description": "Inspect outbound agent data and destination before transmission",
"id": "data-egress-preflight",
"name": "Data Egress Preflight",
"tags": [
"egress",
"data",
"dlp",
"x402"
]
},
{
"description": "Validate and safely normalize agent payloads before payment without altering payment-critical values",
"id": "schema-normalize",
"name": "Schema Normalize & Repair",
"tags": [
"schema",
"json",
"compatibility",
"x402"
]
},
{
"description": "Issuer, contract, custody and disclosure assessment with live evidence",
"id": "rwa-asset-due-diligence",
"name": "RWA Asset Due Diligence",
"tags": [
"rwa",
"tokenization",
"evidence",
"x402"
]
},
{
"description": "Deterministic declared eligibility and transfer-policy assessment",
"id": "rwa-compliance",
"name": "RWA Compliance Decision",
"tags": [
"rwa",
"tokenization",
"evidence",
"x402"
]
},
{
"description": "Independent observations for NAV, reserve and collateral claims",
"id": "rwa-nav-reserve",
"name": "RWA NAV & Reserve Verification",
"tags": [
"rwa",
"tokenization",
"evidence",
"x402"
]
},
{
"description": "Asset, payment, delivery and transfer-rule verification",
"id": "rwa-transaction-assurance",
"name": "RWA Transaction Assurance",
"tags": [
"rwa",
"tokenization",
"evidence",
"x402"
]
},
{
"description": "Detect material NAV, income, maturity, redemption and freeze changes",
"id": "rwa-corporate-actions",
"name": "RWA Corporate Action Monitor",
"tags": [
"rwa",
"tokenization",
"evidence",
"x402"
]
},
{
"description": "Traceable literal screening against observed official US and EU sources; not legal clearance",
"id": "sanctions-screening-evidence",
"name": "Sanctions Screening Evidence",
"tags": [
"rwa",
"tokenization",
"evidence",
"x402"
]
},
{
"description": "Evidence-bounded reputation score with confidence, coverage and explicit limitations",
"id": "agent-reputation-evidence",
"name": "Agent Reputation Evidence",
"tags": [
"agents",
"reputation",
"evidence",
"x402"
]
},
{
"description": "Deterministic allow, review or deny decision using supplied reputation evidence and transaction limits",
"id": "counterparty-risk-preflight",
"name": "Counterparty Risk Preflight",
"tags": [
"agents",
"counterparty",
"risk",
"payments",
"x402"
]
},
{
"description": "Stop autonomous spending before a call exceeds its task, session or period budget.",
"id": "agent-budget-guard",
"name": "Agent Budget Guard",
"tags": [
"agents",
"security",
"trust",
"x402"
]
},
{
"description": "Distinguish a safe retry from conflicting reuse before an agent repeats an action or payment.",
"id": "idempotency-replay-guard",
"name": "Idempotency Replay Guard",
"tags": [
"agents",
"security",
"trust",
"x402"
]
},
{
"description": "Make escalation predictable by classifying actions before execution.",
"id": "human-approval-policy",
"name": "Human Approval Policy",
"tags": [
"agents",
"security",
"trust",
"x402"
]
},
{
"description": "Remove common secret indicators before agent context or payload leaves its boundary.",
"id": "secret-redaction-preflight",
"name": "Secret Redaction Preflight",
"tags": [
"agents",
"security",
"trust",
"x402"
]
},
{
"description": "Prevent token forwarding to the wrong resource after local signature validation.",
"id": "oauth-token-audience-guard",
"name": "OAuth Token Audience Guard",
"tags": [
"agents",
"security",
"trust",
"x402"
]
},
{
"description": "Reject unsafe callbacks, ambiguous domains and redirects outside an explicit allowlist.",
"id": "redirect-callback-validator",
"name": "Redirect Callback Validator",
"tags": [
"agents",
"security",
"trust",
"x402"
]
},
{
"description": "Detect when an approved tool changes its schema or declared capabilities.",
"id": "tool-capability-drift-monitor",
"name": "Tool Capability Drift Monitor",
"tags": [
"agents",
"security",
"trust",
"x402"
]
},
{
"description": "Bind the declared MCP domain, endpoint, manifest, key and version into portable evidence.",
"id": "mcp-server-identity-evidence",
"name": "MCP Server Identity Evidence",
"tags": [
"agents",
"security",
"trust",
"x402"
]
},
{
"description": "Give collaborating agents a portable statement of task, scope, budget and expiry.",
"id": "agent-task-handoff-receipt",
"name": "Agent Task Handoff Receipt",
"tags": [
"agents",
"security",
"trust",
"x402"
]
},
{
"description": "Carry integrity and confidentiality labels with agent context instead of losing its origin.",
"id": "context-provenance-labeler",
"name": "Context Provenance Labeler",
"tags": [
"agents",
"security",
"trust",
"x402"
]
},
{
"description": "Expose exact agreement or conflict between multiple agent results without inventing consensus.",
"id": "signed-result-comparator",
"name": "Signed Result Comparator",
"tags": [
"agents",
"security",
"trust",
"x402"
]
},
{
"description": "Turn bounded availability and latency samples into auditable signed SLA evidence.",
"id": "service-sla-attestation",
"name": "Service SLA Attestation",
"tags": [
"agents",
"security",
"trust",
"x402"
]
},
{
"description": "Reject unsafe payment terms before an autonomous agent signs or spends.",
"id": "payment-firewall",
"name": "Autonomous Payment Firewall",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Independently retrieve, normalize, screen and hash a public source.",
"id": "web-evidence",
"name": "Independent Web Evidence",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Inspect an agent endpoint before trusting it, delegating work or paying it.",
"id": "agent-inspection",
"name": "AI Agent Due Diligence",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Verify that intent, quote, payment and delivery form one untampered history.",
"id": "commerce-journey",
"name": "Commerce Journey Verification",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Reject routes that cannot safely settle, rank the remaining x402 routes by your policy, and return the exact next action before signing.",
"id": "payment-route-selector",
"name": "Payment Route Selector",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Validate and normalize x402 v2 quotes, preventing false price comparisons across incompatible assets or decimals.",
"id": "x402-quote-comparator",
"name": "x402 Quote Comparator",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Find exact disagreement between intended payment and returned receipt.",
"id": "payment-receipt-reconciler",
"name": "Payment Receipt Reconciler",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Detect repeated payment fingerprints without treating equal prices alone as duplicates.",
"id": "duplicate-charge-detector",
"name": "Duplicate Charge Detector",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Authorize only the next due recurring charge when subscription, merchant, per-charge and period constraints all match.",
"id": "subscription-spend-guard",
"name": "Subscription Spend Guard",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Require a trusted signature binding payload, request target and a unique nonce, plus freshness and replay protection.",
"id": "webhook-verifier",
"name": "Webhook Verifier",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Bind a successful delivery to its request and expected content without returning the delivered payload.",
"id": "delivery-evidence",
"name": "Delivery Evidence",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Expose conflicting policy decisions before collaborating agents act.",
"id": "inter-agent-policy-evaluator",
"name": "Inter-Agent Policy Evaluator",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Prevent agents from exceeding fresh, lease-bound concurrent execution capacity.",
"id": "concurrency-guard",
"name": "Concurrency Guard",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Stop repeated execution and enforce complete step, token and cost budgets.",
"id": "resource-cycle-guard",
"name": "Resource Cycle Guard",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Require multiple independent failure signals before classifying probable abandonment.",
"id": "abandoned-tool-detector",
"name": "Abandoned Tool Detector",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Show precisely which top-level manifest fields changed between versions.",
"id": "manifest-version-diff",
"name": "Manifest Version Diff",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Separate declared identity and digest from independently verified dependency provenance.",
"id": "dependency-provenance-assessment",
"name": "Dependency Provenance Assessment",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Resolve competing results only when source, value hash, time and confidence are bound.",
"id": "conflict-resolution",
"name": "Conflict Resolution",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Certify age only when it is bound to a source and exact content hash.",
"id": "data-freshness-certificate",
"name": "Data Freshness Certificate",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Validate a fresh domain-bound DNS-01 or HTTP-01 challenge without claiming legal ownership.",
"id": "domain-ownership-evidence",
"name": "Domain Ownership Evidence",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Bind consent to ID, subject, recipient, purpose, scope, lifetime and checked revocation state.",
"id": "purpose-bound-consent",
"name": "Purpose-Bound Consent",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Create a signed receipt for a declared retention or deletion operation.",
"id": "retention-deletion-receipt",
"name": "Retention & Deletion Receipt",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Resume only from a task-bound checkpoint with known side effects and idempotency.",
"id": "interrupted-task-recovery",
"name": "Interrupted Task Recovery",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Validate and sign a bounded hash chain with portable W3C trace context.",
"id": "portable-observability-audit",
"name": "Portable Observability Audit",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Replace repeated catalog sweeps with one canonical snapshot or digest-based delta ready for PHION Execute.",
"id": "index-feed",
"name": "PHION Index Feed",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Retrieve bounded public web content with source identity, observation time and content hashes.",
"id": "verified-web-extract",
"name": "Verified Web Extract",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Measure entity-field coverage in public sources without fabricating absent facts.",
"id": "entity-enrichment-evidence",
"name": "Entity Enrichment Evidence",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Preserve public social-source statements while separating content evidence from identity claims.",
"id": "social-source-evidence",
"name": "Social Source Evidence",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Capture public market data as an immutable, timestamped evidence snapshot.",
"id": "market-data-snapshot",
"name": "Market Data Snapshot",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Capture public explorer or RPC responses as tamper-evident evidence.",
"id": "onchain-evidence",
"name": "Onchain Evidence",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Locate literal topic evidence across bounded public news sources.",
"id": "verified-news-monitor",
"name": "Verified News Monitor",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Bundle independent observations without disguising disagreement as certainty.",
"id": "multi-source-fact-bundle",
"name": "Multi-Source Fact Bundle",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Normalize public text, HTML, JSON or XML documents into verifiable JSON; image and PDF OCR excluded.",
"id": "document-to-verified-json",
"name": "Document to Verified JSON",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Search only supplied public sources and return literal evidence rather than generated claims.",
"id": "source-backed-search",
"name": "Source-Backed Search",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Test live source observations against an explicit maximum-age budget.",
"id": "live-data-freshness",
"name": "Live Data Freshness",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Resolve a person from strong identifiers and return signed, provider-attributed evidence with explicit limitations.",
"id": "person-enrichment-evidence",
"name": "Person Enrichment Evidence",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Resolve a company from domain, profile, ticker or name and return signed provider-attributed evidence.",
"id": "company-enrichment-evidence",
"name": "Company Enrichment Evidence",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Resolve a business contact from strong identifiers without presenting enrichment as identity proof.",
"id": "contact-enrichment-evidence",
"name": "Contact Enrichment Evidence",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Validate modern stateless MCP discovery, protocol and method compatibility before connection.",
"id": "mcp-2026-compatibility-gateway",
"name": "MCP 2026 Compatibility Gateway",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Validate a durable task envelope with expiry, requester isolation and replay-safe identity.",
"id": "durable-agent-task",
"name": "Durable Agent Task",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Bind task ID, monotonic sequence and exact state hash in signed evidence.",
"id": "task-checkpoint-evidence",
"name": "Task Checkpoint Evidence",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Verify cancellation state and expose every unresolved side effect.",
"id": "task-cancel-assurance",
"name": "Task Cancel Assurance",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Bind an approval or denial to purpose, payload and a strict expiry.",
"id": "agent-approval-relay",
"name": "Agent Approval Relay",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Detect capability mismatch before an agent commits time or payment.",
"id": "capability-negotiation-preflight",
"name": "Capability Negotiation Preflight",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Bind an MCP catalog digest to explicit cache lifetime, scope and revalidation behavior.",
"id": "mcp-catalog-cache-guard",
"name": "MCP Catalog Cache Guard",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Bind already verified OAuth claims to the exact intended issuer and audience without receiving raw tokens.",
"id": "oauth-issuer-binding-evidence",
"name": "OAuth Issuer Binding Evidence",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Map MCP and A2A task identities while preserving state, authority and expiry.",
"id": "mcp-a2a-task-bridge",
"name": "MCP-A2A Task Bridge",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Reject payment quotes that cannot remain valid through authorization and retry.",
"id": "quote-freshness-guard",
"name": "Quote Freshness Guard",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Enforce delegated scope and expiry without sending PHION a raw access token.",
"id": "delegated-credential-guard",
"name": "Delegated Credential Guard",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Detect session substitution, skipped sequence and broken hash continuity.",
"id": "agent-session-continuity",
"name": "Agent Session Continuity",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Prevent expired or non-owner agents from mutating a leased task.",
"id": "task-lease-guard",
"name": "Task Lease Guard",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Reject missing or unexpected top-level fields before another agent consumes a tool result.",
"id": "tool-result-schema-validator",
"name": "Tool Result Schema Validator",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Bind a memory record to its declared source identity and observation time.",
"id": "agent-memory-provenance",
"name": "Agent Memory Provenance",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Detect the exact split state between payment and delivery and require recovery when necessary.",
"id": "payment-delivery-atomicity",
"name": "Payment Delivery Atomicity",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Select only a healthy compatible provider using explicit priority; never fail over silently.",
"id": "service-failover-selector",
"name": "Service Failover Selector",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Negotiate deterministic sustained and burst limits before an agent starts a workload.",
"id": "agent-rate-limit-negotiator",
"name": "Agent Rate Limit Negotiator",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Compute a fail-closed maximum cost before a multi-step agent plan executes.",
"id": "execution-cost-estimator",
"name": "Execution Cost Estimator",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Bundle unique agent-bound result receipts without disguising declarations as external truth.",
"id": "cross-agent-receipt-bundle",
"name": "Cross-Agent Receipt Bundle",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Separate claimed capabilities from independently evidenced successful demonstrations.",
"id": "capability-verification",
"name": "Capability Verification",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Measure reproducible success, latency and cost from versioned evidence-bound benchmark cases.",
"id": "capability-benchmark",
"name": "Capability Benchmark",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Combine multiple bounded Sybil signals while abstaining without independent evidence.",
"id": "sybil-reputation-guard",
"name": "Sybil Reputation Guard",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Create a privacy-minimized behavioral commitment without retaining payloads or raw identifiers.",
"id": "agent-behavior-fingerprint",
"name": "Agent Behavior Fingerprint",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Detect material drift between comparable trust vectors without asserting misconduct.",
"id": "trust-anomaly-detector",
"name": "Trust Anomaly Detector",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Detect self-transfer and reciprocal economic patterns without presenting correlation as fraud.",
"id": "economic-loop-detector",
"name": "Economic Loop Detector",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Estimate provider success, quality, latency and cost using transparent sample-aware statistics.",
"id": "provider-quality-predictor",
"name": "Provider Quality Predictor",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Estimate evidence-supported loss probability without selling insurance or assuming liability.",
"id": "transaction-risk-score",
"name": "Transaction Risk Score",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Rank only integration-tested payment routes under explicit cost and latency constraints.",
"id": "payment-optimizer",
"name": "Payment Optimizer",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Select an exactly compatible x402 v2 payment requirement without receiving private keys.",
"id": "x402-v2-router",
"name": "x402 v2 Router",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Bind an ERC-8004 registry identity to evidence while separating registration from ownership.",
"id": "erc8004-identity-evidence",
"name": "ERC-8004 Identity Evidence",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Aggregate diverse verified reputation observations with low-sample abstention.",
"id": "erc8004-reputation-intelligence",
"name": "ERC-8004 Reputation Intelligence",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Fail closed when delegated authority, per-call limit or remaining budget is insufficient.",
"id": "delegated-spend-policy",
"name": "Delegated Spend Policy",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Map mandate fields for review without advertising unsupported AP2 production authorization.",
"id": "ap2-mandate-bridge",
"name": "AP2 Mandate Bridge",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Bind an A2A task to a transaction without silently transferring authority.",
"id": "a2a-transaction-bridge",
"name": "A2A Transaction Bridge",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Bind an MCP tool call to transaction evidence without granting undeclared authority.",
"id": "mcp-transaction-gateway",
"name": "MCP Transaction Gateway",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Commit request, authority, execution, payment and delivery evidence in one proof.",
"id": "proof-of-service",
"name": "Proof of Service",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Assemble failure evidence and recommend resolution without executing refunds.",
"id": "automated-dispute-bundle",
"name": "Automated Dispute Bundle",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Recommend bounded recovery and reconcile ambiguous payments before retry.",
"id": "transaction-recovery-v2",
"name": "Transaction Recovery v2",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Recommend a bounded auditable reputation update from verified outcome evidence.",
"id": "reputation-update-receipt",
"name": "Reputation Update Receipt",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Build privacy-bounded economic relationships only from supplied nodes and edges.",
"id": "agent-economic-graph",
"name": "Agent Economic Graph",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Forecast verified demand trends while abstaining on insufficient history.",
"id": "market-demand-predictor",
"name": "Market Demand Predictor",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Detect capability shortages using verified demand and verified provider supply.",
"id": "service-gap-detector",
"name": "Service Gap Detector",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Derive price bands only from settled observations, never traffic or unsigned quotes.",
"id": "price-discovery-engine",
"name": "Price Discovery Engine",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Estimate SLA failure probability from bounded success and latency evidence.",
"id": "sla-risk-predictor",
"name": "SLA Risk Predictor",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Propose a capped shadow price without changing the live catalog.",
"id": "dynamic-service-pricing",
"name": "Dynamic Service Pricing",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Recommend a verified eligible provider under a mandate without purchasing.",
"id": "autonomous-procurement",
"name": "Autonomous Procurement",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Recommend hold or release from evidence without PHION custody or fund movement.",
"id": "multi-agent-escrow",
"name": "Multi-Agent Escrow",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Bundle consistent transaction commitments across multiple protocols.",
"id": "cross-protocol-receipt",
"name": "Cross-Protocol Receipt",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Complete a bounded inference microtask and return a directly usable answer with signed delivery.",
"id": "phion-inference",
"name": "PHION Inference",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Search the live web and return normalized source URLs and snippets with signed delivery.",
"id": "phion-search",
"name": "PHION Search",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Observe a public company domain directly and return bounded website metadata, hashes, injection screening and signed delivery without an expensive enrichment upstream.",
"id": "phion-enrich-basic",
"name": "PHION Basic Domain Enrichment",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Enrich a company, person or contact through an attributed provider route without hiding upstream cost.",
"id": "phion-enrich",
"name": "PHION Enrich",
"tags": [
"agents",
"services",
"x402"
]
},
{
"description": "Search, synthesize and cite evidence in one call, minimizing residual agent work.",
"id": "phion-intelligence",
"name": "PHION Intelligence",
"tags": [
"agents",
"services",
"x402"
]
}
],
"supportedInterfaces": [
{
"protocolBinding": "JSONRPC",
"protocolVersion": "1.0",
"url": "https://phion.systems/a2a"
}
],
"url": "https://phion.systems",
"version": "1.57.1"
}