Skip to content
CCPEDIAby Unity Nodes
Voting Live#453 Pull request

Proposal: CIP-56/ERC-20 Middleware

Opened 11-06-2026 by Eunoia-cym, last activity 5d ago

  1. Incoming19 days11-06-2026
  2. Ready for Vote9 days30-06-2026
  3. Voting Live109 days so far09-07-2026
  4. Approvednot reached
Waiting on
In a vote
idle 5.2 days
Champion named in file
Canton Foundation
Discussion
16 messages
7 people

Development Fund Proposal Submission

Proposal file: /proposals/2026-06-Eunoia-cip56-erc20-middleware.md

SIG Label: token-asset-standards Champion: Canton Foundation


Summary

MetaMask-compatible middleware exposing an Ethereum JSON-RPC facade over CIP-56 token contracts, plus a distributed indexer and an Ethereum↔Canton bridge relayer. Any EVM wallet, dapp, explorer, or indexer can transact against Canton-native tokens through the RPC surface it already uses, while Canton's privacy and finality guarantees are preserved. Phase 2 adds fully non-custodial signing via a MetaMask Snap plus an institutional custody path; all deliverables are Apache 2.0 open source.


Checklist

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

Notes for Reviewers

  • Resubmission of #440 (auto-closed for missing SIG label + Champion). Both now included: SIG label token-asset-standards and Champion Canton Foundation.
  • Includes a CIP-112 (Token Standard V2) migration plan with per-layer code-reuse estimates and a contingency clause for mid-Phase-2 ratification.
  • Includes an explicit audit policy (independent third-party audits of the MetaMask Snap and the full middleware stack, reports published under docs/audits/) and a post-grant long-term sustainment commitment funded by the Applicant.
  • Total request: 40M CC (Phase 1: 15M, Phase 2: 5M, Maintenance Y1: 10M, Y2: 10M). Project duration > 6 months, so the 6-month CC re-evaluation stipulation applies.

Milestones 6

  1. Architecture & Daml / Bridge Contracts
  2. Middleware Service (Ethereum JSON-RPC API + supporting libraries)
  3. EVM/Canton Bridge, Relayer, Integration & Documentation
  4. Non-Custodial MetaMask Snap — Delivery Portion Complete
  5. Institutional Custody, Security Review & Integrator Docs
  6. CIP-0112 (Token Standard V2) Migration