Designing Scalable Multi-Signature Transaction Flows for Institutional Crypto Wallets
An exploratory case study that adapts a single initiation flow across Ethereum and Solana while addressing multi-sig wallet needs.
My Role
Product Designer
Tools
Figma
Draw.io
Project Context.
This project explores the design of a transaction initiation flow for custodial multi-signature (multi-sig) wallets used by financial institutions. It focuses on Ethereum (ETH) and Solana (SOL) to demonstrate how a single UX pattern can scale across different blockchains while handling core transaction details and chain specific considerations.
Objectives.
Financial institutions using multi-sig wallets need a clear, auditable, and predictable transaction initation experience. The goals of this exploratory study were to:
# 1
Design a chain-agnostic flow that handles transaction details, signers, and network-specific considerations in a straightforward way.
# 2
Explore UX patterns for complex financial workflows, including edge cases like streaming payments, fee selection, and validation errors.
# 3
Demonstrate visual design execution, highlighting how the interface communicates critical information to users without overwhelming them.
Note: This study is exploratory and does not include formal user research. It is intended to showcase design thinking, problem-solving, and scalable UX patterns for complex financial workflows.
Assumptions.
Approval policies are preset per wallet/transaction type: Users cannot modify the M-of-N approval rules during transaction initation.
Signers are pre-selected by policy; initiator cannot change them.
Senders already know the recipient's address and copy/paste it.
Signatures are collected off-chain to reduce network usage and cost efficiency.
The interface will be used on desktop/laptop by financial institution staff, not for retail or mobile users.