Agent Discovery

API & Agent Discovery

The canonical discovery document for SafeBite is /llms.txt — a machine-readable manifest for AI agents, crawlers, and A2A clients. It describes core routes, capabilities, payment rails, and policies.

Core Endpoints

/scannerScore any product
/verify/:idConfirm report authenticity
/historyScan log with export
/bitebotAI food safety research
/scifibot-mesh-mapEnvironmental mesh feeds
/llms.txtCanonical discovery document

Agent Manifest (agents.json)

{
  "name": "SafeBite",
  "version": "8.2.8a",
  "operator": "Gcb Trust",
  "capabilities": [
    "food-score-read",
    "report-verify",
    "mesh-layers-read"
  ],
  "endpoints": {
    "scanner": { "url": "/scanner", "auth": "none" },
    "verify": { "url": "/verify", "auth": "none" },
    "mesh_map": { "url": "/scifibot-mesh-map", "auth": "none" }
  },
  "payment_rails": {
    "x402": false,
    "crypto_wallets": ["accountsreceivables.crypto"]
  },
  "policies": {
    "no_openai": true,
    "gcb_trust": true,
    "response_signing": false
  }
}

A2A Identity (.well-known/agent.json)

{
  "name": "SafeBite",
  "did": "did:web:xyzscan.base44.app",
  "operator": "Gcb Trust",
  "version": "8.2.8a",
  "capabilities": [
    { "id": "scan.read", "url": "/scanner" },
    { "id": "verify.read", "url": "/verify" }
  ],
  "payment": {
    "rails": ["BTC", "ETH", "SOL", "LTC", "DOGE"],
    "receiving_wallet": "accountsreceivables.crypto"
  },
  "contact": "scifibot.xyz@gmail.com",
  "signed": false
}

Contact: scifibot.xyz@gmail.com · Policies: No ChatGPT/OpenAI used in agent logic · Gcb Trust framework

base44
Edit with Base44