From 9a194f2c4af32ae7a332a859d15a9280d50d236a Mon Sep 17 00:00:00 2001 From: iLoveChicken Date: Mon, 13 Apr 2026 22:22:15 +0100 Subject: [PATCH] =?UTF-8?q?feat(services):=20add=20AlgoVoi=20=E2=80=94=20M?= =?UTF-8?q?PP=20on=20Algorand/VOI/Hedera/Stellar?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- schemas/services.ts | 55 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/schemas/services.ts b/schemas/services.ts index 3370fac9..6cc55be7 100644 --- a/schemas/services.ts +++ b/schemas/services.ts @@ -73,6 +73,13 @@ export const STRIPE_PAYMENT: PaymentDefaults = { currency: "usd", decimals: 2, }; +/** Common payment defaults for AlgoVoi (Algorand/VOI on-chain USDC) */ +export const ALGOVOI_PAYMENT: PaymentDefaults = { + method: "algovoi", + currency: "31566704", // Algorand USDC ASA ID; VOI aUSDC ARC200 ID: 302190 + decimals: 6, +}; + export interface EndpointDef { /** Route string: "METHOD /path" (without service slug prefix) */ @@ -6345,4 +6352,52 @@ export const services: ServiceDef[] = [ }, ], }, + + // ── AlgoVoi ───────────────────────────────────────────────────────────── + { + id: "algovoi", + name: "AlgoVoi", + url: "https://www.algovoi.co.uk", + serviceUrl: "https://api1.ilovechicken.co.uk", + description: + "Multi-tenant MPP payment infrastructure for Algorand, VOI, Hedera, and Stellar. " + + "AI agents pay with on-chain USDC (no EVM required) to access payment-gated resources. " + + "Open-source adapters available for 17+ eCommerce platforms.", + categories: ["blockchain", "web"], + integration: "first-party", + status: "beta", + tags: [ + "algorand", + "voi", + "hedera", + "stellar", + "usdc", + "payments", + "mpp", + "non-evm", + "avm", + ], + docs: { + homepage: + "https://github.com/chopmob-cloud/AlgoVoi-Platform-Adapters", + }, + provider: { name: "AlgoVoi", url: "https://www.algovoi.co.uk" }, + realm: "api1.ilovechicken.co.uk", + intent: "charge", + payment: ALGOVOI_PAYMENT, + endpoints: [ + { + route: "GET /protected/{resource_id}", + desc: "Access a payment-gated resource", + amount: "10000", + unitType: "request", + }, + { + route: "POST /x402/verify", + desc: "Verify an on-chain payment proof", + dynamic: true, + amountHint: "0.01+ USDC", + }, + ], + }, ];