Skip to content
CCPEDIAby Unity Nodes
Approved#617Pull requestFTPDeveloper Experience, Tooling & Education — RFP #14: Wallet and dApp Integration tooling

Funding Proposal by FTP: Verify before sign

Opened 06-08-2026 by nicky2pclast activity 9d ago

  1. Incoming0 days06-08-2026
  2. Declined0.1 days06-08-2026
  3. Needs Champion47 days06-08-2026
  4. Needs Core Review0 days22-09-2026
  5. In Review0 days22-09-2026
  6. Ready for Vote28 days22-09-2026
  7. Approvedsince 20-10-2026
Funding request
430,000 CC
Champion named in file
Jatin Pandya, Canton Foundation (@Jatinp26)
Duration
18 weeks for Milestone 1; Milestone 2 adoption window up to 18 months
Organization
FTP
RFP or roadmap area
Developer Experience, Tooling & Education — RFP #14: Wallet and dApp Integration tooling
Discussion
18 messages
7 people

Development Fund Proposal Submission

Proposal file: rfps/developer-experience-tooling-education/prepared-transaction-hashing-library-by-ftp.md

Applicant

Organization: FTP

Author / Primary Contact: nicky2pc

Champion: Jatin Pandya, Canton Foundation (@Jatinp26)


Proposal Classification

Proposal Type:

  • RFP-aligned proposal
  • Individual initiative

RFP / Roadmap Area: Developer Experience, Tooling & Education — RFP #14: Wallet and dApp Integration tooling

Label: wallet-apps


Funding & Timeline

Total Funding Request: Up to 430,000 CC

Project Duration: 18 weeks for Milestone 1, with an adoption window of up to 18 months for Milestone 2

Maximum Amount: N/A

Maximum Duration: N/A


Summary

Wallets using external signing must recompute the prepared-transaction hash rather than trust the hash supplied by the participant.

FTP will submit a complete upstream PR to canton-network/wallet for a dedicated Apache-2.0 TypeScript package supporting Canton V2 and V3 prepared-transaction hashing. A separate language-neutral conformance corpus will let wallet, custody and hardware-wallet developers test their own implementations.


Submission Checklist

  • Full proposal file is included in this PR
  • Organization and primary contact identified
  • Champion identified or Needs Champion selected
  • RFP / roadmap alignment identified, if applicable
  • Total funding request provided
  • Project duration provided
  • Proposal is within any RFP maximum amount
  • Proposal is within any RFP maximum duration
  • Milestones and milestone funding are defined in the proposal
  • Acceptance criteria are based on ecosystem value
  • Architectural alignment is addressed

Milestones 2

  1. (BUILD): V2/V3 hashing package and upstream deliveryweek 18 from grant approval.
  2. (ADOPT): Package adoptionwithin 18 months of grant approval.