Transfer funds from a multisig wallet

A cold multisig wallet is a wallet that holds private keys offline and enhances security by requiring approval from multiple authorised signers before executing a transaction, thus minimising the risk of unauthorised access. In Liminal Vaults, you can send and receive funds from other wallets.

Receive funds into a multisig wallet

Once you have created your cold multisig wallet, you can add funds to it. To receive funds into your cold multisig wallet, take the following steps.

  1. Log into https://vaults.lmnl.app/ for production environment, or https://dev.lmnl.app/ for testing environment.
  2. Go to Wallets.
  3. Select your multisig wallet.
  4. Select the Receive button.
  5. Copy the wallet address and use this as the destination address to transfer funds to this wallet.

Send funds from multisig wallet

After you have set up your multisig wallet and added funds to it, you can transfer funds to other wallets from this wallet, within the Liminal Vaults platform.

📘

Note:

  • Before you start your first transaction, ensure to whitelist the destination address. To whitelist a wallet address, see Whitelist an address.

To send funds from the multisig wallet, take the following steps.

  1. Log into https://vaults.lmnl.app/ for production environment, or https://dev.lmnl.app/ for testing environment.
  2. Go to Wallets.
  3. Select your multisig wallet.
  4. Select the Send button.
  5. In the To field, select a whitelisted destination address where you want to send your funds.
  6. In the Asset field, select the type of digital asset you want to transfer.
  7. In the Amount field, enter the transaction amount. In the next field, you can add necessary notes or memos for the transaction.

  1. Connect your hardware device (Ledger or Trezor), and select Sign on your computer screen to proceed.
  2. If you have enabled travel rule in your organisation, you will see the Next button where you have to fill in the required Beneficiary and Originator details. Click on continue or Skip and Continue.
  1. Follow the approval instructions on your hardware device to sign the transaction. As the first signer, you are also initiating the transaction. For EVM chain transactions, on the hardware device you will see the message hash and domain hash before signing the transaction.

📘

Important Note:

  • For EVM Chains, the other signers will be able to cross-verify the message hash and domain hash they see on the hardware device on the Gnosis Safe UI or third party tools. See How to Verify Message Hash and Domain Hash to avoid blindly signing messages on your hardware device.

As soon as the transaction is initiated, all the other signers will receive a notification about the transaction via email. To sign the transaction, they can log into their Liminal Vaults and view the pending transaction under Pending Actions. In case of EVM Chain transactions, they can verify the message hash and domain hash using a Safe utils app by manually inputting the input details and additionally, cross verify it on the Gnosis Safe UI. Once verified, they can select the approve button in the dashboard, connect their hardware device, and follow the approval instructions on their hardware devices to sign the transaction.

Read the complete Co-Signer Guide on how to securely verify and sign multisig transaction requests.

Once the minimum number of signatures are collected, the transaction is broadcasted to the blockchain.