nervosnetwork / nervosnetwork/neuron

Multisig Addresses

Open
#3,193 0 comments 0 reactions 1 assignee View on GitHub

@Danie0918 is already working on this.

Since Jun 20, 2024.

Advanced Features Document Guide
Dominant language
TypeScript
Stars
204
Forks
95
Avg merge
8d 9h
Merged PRs (30d)
4

Description

What is Multisig Addresses?

Multisig addresses, as the name suggests, is a wallet that requires more than one address to sign for an operation, thus increasing security. Transferring using multisig addresses often requires >= 1 address to sign and send the transaction before the transfer can be completed. When using multisig addresses, we can specify a signature pattern of m/n, which means that the operation can be completed with the signatures of the m address out of the n address. For example, a 2/3 signature pattern implies that 2 out of 3 addresses can sign the transaction.

How to use Multisig Addresses?
Creating Multisig addresses

image

  1. You can create a multisig address in the menu/tools.
  2. When creating a multisig address, you can specify the number of addresses to sign and the required number of valid signatures according to your needs.
  3. Click "Next" and input the signature addresses as needed and confirm the necessary signature addresses in the total wallet according to your requirements.
  4. Continue to complete the wallet creation.
Sending a transaction

1718957832039

  1. You can choose to send from the more options in the multisig addresses.

1718959461994(1)

  1. Click on Send and verify your password to export your transaction file.

1718957832039

  1. Signing transaction files using the multisig addresses wallet through the Approve.

1718959642532

  1. Broadcast signed transaction through the Tools/Broadcast Transaction.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.