Repository navigation
Conversation
|
@xpayllc is attempting to deploy a commit to the Merit Systems Team on Vercel. A member of the Team first needs to authorize it. |
Co-authored-by: Cursor <cursoragent@cursor.com>
|
Hi team, would you have time to review our X Pay facilitator submission? We opened this PR on 22 September and would appreciate an update when convenient. Please let us know if any information, changes or additional evidence are needed from us. We also see that the workflow and Vercel preview require maintainer authorization; could you check those when reviewing? Thank you for your time. |
|
Hi team, following up on our X Pay Base facilitator submission and our message from 12 October. Could you let us know whether you have had a chance to review it, and whether anything is missing from our side? We still see the Vercel preview awaiting team authorization. The public Base capability endpoint https://facilitator-xpay.llc/supported and the hosted documentation respond successfully. The current integration guide, including key setup and existing settlement evidence, is https://github.com/xpayllc/xpayllc/blob/main/DEVELOPERS.md Verification and settlement require a dedicated facilitator API key from Dashboard → Facilitator Access. Please let us know if you need any further details. Thank you, |
Add Facilitator
Summary
X Payhttps://facilitator-xpay.llchttps://x-pay.llc@x_pay_llcX Pay is a self-hosted x402 v2 facilitator on Base Mainnet. It verifies and settles exact USDC payments via EIP-3009 transferWithAuthorization, paying gas while USDC moves directly from payer to merchant.Required changes
packages/external/facilitators/src/facilitators/xpay.tspackages/external/facilitators/src/facilitators/index.tspackages/external/facilitators/src/lists/all.ts#91D41E)README.mdwith a one-line entry under FacilitatorsdateOfFirstTransactionis correct and matches on-chain history (2026-09-22)apps/scan/public(xpay.png,xpay.svg)Network.BASE)0x589a2314a2e05f45e40c4823da3ba58d421db3d8)Settlement history
Signer:
0x589a2314a2e05f45e40c4823da3ba58d421db3d8First settlement: 2026-09-22
Verified USDC
transferWithAuthorizationsettlements (10):Each tx:
from= facilitator signer,to= Base USDC, status = success.NOTE
We reserve the right to close any pull request at our discretion, without obligation to provide a reason.
Integration update — 9 October 2026
Capabilities remain public. POST /verify and POST /settle require a merchant API key through X-API-Key or Authorization: Bearer. Unauthenticated empty requests were checked and return HTTP 401. Integration guide: https://facilitator-xpay.llc/docs
The proposed listing has been corrected to match these requirements. No new paid transaction was executed; an authenticated end-to-end settlement test is still pending.