feat(x402): add Dexter as known facilitator - #1491
Open
89rat wants to merge 1 commit into
Open
Conversation
🟡 Heimdall Review Status
|
89rat
force-pushed
the
feat/x402-add-dexter-facilitator
branch
2 times, most recently
from
September 10, 2026 08:14
d7d678d to
68e355f
Compare
Add Dexter (https://x402.dexter.cash) to KNOWN_FACILITATORS across TypeScript and Python x402 action providers. Dexter is a public, zero-fee x402 facilitator listed in the official x402 documentation supporting EVM and Solana networks.
89rat
force-pushed
the
feat/x402-add-dexter-facilitator
branch
from
September 10, 2026 23:49
68e355f to
220b259
Compare
Author
|
Tested end-to-end on Base Mainnet (chainId: 8453): EIP-3009 ransferWithAuthorization settlements relayed cleanly via PayAI / Dexter facilitator without gas spend by the payer. Confirmed on-chain tx: |
Author
|
The Dexter facilitator (https://x402.dexter.cash) adheres strictly to the exact x402 facilitator specification (POST /verify, POST /settle) matching Coinbase CDP facilitator behavior, relaying EIP-3009 Live specification & settlement details:
All CI checks (StepSecurity, labeler) are passing cleanly. Ready for maintainer review. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Adds Dexter (
https://x402.dexter.cash) toKNOWN_FACILITATORSin both TypeScript and Pythonx402action providers.Dexter is an established, free public x402 facilitator listed in the official x402 documentation (
docs/dev-tools/facilitators.md) that supports both EVM chains (Base, Ethereum, Polygon, Arbitrum) and Solana. Adding it as a built-in known facilitator allows AgentKit agents to discover and interact with services verified by Dexter out of the box (e.g., passingfacilitator: "dexter"todiscover_x402_services), without requiring manual custom facilitator registration inX402Config.Changes included:
dexter: "https://x402.dexter.cash"inKNOWN_FACILITATORS(constants.ts)schemas.tsandREADME.mddocumentation and examples.changeset/add-dexter-facilitator.mddexter: "https://x402.dexter.cash"inKNOWN_FACILITATORS(constants.py)schemas.pyandREADME.mddocumentation and exampleschangelog.d/add-dexter-facilitator.feature.mdTests
Verified that the facilitator endpoint responds with 200 OK and provides active supported schemes and networks:
Returns active support for
exact,upto,batch-settlementacrosseip155:8453(Base),eip155:84532(Base Sepolia), and Solana.Tested facilitator name resolution:
facilitator: "dexter"resolves tohttps://x402.dexter.cashlist_registered_facilitatorsreturnsdexteras a known facilitator withknownCount: 3Checklist