Wallet · Multi-Sig

Multi‑Signature Help

Learn how to set up and use multi-signature wallets with distributed approval authority.

Multi‑Signature Wallet Help & User Guide

Multi‑signature (multi‑sig) wallets provide an extra layer of security by requiring multiple signatures to authorize transactions. Instead of a single key being able to spend funds, you can distribute signing authority across multiple wallets or users, with each signer carrying a configurable weight. A transaction is only valid once the sum of the weights reaches the configured threshold.

Use this guide to understand each component of the multi‑sig manager and learn how to configure, fund and use multi‑sig accounts securely.

Key Concepts

  • 📍 Signer: an XRPL address authorised to sign on behalf of the multi‑sig account. Each signer has an associated weight.
  • ⚖️ Weight: an integer representing the relative importance of a signer. Higher weights contribute more toward meeting the threshold.
  • 🎯 Threshold: the total weight required to approve a transaction. For example, if your threshold is 3 and you have three signers with weights 2, 1 and 1, you could approve a payment with the first signer (weight 2) plus any one of the others (2 + 1 ≥ 3).

Creating a Multi‑Sig Wallet

  1. Add signers from your wallets or enter addresses manually. Assign weights to each.
  2. Configure threshold — the minimum total weight required to approve transactions.
  3. Set funding amount in XRP for account reserve and transaction fees.
  4. Create the wallet — Gopnik will generate an XRPL account and attach your signers.