Skip to content

Funding Proposal by FTP: x402 Protocol Integration for Canton#78

Open
Denend wants to merge 1 commit intocanton-foundation:mainfrom
Denend:main
Open

Funding Proposal by FTP: x402 Protocol Integration for Canton#78
Denend wants to merge 1 commit intocanton-foundation:mainfrom
Denend:main

Conversation

@Denend
Copy link

@Denend Denend commented Mar 12, 2026

Development Fund Proposal Submission

Proposal file:
Link to the proposal added in this PR: /proposals/x402-by-ftp-team.md


Summary

This proposal introduces a complete x402 payment protocol integration for the Canton ecosystem, enabling Canton Coin to function as a native payment scheme for machine-to-machine HTTP payments. The project delivers a Canton x402 facilitator, a client SDK for developers and autonomous AI agents, and resource server middleware that allows any Web2, Web3 company or individual to monetize API endpoints with per-request payments using $CC. CanTrustAI will serve as the live reference implementation demonstrating the full stack in production.


Checklist

  • Proposal file added under /proposals/
  • Milestones and funding amounts defined
  • Acceptance criteria included
  • Alignment with Canton priorities described

Notes for Reviewers

This proposal fills a concrete infrastructure gap: Canton Coin is currently not supported in the growing x402 ecosystem used for autonomous agent payments. The requested funding includes a retroactive component recognizing the existing CanTrustAI delivery, which already demonstrates per-request API payment settlement. The forward workstreams focus on delivering open-source, reusable infrastructure (facilitator, SDK, and middleware) so any Web2 or Web3 company or individual can adopt the x402 payment model with minimal integration effort.

Relevant delivered work

Signed-off-by: Danylo Soloviov <41167337+Denend@users.noreply.github.com>
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