{
  "version": "1.0",
  "issuer": "flint",
  "name": "FLINT",
  "description": "Agent Transaction Control for autonomous economic activity.",
  "requires_flint_authorization": true,
  "partner_id": "sandbox_public",
  "authorization_record": {
    "format": "compact_jws",
    "issuer": "flint",
    "jwks_url": "https://flint.network/.well-known/jwks.json",
    "verify_endpoint": "https://flint.network/api/verify",
    "verification_ui": "https://flint.network/verify"
  },
  "agent_commerce": {
    "recommended_pattern": "Agent action -> FLINT authority check -> Signed Authorization Record -> rail or access execution -> outcome callback -> Trust Graph",
    "supported_actions": [
      "agent_checkout",
      "paid_api_access",
      "x402_request",
      "stablecoin_transfer",
      "delegated_spending",
      "marketplace_purchase"
    ],
    "public_identifiers": [
      "flint_agent_id",
      "partner_scoped_runtime_id"
    ]
  },
  "trust_graph": {
    "agent_reputation_endpoint": "https://flint.network/api/graph/agent/{flint_agent_id}",
    "health_endpoint": "https://flint.network/api/graph/health",
    "partner_safe_fields": [
      "first_seen",
      "total_transactions",
      "dispute_rate",
      "runtime_diversity",
      "principal_consistency",
      "recent_outcomes"
    ]
  },
  "frameworks": {
    "mitre_f3": {
      "name": "MITRE Fight Fraud Framework (F3)",
      "version": "1.0",
      "framing": "FLINT verification records are interpretable as MITRE F3 sightings.",
      "url": "https://ctid.mitre.org/fraud",
      "detected_today": [
        "F1023"
      ],
      "blind_spots": [
        "F1031",
        "F1032",
        "F1004",
        "F1006.001",
        "F1046",
        "F1030",
        "F1007"
      ],
      "technique_labels_only": true,
      "mitre_endorsement": false
    }
  },
  "outcome_feedback": {
    "endpoint": "https://flint.network/api/outcomes",
    "accepted_outcomes": [
      "completed",
      "disputed",
      "flagged"
    ]
  },
  "mcp": {
    "transport": "streamable_http",
    "endpoint": "https://flint.network/mcp",
    "auth": "bearer_token_when_configured",
    "rate_limit": "60 requests per minute per edge instance by default",
    "local_stdio_available": true,
    "tools": [
      "issue_authorization_record",
      "verify_agent_authority",
      "lookup_agent_reputation",
      "submit_transaction_outcome",
      "create_flint_trust_manifest",
      "generate_authorization_scope",
      "validate_agent_commerce_readiness"
    ]
  },
  "docs": {
    "llms": "https://flint.network/llms.txt",
    "llms_full": "https://flint.network/llms-full.txt",
    "openapi": "https://flint.network/openapi.json",
    "integration_playbook": "https://github.com/thefraudfather/Flint-mvp/blob/main/docs/guides/agent-commerce-integration-playbook.md",
    "trust_manifest_spec": "https://github.com/thefraudfather/Flint-mvp/blob/main/docs/specs/flint-trust-manifest-v0.md"
  },
  "privacy": {
    "public_artifacts": "FLINT-native scoped IDs and aggregate reputation.",
    "internal_only": [
      "raw runtime provider identifiers",
      "raw automation or tampering signals",
      "raw network intelligence fields",
      "cross-partner identity joins"
    ]
  },
  "contact": {
    "email": "contact@flint.network"
  }
}
