Pangolin Multi-Sig Wallet: Explained Simply, Walked-through

Published by AVAX on

Pangolin launched a multi-sig wallet service. Anyone can create a Pangolin multi-sig wallet, quickly, simply, and safely. And build trust in their project, and ensure safety measures.

Technical requirements to use the service are minimal. The application does it all for you; editing, managing and deploying smarts contracts.

What is a multi-sig wallet?

In this post

A shared wallet. Multi-sig wallets have multiple signatories. Several people sign each transaction. Each with a say in what happens with the wallet.

Similar to most crypto wallets. Multi-sig wallets can send and receive. They can interact with smart contracts too. With ABI strings added.

Requires multiple “signers”. The actions are signed by numerous holders. Creating numerous layers of safety; would require joint mutiny rather than a single bad actor.

Why use a multi-sig wallet?

  1. Trust. As mentioned, multi-sig wallets build trust. Many projects have large sums of capital under their control. Multi-sig wallets take the power out of a single person’s hands. And, can avoid hiccups–like lost funds due to owner death. (Yes, this can happen.)
  2. Democracy. As there are multiple signatories, votes can be held on actions.
  3. Safety. Flogging a dead horse, but, multi-sig wallets are simply safer. I’m sure you can imagine your own reasons as to why they are safer than “dictator” wallets.

How to make a multi-sig wallet

Pangolin has created an online service. You can deploy, manage, and create multi-sig wallets.

The Pangolin multi-sig app is straightforward to use. Let’s walk through the basics:

1. Connect Metamask

First, you’ll need to connect to the Pangolin Multi-signature wallet application.

Hit the Unlock Metmask link, top-right. Then, connect Metamask. It should only ask for your public address.

connect metamask to pangolin gnosis multi sig wallet service

If you haven’t already added the Avalanche RPC to your Metamask, follow this tutorial.

2. Create Wallet

create new pangolin multi sig wallet
Adding a wallet to the Pangolin Gnosis multi-sig wallet service.
  1. Goto Wallets, top-left.
  2. Click Add, top-right of the Wallets table.
  3. Click Next, on the Add Wallet modal.

Deploying a wallet

deploy pangolin multi sig wallet
Deploying a new multi-sig wallet

This is how you create your multi-sig wallet. The wallet is deployed to the Avalanche blockchain. Deployed using Pangolin’s “factory”.

  1. Give the wallet a name,
  2. Specify the confirmations. (More on this next.)
Confirmations

The required signatories to execute a signed transaction. This can be less than the number of wallet owners. In fact, in some cases, it might be good to make this lower, to stop people trolling.

image 26
The require number of confirmations for a signed transaction.
Wallet owners

You’ll need the addresses of the signatories that you’ll be adding to the multi-signature wallet. Any metamask wallet address will work; Ethereum VM wallet, BSC wallet address, Avalanche wallet address. They use the same key algorithms.

multi sig wallet owners
Multi sig wallet owners
Deploy with Factory

This step issues the wallet. And will incur a gas fee. I was charged 0.706585 AVAX. Once processed, the new wallet is then visible in the Wallets table.

image 28
Click Deploy with Factory to create your wallet

3. Create a transaction

Click on the wallet’s name, under Wallets. And you’ll be able to Add a new transaction to Multisig transactions.

image 22

The destination is where the transaction will go. This can be a smartcontract or another wallet. The ABI string is used for passing smartcontract code.

4. Withdraw

Daily limit withdrawals can be allocated to each owner. Great for development teams. IF you want to withdraw from the wallet, simply hit Withdraw!

withdraw pangolin multisig wallet
Withdraw from Pangolin multi-sig wallet

Closing thoughts

The service is simple to use, cost-effective, and creates value. Whether you’re building DeFi applications, RFI tokens, or DAOs, multi-sig wallets are important. They build trust. They’re professional. They’re democratic.

One bad actor with a dev wallet destroys lives.

Categories: DEFI_NEWS