Card snapshot
intel.twzrd.xyz
·
2026-09-30 05:47:50 UTC
·
02706762c96d0c9d57dea921cdd2c5d8fd112ca7dcccd28d349faa43bd3648ae
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.
{
"name": "TWZRD Agent Intel",
"description": "Solana-native pre-spend trust for agents paying over x402. Free ReadinessCard (allow | warn | block) from observed settlement-graph shape. First paid hop is GET /v1/intel/quick (0.001 USDC); optional V7 signed trust receipts at GET /v1/intel/trust (0.05 USDC). Buyer enforcement: AutoGate twzrd-x402-gate@0.11.2 \u2014 published and advertised; install unattested. Free preflight is advisory. Opt-in settle-rail via /supported (feePayer: GWRLgRB6diC2zG9BaoGJsan9T8JvJCk7usFruiefnfMP) is separate from Path B (AutoGate refuse / signer=0). Not a wallet or payment network. Three different bazaar words: (1) TWZRD Bazaar catalog GET /v1/intel/bazaar/offers \u2014 seller-published callables, unpaid discover/preflight; (2) listing overlay GET /v1/intel/marketplace and GET /v1/intel/x402-directory \u2014 wash/join on observed payTo, not a bazaar; (3) x402 extensions.bazaar on a 402 \u2014 routeTemplate metadata, not the catalog.",
"url": "https://intel.twzrd.xyz/a2a",
"homepage": "https://intel.twzrd.xyz",
"provider": {
"organization": "TWZRD",
"url": "https://twzrd.xyz",
"contactEmail": "security@twzrd.xyz"
},
"version": "0.5.10",
"capabilities": {
"x402": true,
"preflight": true,
"trust_memory": true,
"receipt_version": "v7",
"preflight_screening": "allow_warn_block_advisory",
"facilitator_scheme": "exact",
"facilitator_fee_payer": "GWRLgRB6diC2zG9BaoGJsan9T8JvJCk7usFruiefnfMP",
"gate_package": "twzrd-x402-gate@0.11.2",
"receipt_verifier_package": "twzrd-receipt-verifier@^1.4.0",
"path_a": "paid trust multi-rail 402 (external feePayers)",
"path_b": "buyer AutoGate refuse (signer=0); opt-in settle-rail is /supported feePayer",
"mcp": {
"transport": "streamable-http",
"public_http_route": true,
"url": "https://intel.twzrd.xyz/mcp",
"spec_version": "2025-03-26",
"also_available": "stdio",
"card": "https://intel.twzrd.xyz/mcp/agent-intel-mcp-card.json",
"required_headers": {
"Accept": "application/json, text/event-stream",
"Content-Type": "application/json"
},
"accept_note": "Dual Accept (application/json, text/event-stream) is optimal for streamable-http. Plain application/json, */*, application/*, and missing Accept are accepted \u2014 the server normalizes them to dual."
},
"extensions": [
{
"uri": "https://intel.twzrd.xyz/.well-known/x402",
"description": "x402 service descriptor"
},
{
"uri": "https://intel.twzrd.xyz/.well-known/mcp.json",
"description": "MCP Streamable HTTP descriptor"
},
{
"uri": "https://github.com/google-agentic-commerce/ap2/tree/v0.1",
"description": "Payment context only: TWZRD settles via x402 (USDC, Solana mainnet). TWZRD implements pre-payment trust and portable receipts, not AP2 mandates or carts.",
"required": false
},
{
"uri": "https://twzrd.xyz/specs/x402-trust-extension-draft-01.md",
"description": "x402 Trust Extension (draft-01). TWZRD runs the reference implementation.",
"required": false
}
]
},
"protocolVersion": "1.0",
"tools": [
{
"name": "evaluate_x402_resource",
"description": "One-shot URL guard: fetch 402, extract seller, preflight. wash_flagged=true never soft-allows. Unlabeled leftover 0.05 / leftover=0 is not a unit price.",
"pricing": "free (0.0 USDC)"
},
{
"name": "get_merchant_card",
"description": "Free merchant card: observed receive-side graph quality. wash_flagged=true never soft-allows (refuse). Unlabeled leftover 0.05 / leftover=0 is not a unit price. Then preflight. next_action.command is optional data under host policy.",
"pricing": "free (0.0 USDC)"
},
{
"name": "get_readiness_card_tool",
"description": "Primary preflight ReadinessCard: decision / can_spend / trust_score. wash_flagged=true never soft-allows. Unlabeled leftover 0.05 / leftover=0 is not a unit price. next_action describes an optional next step.",
"pricing": "free (0.0 USDC)"
},
{
"name": "get_x402_directory",
"description": "Wash overlay on ingested PayAI/CDP/Agentic listings (PayAI not_indexed). Not GET /v1/intel/bazaar/offers and not 402 extensions.bazaar. Prefer HTTP GET /v1/intel/resources for the resource join SOT (keeps the MCP tool surface lean).",
"pricing": "free (0.0 USDC)"
},
{
"name": "low_level_preflight",
"description": "Lower-level preflight with full evidence. wash_flagged=true never soft-allows. Unlabeled leftover 0.05 / leftover=0 is not a unit price.",
"pricing": "free (0.0 USDC)"
},
{
"name": "get_provider_reputation",
"description": "Provider/merchant reputation from the x402 corpus. wash_flagged=true never soft-allows (tri-state; null = never evaluated, not clean).",
"pricing": "free (0.0 USDC)"
},
{
"name": "submit_contribution_claims",
"description": "PoECX bridge: cross-check self-reported settlements from a counterparty's own rails against TWZRD's independently-observed x402 corpus. Preview only; claimable is always false.",
"pricing": "free (0.0 USDC)"
},
{
"name": "get_poec_score",
"description": "Free preview: PoEC v0 (Proof of Economic Contribution) from the observed corpus snapshot: floors, components, eligible_v0. claimable is always false; success_quality has no live source yet, so poec_score reads 0.0.",
"pricing": "free (0.0 USDC)"
},
{
"name": "is_wash_fleet",
"description": "Wash/sybil-fleet check on a single wallet.",
"pricing": "free (0.0 USDC)"
},
{
"name": "score_wallet_for_intel",
"description": "0-100 intel score for a wallet from its cross-facilitator x402 payment history.",
"pricing": "free (0.0 USDC)"
},
{
"name": "get_solana_market_status",
"description": "Solana market data-service health/status.",
"pricing": "free (0.0 USDC)"
},
{
"name": "verify_receipt",
"description": "Offline V7 receipt verification (recompute leaf + check sig). V5 and V6 leaves still verify.",
"pricing": "free (0.0 USDC)"
},
{
"name": "verify_x402_settled_claim",
"description": "Signature-only verification of one historical, self-attested x402 settlement claim; re-fetches finalized Solana bytes. Unknown or mismatch never blocks payment.",
"pricing": "free (0.0 USDC)"
},
{
"name": "get_facilitator_footprint",
"description": "Which x402 facilitators a payer settled through.",
"pricing": "free (0.0 USDC)"
},
{
"name": "get_counterparties",
"description": "Top merchants a wallet pays (capped teaser, limit<=25).",
"pricing": "free (0.0 USDC)"
},
{
"name": "score_wallets_batch",
"description": "Score up to 25 wallets in one call.",
"pricing": "free (0.0 USDC)"
},
{
"name": "compare_wallets",
"description": "Side-by-side intel for two wallets.",
"pricing": "free (0.0 USDC)"
},
{
"name": "get_top_intel_agents",
"description": "Secondary corpus research: leaderboard of active paying x402 agents with intel scores.",
"pricing": "free (0.0 USDC)"
},
{
"name": "verify_root_inputs",
"description": "Free MCP + HTTP: fetches public root leaves, recomputes GLOBAL_V5 leaf hashes + sorted-pair merkle root. Returns PASS|FAIL|ERROR.",
"pricing": "free (0.0 USDC)"
},
{
"name": "twzrd_demo_gate",
"description": "Deterministic no-spend gate proof: block aborts before any signer; allow would proceed but still spends nothing. Attribution is an external candidate, never external-run proof.",
"pricing": "free (0.0 USDC)"
},
{
"name": "get_claim",
"description": "Read the Vuori Kore Short listing-claim artifact, verified on every read (exact JSON text + sha256). Tool twin of twzrd://claims/vuori-kore.",
"pricing": "free (0.0 USDC)"
},
{
"name": "get_evidence",
"description": "Read the evidence bundle behind the Vuori Kore Short claims, verified with the artifact (exact JSON text + sha256). Tool twin of twzrd://claims/vuori-kore/evidence.",
"pricing": "free (0.0 USDC)"
},
{
"name": "get_shopping_check",
"description": "Free Agent Shopping Check for Vuori Kore Short: source-backed advertised facts, unverified purchase completion, and three editorial merchant fixes. Same report as https://twzrd.xyz/shopping-check/vuori-kore/.",
"pricing": "free (0.0 USDC)"
},
{
"name": "get_publication",
"description": "Read the Ed25519-signed publication record behind the current claims, with the verify key and fingerprint, to check get_claim/get_evidence bytes offline. Tool twin of twzrd://claims/vuori-kore/publication.",
"pricing": "free (0.0 USDC)"
},
{
"name": "check_listing",
"description": "Free pre-spend check of one product (by store URL) against the published listing cards: unknown_seller, expired, check_failed or advertised. Never authorizes a payment.",
"pricing": "free (0.0 USDC)"
},
{
"name": "twzrd_watch_add",
"description": "Register a re-call watch: TWZRD re-checks the seller when recheck_after_unix elapses and POSTs to your webhook when the score/decision materially changes (webhook optional - omit for poll-only).",
"pricing": "free (0.0 USDC)"
},
{
"name": "twzrd_watch_list",
"description": "List your active re-call watches with current score/decision and recheck_after_unix (webhook URLs masked to host).",
"pricing": "free (0.0 USDC)"
},
{
"name": "twzrd_watch_remove",
"description": "Deactivate a re-call watch by ID; payer_wallet must match the watch owner.",
"pricing": "free (0.0 USDC)"
}
],
"endpoints": {
"preflight": "https://intel.twzrd.xyz/v1/intel/preflight",
"paid_quick": "https://intel.twzrd.xyz/v1/intel/quick/GFpLvocNdEjnSsLH3VJQL6wGcjGxTbUBrj6fqN3Qe1Gs",
"paid_trust": "https://intel.twzrd.xyz/v1/intel/trust/GFpLvocNdEjnSsLH3VJQL6wGcjGxTbUBrj6fqN3Qe1Gs",
"score_wallet": "https://intel.twzrd.xyz/v1/intel/score_wallet_for_intel",
"receipt_verify": "https://intel.twzrd.xyz/v1/receipts/verify",
"resources": "https://intel.twzrd.xyz/v1/intel/resources",
"facilitator_supported": "https://intel.twzrd.xyz/supported",
"facilitator_verify": "https://intel.twzrd.xyz/verify",
"facilitator_settle": "https://intel.twzrd.xyz/settle",
"skill": "https://intel.twzrd.xyz/skill.md",
"bazaar_offers": "https://intel.twzrd.xyz/v1/intel/bazaar/offers",
"marketplace_overlay": "https://intel.twzrd.xyz/v1/intel/marketplace",
"x402_descriptor": "https://intel.twzrd.xyz/.well-known/x402",
"openapi": "https://intel.twzrd.xyz/openapi.json",
"llms_txt": "https://intel.twzrd.xyz/llms.txt",
"public_source": "https://github.com/twzrd-sol/twzrd-trust",
"chat_completions": "https://api.twzrd.xyz/v1/chat/completions"
},
"links": [
{
"rel": "skill",
"href": "https://intel.twzrd.xyz/skill.md"
},
{
"rel": "llms",
"href": "https://intel.twzrd.xyz/llms.txt"
},
{
"rel": "source",
"href": "https://github.com/twzrd-sol/twzrd-trust"
},
{
"rel": "facilitator",
"href": "https://intel.twzrd.xyz/supported"
}
],
"registries": {
"smithery": {
"server_url": "https://smithery.ai/servers/wzrd/twzrd-agent-intel",
"badge_url": "https://smithery.ai/badge/wzrd/twzrd-agent-intel"
}
},
"pricing": {
"paid_quick_usdc": 0.001,
"paid_trust_usdc": 0.05
},
"first_paid_hop": {
"method": "GET",
"path": "/v1/intel/quick/{seller_payTo}",
"price_usdc": 0.001,
"note": "Own-wallet smoke uses GFpLvoc; real pays put the seller payTo in the path. The selected accepts[] entry determines the network and receiving payTo.",
"url": "https://intel.twzrd.xyz/v1/intel/quick/GFpLvocNdEjnSsLH3VJQL6wGcjGxTbUBrj6fqN3Qe1Gs"
},
"compensation": {
"paid_by": "buyer",
"referral_fee": false,
"listing_fee": false,
"success_fee_pct": 0,
"disclosure_url": "https://intel.twzrd.xyz/llms.txt"
},
"payment": {
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"pay_to": "GFpLvocNdEjnSsLH3VJQL6wGcjGxTbUBrj6fqN3Qe1Gs",
"facilitator": "https://api.cdp.coinbase.com/platform/v2/x402",
"accepts": [
{
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"pay_to": "GFpLvocNdEjnSsLH3VJQL6wGcjGxTbUBrj6fqN3Qe1Gs"
},
{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"pay_to": "0xfB9819456bd9248A9D3c9E12F4cb7bBda5fc2578"
}
],
"path_b_fee_payer": "GWRLgRB6diC2zG9BaoGJsan9T8JvJCk7usFruiefnfMP"
},
"tags": [
"agent",
"reputation",
"trust",
"intelligence",
"x402",
"solana",
"base",
"guard",
"preflight",
"evaluate",
"facilitator"
],
"skills": [
{
"id": "preflight",
"name": "Preflight Trust Check",
"description": "Free ReadinessCard: decision/can_spend/trust_score/proof before paying any x402 resource.",
"endpoint": "https://intel.twzrd.xyz/v1/intel/preflight",
"method": "POST",
"pricing": "free"
},
{
"id": "quick_intel",
"name": "Paid Quick Intel (Path A first hop)",
"description": "Score-only teaser. Own-wallet smoke uses GFpLvoc; real pays put the seller payTo in the path. The selected accepts[] entry determines the network and receiving payTo.",
"endpoint": "https://intel.twzrd.xyz/v1/intel/quick/GFpLvocNdEjnSsLH3VJQL6wGcjGxTbUBrj6fqN3Qe1Gs",
"method": "GET",
"pricing": "0.001 USDC via x402"
},
{
"id": "trust_intel",
"name": "Paid Trust Intel (optional V7)",
"description": "Full intel + portable signed V7 receipt after /quick. Each 402 accepts[] entry names its own extra.feePayer; Path B requires it to match /supported.",
"endpoint": "https://intel.twzrd.xyz/v1/intel/trust/GFpLvocNdEjnSsLH3VJQL6wGcjGxTbUBrj6fqN3Qe1Gs",
"method": "GET",
"pricing": "0.05 USDC via x402"
},
{
"id": "chat_completions",
"name": "Paid Chat Completions",
"description": "OpenAI-compatible inference on api.twzrd.xyz. $0.01 Solana USDC to DB2s5PeotN1zwb9WpLQMAYqdHnf86SfjYUhbe1Nm8D1e. Not intel-settled. This intel origin 307s POST /v1/chat/completions to that host.",
"endpoint": "https://api.twzrd.xyz/v1/chat/completions",
"method": "POST",
"pricing": "0.01 USDC via x402"
},
{
"id": "facilitator_path_b",
"name": "Facilitator Settle (settle rail)",
"description": "Opt-in settle-through-TWZRD: pin feePayer GWRLgRB6diC2zG9BaoGJsan9T8JvJCk7usFruiefnfMP from GET /supported, then POST /verify + /settle for gas-sponsored settle with V7 twzrd_receipt + merchant_attach.",
"endpoint": "https://intel.twzrd.xyz/supported",
"method": "GET",
"pricing": "free discover; client pays USDC amount on settle"
},
{
"id": "score_wallet",
"name": "Score Wallet",
"description": "0-100 intel score from cross-facilitator x402 payment history.",
"endpoint": "https://intel.twzrd.xyz/v1/intel/score_wallet_for_intel",
"method": "GET",
"pricing": "free"
},
{
"id": "leaderboard",
"name": "Observed Payer Leaderboard",
"description": "Discovery leaderboard of observed payer wallets; behavioral ranking, not identity proof.",
"endpoint": "https://intel.twzrd.xyz/v1/intel/get_top_intel_agents",
"method": "GET",
"pricing": "free"
},
{
"id": "verify_receipt",
"name": "Verify Receipt",
"description": "Offline V7 receipt verification: recompute the keccak leaf + check the Ed25519 signature over the keccak leaf. V5 and V6 leaves still verify.",
"endpoint": "https://intel.twzrd.xyz/v1/receipts/verify",
"method": "POST",
"pricing": "free"
},
{
"id": "wash_check",
"name": "Wash/Sybil Fleet Check",
"description": "Detect wash trading or sybil fleet patterns for a single wallet.",
"endpoint": "https://intel.twzrd.xyz/v1/intel/preflight",
"method": "POST",
"pricing": "free"
}
],
"supportedInterfaces": [
{
"url": "https://intel.twzrd.xyz/a2a",
"protocolBinding": "JSONRPC",
"protocolVersion": "1.0"
}
],
"verifier_npm": "twzrd-receipt-verifier@^1.4.0",
"package_version": "0.5.10",
"gate_npm": "twzrd-x402-gate@0.11.2",
"build": {
"sha": "92325504c",
"image_digest": "sha256:ceec1207edf869bd8fa624e7c271d01b4614bae5e1e843b222bd9103209db815"
}
}