Deploy Safe Multisig
Learn how to deploy and use a Safe multisig wallet on Swellchain
Safe Multisig Wallet
Safe (formerly Gnosis Safe) provides a secure way to manage digital assets with multiple signers. This guide walks through deploying a Safe multisig wallet on Swellchain and performing basic operations.
Deploying a Safe Multisig
Prerequisites
- A wallet with a small amount of ETH on Swellchain for transaction fees
- The wallet addresses of all intended signers
Deployment Steps
-
Navigate to https://safe.optimism.io/ and connect your wallet.
-
Select the Swellchain network from the network dropdown. If Swellchain isn't listed, you can add it manually with the following parameters:
Parameter Value Chain Name Swellchain Chain ID 1923 RPC URL https://swell-mainnet.alt.technology Block Explorer https://swellchainscan.io -
Click "Create new Safe" to begin the deployment process.
-
Select the network where you want to deploy your Safe. You can deploy to multiple networks if needed.
-
Configure your Safe by adding signers:
- Add the wallet addresses of all intended signers
- Set the threshold (minimum number of signatures required to approve transactions)
- The threshold should be between 1 and the total number of signers
-
Review your configuration and confirm the deployment.
The deployment requires a small amount of ETH for transaction fees. This amount is typically minimal (approximately 0.000001 ETH).
-
After deployment, you'll need to activate your Safe by funding it and signing an initial transaction.
Using Your Safe Multisig
Managing Funds
To send funds from your Safe:
- Select "New Transaction" from the Safe interface.
- Choose "Send tokens" as the transaction type.
- Enter the recipient address and the amount to send.
- Submit the transaction for approval.
- Once the required number of signers (meeting your threshold) have approved, execute the transaction.
Interacting with Smart Contracts
Your Safe can interact with any smart contract on Swellchain:
- Select "New Transaction" from the Safe interface.
- Choose "Contract interaction" as the transaction type.
- Enter the contract address and ABI, or use the interface to select the function and parameters.
- Submit the transaction for approval by the required signers.
- Execute the approved transaction.
Managing Signers
You can modify your Safe configuration after deployment:
- Navigate to the "Settings" tab in your Safe interface.
- Select "Owners" to add or remove signers.
- Select "Policies" to modify the approval threshold.
- Any changes to the configuration require approval from the current signers based on the existing threshold.
Security Considerations
- The security of your Safe multisig depends on how you manage the signer keys. Each signer should follow best practices for key management.
- Consider using hardware wallets for signer accounts to maximize security.
- Test transactions with small amounts before moving significant assets.
- Regularly review your Safe's transaction history and settings to ensure they remain secure.
For more information about Safe, visit the official Safe documentation.