{
  "schema_version": "a2a-agent-card-v1",
  "name": "MIND Protocol",
  "description": "Public capability discovery, policy-gated access, x402/Solana reference checkout, and proof surfaces when evidence exists. Real financial actions require explicit human approval; private treasury is separate and approval-gated.",
  "url": "https://mindprotocol.xyz",
  "provider": {
    "organization": "MIND Protocol",
    "url": "https://github.com/DGuedz/MIND"
  },
  "capabilities": [
    {
      "id": "capability-discovery",
      "name": "Public capability discovery",
      "status": "live",
      "description": "Agents discover MIND cards and their runtime contracts at /v1/cards and /.well-known/agent-card.json."
    },
    {
      "id": "policy-gated-access",
      "name": "Policy-gated access",
      "status": "live",
      "description": "Calls pass a policy gate returning ALLOW, BLOCK, INSUFFICIENT_EVIDENCE, or NEEDS_HUMAN_APPROVAL."
    },
    {
      "id": "x402-reference-checkout",
      "name": "x402/Solana reference checkout",
      "status": "on_rail",
      "description": "Public checkout uses a reference rail. It must not be described as private settlement."
    },
    {
      "id": "proof-surfaces",
      "name": "Proof surfaces",
      "status": "live",
      "description": "MIND exposes proof routes and delivery hashes. A proof claim is valid only when the required evidence exists."
    }
  ],
  "skills": [
    {
      "id": "mind-signals",
      "name": "MIND Price Signals",
      "description": "Solana price and momentum signals via Pyth.",
      "category": "finance",
      "list_price_usdc": 0.008,
      "proof_required": true,
      "frameworks": ["langchain", "crewai", "mcp", "claude-tag"],
      "status": {
        "discovery": "live",
        "pricing": "live",
        "policy_gate": "live",
        "x402_challenge": "live",
        "delivery": "unverified",
        "proof": "unverified"
      }
    },
    {
      "id": "mind-market-intelligence",
      "name": "MIND Market Intelligence",
      "description": "Solana wallet balances and portfolio context via Covalent/GoldRush.",
      "category": "finance",
      "list_price_usdc": 0.012,
      "proof_required": true,
      "frameworks": ["langchain", "crewai", "mcp", "claude-tag"],
      "status": {
        "discovery": "live",
        "pricing": "live",
        "policy_gate": "unverified",
        "x402_challenge": "live",
        "delivery": "unverified",
        "proof": "unverified"
      }
    },
    {
      "id": "mind-risk-scoring",
      "name": "MIND Risk Scoring",
      "description": "Concentration risk score for Solana wallets with BLOCK threshold at score >= 80.",
      "category": "compliance",
      "list_price_usdc": 0.0154,
      "proof_required": true,
      "frameworks": ["langchain", "crewai", "mcp", "claude-tag"],
      "status": {
        "discovery": "live",
        "pricing": "live",
        "policy_gate": "unverified",
        "x402_challenge": "live",
        "delivery": "unverified",
        "proof": "unverified"
      }
    },
    {
      "id": "mind-audit-trail",
      "name": "MIND Audit Trail",
      "description": "Audit trail via MCP tools for recording actions, querying entries, and verifying delivery hashes.",
      "category": "compliance",
      "list_price_usdc": 0.01,
      "proof_required": true,
      "frameworks": ["mcp", "claude-tag"],
      "status": {
        "discovery": "live",
        "pricing": "live",
        "policy_gate": "unverified",
        "x402_challenge": "unverified",
        "delivery": "unverified",
        "proof": "unverified"
      }
    },
    {
      "id": "mind-earn-navigator",
      "name": "MIND Earn Navigator",
      "description": "Superteam Earn submission guardrail that validates agent eligibility, builder fit, delivery evidence, dry-run payload hash, and human approval before any write action.",
      "category": "builder_ops",
      "list_price_usdc": 0,
      "proof_required": true,
      "frameworks": ["claude-code", "codex", "trae", "mcp"],
      "status": {
        "discovery": "live",
        "pricing": "live",
        "policy_gate": "live",
        "x402_challenge": "on_rail",
        "delivery": "on_rail",
        "proof": "on_rail"
      }
    }
  ],
  "protocols": {
    "a2a": {
      "role": "discovery",
      "rail_status": "live",
      "agent_card_path": "/.well-known/agent-card.json"
    },
    "x402": {
      "role": "public_checkout_reference",
      "rail_status": "on_rail",
      "note": "Public checkout uses x402/Solana reference semantics. Post-payment settlement and delivery proof require separate evidence."
    },
    "m2m": {
      "role": "machine_authorization",
      "rail_status": "live",
      "note": "Policy gates respond in production; real financial actions require explicit human approval."
    },
    "solana": {
      "role": "settlement_substrate",
      "claim_language": "Solana is the settlement substrate for verified payment evidence. Do not treat catalog activation as settlement proof."
    }
  },
  "rail_status": {
    "capability_discovery": "live",
    "policy_gate": "live",
    "public_checkout": "x402_solana_reference",
    "private_treasury": "separate_approval_gated",
    "public_proof_surfaces": "live",
    "x402_settlement_and_delivery": "requires_evidence",
    "autonomous_financial_execution": "requires_human_approval"
  },
  "proof": {
    "live_explorer": "https://mindprotocol.xyz/proof",
    "public_feed": "https://api.mindprotocol.xyz/proof/feed.json",
    "verification_route": "https://api.mindprotocol.xyz/v1/proofs/by-delivery-hash/:delivery_hash",
    "claim_rule": "Proof claims require evidence. Dashboard or catalog activation is not settlement proof."
  },
  "guardrails": {
    "real_financial_actions": "NEEDS_HUMAN_APPROVAL",
    "default_execution_mode": "simulated unless verified otherwise",
    "blocked_claims": [
      "private settlement on public checkout",
      "dashboard activation proves settlement",
      "guaranteed on-chain proof without tx evidence",
      "autonomous production settlement without human approval"
    ]
  }
}
