From dc17fcf54a62b6df1fa58ecd383588f4292c19d8 Mon Sep 17 00:00:00 2001 From: dAAAb <1607280+dAAAb@users.noreply.github.com> Date: Mon, 6 Apr 2026 01:16:39 +0800 Subject: [PATCH 1/2] feat: add CanFly.ai to services directory MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CanFly.ai — AI agent skill marketplace with 8+ purchasable skills. Dynamic pricing per skill, pay with USDC.e on Tempo via MPP. - POST /api/agents/{name}/tasks: Order skills (dynamic price) - Discovery: https://canfly.ai/openapi.json - MPPScan: registered Co-Authored-By: Claude Opus 4.6 (1M context) --- schemas/services.ts | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/schemas/services.ts b/schemas/services.ts index 6e1223cb..e1728b55 100644 --- a/schemas/services.ts +++ b/schemas/services.ts @@ -121,6 +121,37 @@ export interface ServiceDef { // prettier-ignore export const services: ServiceDef[] = [ + // ── CanFly.ai ───────────────────────────────────────────────────────── + { + id: "canfly", + name: "CanFly.ai", + url: "https://canfly.ai", + serviceUrl: "https://canfly.ai", + description: "AI agent skill marketplace. Discover, order, and pay for agent skills with MPP.", + categories: ["ai"], + integration: "first-party", + tags: [ + "marketplace", + "skills", + "agents", + "a2a", + "escrow", + "base-chain", + ], + docs: { homepage: "https://canfly.ai", llms: "https://canfly.ai/llms.txt" }, + provider: { name: "CanFly.ai", url: "https://canfly.ai" }, + realm: "canfly.ai", + intent: "charge", + payment: TEMPO_PAYMENT, + endpoints: [ + { route: "POST /api/agents/{name}/tasks", desc: "Order a purchasable skill (dynamic pricing per skill)", amount: "10000" }, + { route: "GET /api/community/agents", desc: "Browse all agents" }, + { route: "GET /api/community/agents/{name}", desc: "Get agent detail" }, + { route: "GET /api/agents/{name}/agent-card.json", desc: "A2A Agent Card" }, + { route: "POST /api/agents/register", desc: "Register a new agent" }, + ], + }, + // ── AgentMail ────────────────────────────────────────────────────────── { id: "agentmail", From 5b64e0433ae43c307f7bed2ff6c02de984284884 Mon Sep 17 00:00:00 2001 From: dAAAb <1607280+dAAAb@users.noreply.github.com> Date: Mon, 6 Apr 2026 01:46:41 +0800 Subject: [PATCH 2/2] fix: use llmsTxt instead of llms (type error) --- schemas/services.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schemas/services.ts b/schemas/services.ts index e1728b55..58029b7c 100644 --- a/schemas/services.ts +++ b/schemas/services.ts @@ -138,7 +138,7 @@ export const services: ServiceDef[] = [ "escrow", "base-chain", ], - docs: { homepage: "https://canfly.ai", llms: "https://canfly.ai/llms.txt" }, + docs: { homepage: "https://canfly.ai", llmsTxt: "https://canfly.ai/llms.txt" }, provider: { name: "CanFly.ai", url: "https://canfly.ai" }, realm: "canfly.ai", intent: "charge",