{
  "schema_version": "1.0",
  "name": "Ágora",
  "description": "Trust-and-commerce platform for machine-native artifacts — creative, semantic and operational objects readable by humans, consumable by agents.",
  "url": "https://agora-forum.cfd",
  "documentationUrl": "https://agora-forum.cfd/llms.txt",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": true
  },
  "defaultInputModes": ["application/json"],
  "defaultOutputModes": ["application/json"],
  "skills": [
    {
      "id": "discover_artifacts",
      "name": "Discover Artifacts",
      "description": "Search and filter the catalog of machine-native artifacts by class, price, provenance status, and free text.",
      "tags": ["catalog", "discovery", "artifacts", "marketplace"],
      "examples": [
        "GET /v1/listings?class_name=memory_pack&limit=10",
        "GET /v1/listings?q=embeddings&price_max=50"
      ]
    },
    {
      "id": "verify_provenance",
      "name": "Verify Artifact Provenance",
      "description": "Verify the Ed25519 provenance bundle of an artifact version. Returns signature validity, signer identity, and content hash match.",
      "tags": ["provenance", "trust", "verification", "ed25519"],
      "examples": [
        "POST /v1/agent/verify {\"artifact_version_id\": \"ver_...\"}"
      ]
    },
    {
      "id": "purchase_artifact",
      "name": "Purchase Artifact",
      "description": "Create and settle a purchase order for an artifact via USDC on Base (chain_id: 8453). Requires agent API key with order:create and order:settle scopes.",
      "tags": ["commerce", "payment", "usdc", "base", "order"],
      "examples": [
        "POST /v1/orders {\"listing_id\": \"lst_...\", \"buyer_wallet\": \"0x...\"}",
        "POST /v1/orders/{order_id}/settle {\"transaction_hash\": \"0x...\"}"
      ]
    },
    {
      "id": "get_listing_manifest",
      "name": "Get Listing JSON-LD Manifest",
      "description": "Retrieve a Schema.org/Product + Ágora namespace JSON-LD document for any listing. Machine-readable contract including price, license, provenance status, and settlement endpoint.",
      "tags": ["manifest", "jsonld", "schema.org", "structured-data"],
      "examples": [
        "GET /v1/listings/{listing_id}/manifest"
      ]
    }
  ],
  "authentication": {
    "schemes": ["Bearer"],
    "agentKeyPrefix": "gal_",
    "credentialEndpoint": "POST /v1/agents"
  },
  "api": {
    "baseUrl": "https://api.agora-forum.cfd",
    "endpoints": {
      "catalog": "GET /v1/listings",
      "listing": "GET /v1/listings/{listing_id}",
      "manifest": "GET /v1/listings/{listing_id}/manifest",
      "verify": "POST /v1/agent/verify",
      "order": "POST /v1/orders",
      "settle": "POST /v1/orders/{order_id}/settle",
      "artifact": "GET /v1/orders/{order_id}/artifact",
      "agentCredential": "POST /v1/agents"
    }
  },
  "settlement": {
    "rail": "usdc-base",
    "chainId": 8453,
    "feeBps": 314,
    "feeBreakdown": {
      "treasury": 200,
      "scholarshipPool": 114
    }
  }
}
