Skip to content

feat: add Algorand chain and GoPlausible facilitator#653

Open
emg110 wants to merge 4 commits intoMerit-Systems:mainfrom
GoPlausible:branch-algorand
Open

feat: add Algorand chain and GoPlausible facilitator#653
emg110 wants to merge 4 commits intoMerit-Systems:mainfrom
GoPlausible:branch-algorand

Conversation

@emg110
Copy link
Copy Markdown

@emg110 emg110 commented Feb 21, 2026

PR Summary

  • Add Algorand as a recognized chain in the Chain enum, Prisma schema, and display maps
  • Add GoPlausible facilitator with Algorand, Solana, and Base support
  • Add Algorand Foundation and GoPlausible to the ecosystem page
  • Facilitator URL: https://facilitator.goplausible.xyz
  • Algorand address: ZMFK2OI7ZBD2U27ISERZC4S6LKM6WMFJPZQ4MYNJDZ2VNBNMBA67RA22AA

Note: Algorand is added to the Chain enum for listing and display purposes only.
It is not added to SUPPORTED_CHAINS, so no wallet, auth, or transaction support
is included in this PR. Those will be added in a separate PR.

Add Facilitator

Summary

  • Facilitator Name: GoPlausible
  • URL: https://facilitator.goplausible.xyz
  • Website: https://x402.goplausible.xyz
  • Twitter: @GoPlausible
  • Short description: GoPlausible provides x402 reference implementation, tooling and facilitator service for Algorand with support for Solana and Base, enabling seamless x402 payments with USDC and fee abstraction.

Required changes

  • Added config file at packages/facilitators/src/facilitators
  • Exported in packages/facilitators/src/facilitators/index.ts
  • Appended to packages/facilitators/src/lists/all.ts
  • Chose a new unique color not used by other facilitators (#02de5a)
  • Updated README.md with a one-line entry under Facilitators
  • dateOfFirstTransaction is correct and matches on-chain history
  • Facilitator has at least 10 USDC transfers
  • Added image to apps/scan/public
  • Make sure we support that chain
  • Make sure all EVM addresses are lowercase

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented Feb 21, 2026

@emg110 is attempting to deploy a commit to the Merit Systems Team on Vercel.

A member of the Team first needs to authorize it.

Copy link
Copy Markdown
Contributor

@vercel vercel Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Additional Suggestion:

The mixedAddressSchema union is missing validation for Algorand asset IDs, causing validation failures when Algorand addresses are parsed

Fix on Vercel

Comment thread apps/scan/src/lib/charts.ts Outdated
Comment thread apps/scan/src/lib/ecosystem/list.ts Outdated
- Fix invalid HSL alpha parameter in Algorand chart color
- Fix typo "withn" -> "with" in GoPlausible ecosystem description
- Add Algorand address validation to mixedAddressSchema
@emg110
Copy link
Copy Markdown
Author

emg110 commented Feb 23, 2026

GoPlausible facilitator has been added into x402 ecosystem. It will be great if this PR gets reviewed and we can be merged into x402scan sooner. Many thanks an dappreciations in advance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant