Problem Summary: Institutional organizations using Pactum need multiple signers to approve a commitment. The frontend currently assumes 1 user = 1 signature.
Description: Build a multi-sig transaction coordinator. The UI must generate a transaction envelope, allow the first user to sign it, and then serialize the partially-signed XDR. Provide a UI to share this XDR (via link or QR code) to other signers, accumulating signatures until the threshold is met before final submission.
Acceptance Criteria:
- Manage multi-sig XDR state locally.
- Build a visual signature progress indicator (e.g., "2 of 3 signatures acquired").
- Provide functionality to decode and inspect a partially signed transaction before a user adds their signature.
Difficulty: Hard
Skills: Multi-sig Cryptography, Stellar XDR, UX Design
Problem Summary: Institutional organizations using Pactum need multiple signers to approve a commitment. The frontend currently assumes 1 user = 1 signature.
Description: Build a multi-sig transaction coordinator. The UI must generate a transaction envelope, allow the first user to sign it, and then serialize the partially-signed XDR. Provide a UI to share this XDR (via link or QR code) to other signers, accumulating signatures until the threshold is met before final submission.
Acceptance Criteria:
Difficulty: Hard
Skills: Multi-sig Cryptography, Stellar XDR, UX Design