Overview
The Filcoin mainnet provides functionality to manage wallet without private keys, known as FIL multi-signature (Multisig) wallets. Users can effectively manage these wallets by initiating proposals and voting on them. FIL multi-signature wallets are suitable for the following business scenarios: 1. Joint management of FIL assets by multiple shareholders: Multiple shareholders can collectively manage FIL assets through multi-signature wallets. Manage and control your FIL assets scientifically based on the set number of shareholders and threshold. 2. Multi-member management of FIL nodes: You can use a multi-signature wallet as the owner or beneficiary of FIL nodes, achieving the functionality of multi-member management of FIL nodes.Terms and Definitions
Signer: Participants in the multi-signature wallet. Threshold: Specific conditions that multi-signature wallet proposals need to meet to be recorded on the blockchain. Proposal: Transactions initiated by members of the multi-signature wallet. Proposal Voting: Members of the multi-signature wallet confirm valid proposals that have not reached the threshold. f1 Address: Address generated based on the private key using the secp256k1 algorithm on the FIL mainnet. f3 Address: Address generated based on the private key using the BLS algorithm on the FIL mainnet. f2 Address: Address generated on the FIL mainnet using a specific algorithm without a private key. f0 Address: Field identifier in the FIL mainnet for the different types of new addresses mentioned above, equivalent to a code.FIL Multi-Signature Wallet Transaction Flow

FIL Multi-Signature Features Supported by MPC system
ChainUp Custody’s MPC system now supports various features, including creating and managing FIL multi-signature wallets, managing signers and thresholds for multi-signature wallets, and performing balance withdrawals and proposal handling for multi-signature wallets.Create and Manage Multi-Signature Wallets
1
Open Functionality
Log in to your ChainUp Custody account, select the MPC system, and choose the “Discovery” - “FIL Multi-Signature Wallet” function.
2
Use FIL Multi-Signature Wallet Function
In the FIL Multi-Signature Wallet Management function, you can choose to create a new multi-signature wallet or add an existing one:Create Multi-Signature Wallet: If there is no suitable multi-signature wallet available, you can choose to create a brand new one.Add Multi-Signature Wallet: If an address in your MPC system has been set as a signer for a multi-signature wallet, you can use the MPC function to manage your multi-signature wallet.
Manage Signers and Thresholds for Multi-Signature Wallets
ChainUp Custody’s MPC system supports users in proposing and voting on proposals to edit signers and thresholds for multi-signature wallets. Edit Signers



Balance Withdrawal for Multi-Signature Wallets


