{"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 is installed AutoGate (twzrd-x402-gate@0.9.10); 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 — seller-published callables, unpaid discover/preflight; (2) listing overlay GET /v1/intel/marketplace and GET /v1/intel/x402-directory — wash/join on observed payTo, not a bazaar; (3) x402 extensions.bazaar on a 402 — 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.9.10","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 — 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":"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":"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. USDC still lands on GFpLvoc.","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. USDC still lands on GFpLvoc.","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.9.10","build":{"sha":"f5bf06cd5","image_digest":"sha256:02cbe73ec21b96de5ae52e11875bbb9f860b20a76e9d34de2eb2366b23cdd8ed"}}