How to Create a Multisig Wallet for Solana with Cashmere
A brief guide to creating a multi-signature wallet for Solana using Cashmere.
Cashmere is a platform to create and manage multisig wallets for digital assets on the Solana blockchain. If you need a primer on multisig wallets, see this post first. Cashmere is relatively new, without a lot of documentation, community or a roadmap, and it's unclear whether the smart contracts have been audited, so do exercise caution. They were part or Y Combinator's most recent cohort (YC W22) though, lending some credibility to the team.
To create a new joint wallet, connect an existing wallet on the Solana network and click
Create Wallet. Make sure you have some funds (at least 0.1 SOL) to pay for the fee during wallet creation. Specify the
Owners (apart from you) and
Confirmations (m of n approvers scheme), and click
Once you approve, the wallet will get deployed to the network. You can see the digital assets owned by the wallet, view past and pending transactions, add new owners and change approval requirements at any time.
To execute a transaction, first click
Access Existing Vaults, authorise the transaction in your wallet, and click on
Send tokens. Specify the
Memo and click
For the transaction to succeed, you'll need the requisite number of owners to confirm. Once the sender approves the transaction via the wallet, it will show up under your
Assets as well as your
Once the requisite number of approvers have signed the open transaction, click on
Execute and complete it. That's it. Cashmere makes it really easy for multiple parties to consolidate funds in a joint wallet, and execute transactions seamlessly.