Argent
  • Build with Argent
  • Argent Wallets
    • Argent X
      • Adding Custom RPCs
      • Network Switcher for Dapps
      • Verify signature of undeployed account
      • WalletAccount
    • Argent Mobile
      • Argent Mobile for your web app
      • Argent Mobile for your react native app
    • Web Wallet
      • Set up guide
      • Web Wallet UX
      • API reference
      • Key Management
    • Argent Multisig
      • How multisig works
      • Create a multisig
        • With Argent signer
        • With Ledger signer
      • Join a multisig
        • With Argent signer
        • With Ledger signer
      • Replace a multisig signer
      • Airgap
    • Telegram wallet (DEPRECATED)
  • TOOLS
    • 🎨STARKNETKIT
    • ✨Invisible SDK
      • Implementation
      • Other useful endpoints
      • Types and interfaces
      • Gas abstraction
  • Example Dapps
    • StarknetKit + Session keys Demo dapp
  • AA Use Cases
    • Session Keys
      • Implement session keys
      • Session keys with outside execution
      • Demo App
      • FAQ
      • Types
    • Paymasters
    • Verifying signatures and cosigners
      • Identifying a smart account onchain
    • Multicalls
    • Outside Execution
    • Deploy accounts on behalf of users
  • Optimize your Dapp
    • Dappland
    • Known dapps
    • Transaction reviews
    • Brand your token
  • Other Products
    • Argent Card
    • Spoks
    • Perkz
    • Argent Vault on Ethereum L1
  • SUPPORT & RESSOURCES
    • Contracts and audits
    • Get in touch
Powered by GitBook
On this page
  • Step 1: Create a new multisig
  • Step 2: Connect your Ledger
  • Step 3: Add owners
  • Step 4: Set the multisig threshold
  • Step 5: Fund and activate your multisig
  • Step 6: Sign with Ledger

Was this helpful?

  1. Argent Wallets
  2. Argent Multisig
  3. Create a multisig

With Ledger signer

PreviousWith Argent signerNextJoin a multisig

Last updated 8 months ago

Was this helpful?

By adding Ledger to your Argent Multisig, you’ll combine the security of Argent and of the industry's leading hardware wallets. Trusted by the Starknet Foundation, the Argent Multisig is the go-to wallet for companies, protocols and DAOs building on Starknet.

Before you start, you will need:

  • installed on your browser

  • A Ledger wallet (Nano X or Nano S Plus)

  • The Starknet app installed on your Ledger, using (you will need to enable the developer mode in Settings > Experimental features)

Step 1: Create a new multisig

Open Argent X, go to accounts and add a new account. Select “Multisig Account”, "Create new multisig" and "Create with Ledger".

Step 2: Connect your Ledger

You will be prompted to plug in and unlock your Ledger. Then, open the Starknet app in Ledger and click “Connect”. Before doing this, ensure the Starknet app is installed on your Ledger from Ledger Live.

Step 3: Add owners

Your signer pubkey is generated from the Ledger. You can now add the signer pubkeys of the other multisig owners and click “Next”. You can add as many signers/owners as you want.

For more information on how additional owners can generate a signer pubkey, see Join a new multisig with Ledger section below.

Step 4: Set the multisig threshold

Select the threshold. This is the number of valid signatures required to execute a transaction. It is recommended to use a n-of-m signatures scheme with n < m (e.g. 3 out of 4).. Then click “create multisig”.

Step 5: Fund and activate your multisig

Congrats, your multisig has been created ! Don’t forget to fund your Multisig with some ETH to activate it.

Step 6: Sign with Ledger

Next time you need to sign a multisig transaction, you will be prompted to connect and confirm with Ledger.

Argent X
Ledger Live