{
  "$schema": "https://insurelink.ai/agents.schema.json",
  "name": "InsureLink Protocol",
  "description": "Agent-discoverable x402, AP2, ACP, A2A/A2P, Pay.sh, and MCP payment rails for autonomous AI agents on Base + Solana. One agentic wallet, one policy gate, optional reputation-priced wallet insurance. Built for agentic wallets and agentic commerce.",
  "canonicalUrl": "https://insurelink.ai/.well-known/agents.json",
  "homepage": "https://insurelink.ai",
  "manifest": "https://insurelink.ai/agent-manifest.json",
  "freeToTry": {
    "available": true,
    "signupRequired": false,
    "apiKeyRequired": false,
    "headline": "Free to try — no wallet, no USDC, no signup",
    "quickstart": "https://insurelink.ai/quickstart",
    "firstCalls": [
      { "name": "sandbox", "method": "GET", "url": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/sandbox/discover", "cost": "free" },
      { "name": "root-manifest", "method": "GET", "url": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/root-manifest", "cost": "free" },
      { "name": "contracts-health", "method": "GET", "url": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/contracts-health?slim=1", "cost": "free" },
      { "name": "a2a-dry-run", "method": "POST", "url": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/a2a-transfer", "cost": "free", "note": "Include dry_run:true — no funds moved" },
      { "name": "leaderboard", "method": "GET", "url": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/agent-orchestrator/leaderboard", "cost": "free" }
    ]
  },
  "mcp": {
    "transport": "streamable-http",
    "endpoint": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/mcp-server/mcp",
    "manifest": "https://insurelink.ai/.well-known/mcp.json",
    "toolCount": 14,
    "freeToolCount": 8,
    "paidToolCount": 5
  },
  "protocols": {
    "x402": {
      "manifest": "https://insurelink.ai/.well-known/x402.json",
      "gateway": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/x402-gateway",
      "status": "live"
    },
    "ap2": {
      "manifest": "https://insurelink.ai/.well-known/ap2.json",
      "executor": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/ap2-payment-mandate",
      "status": "live"
    },
    "acp": {
      "manifest": "https://insurelink.ai/.well-known/acp.json",
      "executor": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/acp-payment",
      "gateway": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/x402-gateway",
      "status": "live"
    },
    "a2a": {
      "executor": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/a2a-transfer",
      "supports": ["A2A", "A2P"],
      "note": "Direct agent-to-agent and agent-to-provider/person transfers. Policy-gated, optional escrow/bond + insurance.",
      "status": "live"
    },
    "pay-sh": {
      "adapter": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/pay-sh-adapter",
      "status": "live"
    },
    "mcp": {
      "manifest": "https://insurelink.ai/.well-known/mcp.json",
      "endpoint": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/mcp-server/mcp",
      "status": "live"
    }
  },
  "agenticWallet": {
    "description": "One wallet, every rail. Payments route through one shared policy gate, land as one normalized ledger row, and can be optionally insured.",
    "policyTable": "agentic_wallet_policies",
    "policyKnobs": ["per_tx_spend_limit_usdc", "daily_spend_limit_usdc", "monthly_spend_limit_usdc", "allowed_counterparties", "allowed_actions", "session_keys"],
    "acceptedAssets": "Any A2A stablecoin + wrapped/bridged/yield-bearing variants, normalized to USD (token-registry).",
    "insurance": {
      "endpoint": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/agentic-wallet-insurance",
      "levels": ["per-payment", "wallet-level"],
      "coveredEvents": ["unauthorized_drain", "session_key_compromise", "counterparty_default", "balance_shortfall"],
      "tiers": ["basic", "standard", "max"],
      "reputationPricing": { "Platinum": 0.6, "Gold": 0.75, "Silver": 0.9, "Bronze": 1.0 }
    }
  },
  "x402": {
    "gateway": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/x402-gateway",
    "manifest": "https://insurelink.ai/.well-known/x402.json",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "assetSymbol": "USDC",
    "payTo": "0xe7a9Bbc5C7Ee9B2b14C6A7dd2E5F9321ECf7760D",
    "facilitator": "https://x402.coinbase.com"
  },
  "startHere": [
    "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/root-manifest",
    "https://insurelink.ai/llms.txt",
    "https://insurelink.ai/agents.txt"
  ],
  "partners": {
    "protagentic": {
      "homepage": "https://protagentic.ai",
      "role": "exclusive_a2a_settlement_rail",
      "licensingOwner": "Protagentic",
      "settlementOwner": "InsureLink",
      "mandatoryA2aRail": "insurelink",
      "manifest": "https://insurelink.ai/.well-known/protagentic.json",
      "agentDefaults": "https://insurelink.ai/.well-known/protagentic-agent-defaults.json",
      "manifestsFallback": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/manifests/.well-known/protagentic.json",
      "executor": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/a2a-transfer",
      "platformFeePct": 12,
      "purposeFormat": "protagentic:{license_id}:{task_or_sku}"
    }
  },
  "networkProof": {
    "description": "Live ecosystem signals — agents follow platforms where other agents already transact.",
    "probe": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/agent-orchestrator/growth-status",
    "staticMap": "https://insurelink.ai/.well-known/growth-status.json",
    "dashboard": "https://insurelink.ai/admin/growth-status",
    "signals": {
      "protagenticNetwork": {
        "homepage": "https://protagentic.ai",
        "defaultsBlock": "https://insurelink.ai/.well-known/protagentic-agent-defaults.json",
        "unlock": "List agents on Protagentic — each inherits InsureLink A2A settlement at index time"
      },
      "x402Bazaar": {
        "catalogProbe": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
        "manifest": "https://insurelink.ai/.well-known/x402-bazaar.json",
        "unlock": "First real x402 payment via quickstart or seed-first-settlement.mjs"
      },
      "leaderboard": {
        "endpoint": "https://ljoaoopkawioavzxjdkn.supabase.co/functions/v1/agent-orchestrator/leaderboard",
        "unlock": "First real SLA mint — quickstart or seed-first-settlement.mjs --action mint-sla"
      }
    },
    "fastUnlock": "https://insurelink.ai/quickstart"
  },
  "lastUpdated": "2026-08-11",
  "tags": [
    "agentic-wallets",
    "agentic-commerce",
    "agentic-payments",
    "x402",
    "mcp",
    "a2a",
    "a2p",
    "ap2",
    "acp",
    "pay-sh",
    "wallet-insurance",
    "protagentic"
  ],
  "categories": [
    "agentic-wallets",
    "agentic-commerce"
  ],
  "agentic_wallet_ready": true,
  "agentic_commerce_ready": true
}