accueil / serveurs / Dev & Code / com.ogenalabs/gate402-x402
com.ogenalabs/gate402-x402
serveur MCP (Model Context Protocol) · gate402-x402 0.2.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.ogenalabs/gate402-x402 est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.ogenalabs/gate402-x402 » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 2 outils
- create_checkout≈ 244 tokens
Issue buyer-facing x402 payment terms for one merchant order: funds settle payer to merchant directly. Costs $0.01 USDC per checkout. First 20 per caller per day are free.
Paramètres, retour & exemple (4)
Paramètresmemo· string · optionnel
Order reference (max 120 chars).network· string · requis
'base', 'solana' or full CAIP-2 id.amountUsd· string|number · requis
Order total in USD (0.01 to 10000).merchantPayTo· string · requis
Merchant payout address on that network.
Exemple d'appel{"name": "create_checkout", "arguments": {"network": "texte", "amountUsd": 1, "merchantPayTo": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"terms": {}, "status": "texte", "checkoutId": "texte"}} - verify_checkout≈ 194 tokens
Verify and settle the buyer payment for a checkout id. Free: pass the buyer paymentSignature, get back paid with the settlement transaction or pending with the reason.
Paramètres, retour & exemple (2)
ParamètrescheckoutId· string · requis
Checkout id from create_checkout.paymentSignature· string · requis
Base64 x402 PaymentPayload from the buyer.
Exemple d'appel{"name": "verify_checkout", "arguments": {"checkoutId": "texte", "paymentSignature": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"status": "texte", "transaction": "texte"}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».