Crypto Wallets

Vultisig CLIA Command-Line MPC Wallet for Multi-Chain Management

A free, open-source MPC wallet for the command line. See how Fast Vault and Secure Vault work, which chains are supported and how to install it safely.

Free Open source Windows: Likely v10.1.0 Updated 29 Oct 2026
10 min read Last update 29 Oct 2026 github.com/vultisig/vultisig-sdk

Vultisig CLI is a command-line wallet for managing multi-chain crypto assets through a self-custodial MPC setup. It is aimed at developers, technically confident users and anyone who wants to script wallet operations rather than click through a graphical interface.

Instead of storing one private key in one place, the program uses multi-party computation (MPC), where signing authority is split across several key shares. The program is open source under the MIT license, free to use, and its source code is published on GitHub. Its own description calls it a self-custodial multi-chain wallet SDK for AI agents and developers, which reflects where the project's focus lies.

02

What Is Multi-Party Computation and Why Does It Matter Here?

Most wallets keep one private key, and whoever holds that key controls the funds. Multi-party computation splits the key into shares held by different parties or devices. To produce a signature, a threshold of those shares must cooperate, but the full key is never assembled in one place.

In a 2-of-2 setup, two shares are required and both must participate. In an N-of-M setup, any N of M shares is enough. This design protects against the loss of a single device and against theft of a single share, because an attacker needs more than one component to sign.

MPC does not remove all risk. A user who loses access to enough shares can lose funds, and the security of the setup still depends on how the devices and backups are managed.

03

Who Vultisig CLI Is For

The program suits three main groups. Developers who build wallet features into scripts, bots or applications will find a command-line interface easier to automate than a desktop GUI. Technically experienced users who want to manage several chains from a terminal may also prefer it.

The third group is people building autonomous software. The project describes itself as an SDK for AI agents, so tools that need to hold and move assets under programmatic control are a natural fit. Such use cases call for extra care, because an automated process that can sign transactions needs strict limits and monitoring.

Beginners who have never used a command line may find the setup less friendly than a mobile wallet. The program is not a substitute for a simple app if you only want to hold and send a few coins.

04

Practical Scenarios for a Multi-Chain CLI Wallet

A common scenario is a developer who needs to test transactions across Bitcoin, Ethereum and Solana on the same machine. Keeping those workflows in one tool reduces context switching and makes test scripts reproducible.

Another scenario is an operations team that wants a vault shared between several people. A 2-of-3 or N-of-M arrangement means no single person can move funds alone, and approvals can be collected from mobile devices.

A third scenario involves token management. Because the program includes a token registry and on-chain discovery, you can check fee coins and token details without leaving the terminal. Checking prices through CoinGecko adds context when reviewing balances. Always verify token contract addresses independently, because look-alike tokens are a common trap.

05

Terms You Will Meet While Using It

Several concepts appear throughout the documentation. A vault is the wallet container that holds key shares and the rules for signing. A threshold is the number of shares needed to produce a valid signature. A seed phrase is a list of words that can restore a wallet; importing one changes how the vault's shares are configured.

Address derivation means generating a public receiving address from the key material for a given blockchain. ERC-20 is the standard for tokens on Ethereum-compatible networks, and an approval step is sometimes required before a contract can spend those tokens on your behalf.

Understanding these terms helps you read transaction prompts carefully. When the program asks you to approve a signature, you should know which vault and threshold are involved and what the transaction does.

06

Key features

Fast Vault

Fast Vault uses server-assisted MPC through VultiServer. The standard setup is 2-of-2, which keeps day-to-day signing quick. Vaults imported from a seed phrase can use a 2-of-3 configuration instead, so the signing flow varies with how the vault was created.

Secure Vault

Secure Vault is a multi-device N-of-M threshold scheme. You set the thresholds yourself, and signing requires a quorum of devices. Mobile device pairing lets a phone take part in the signing process, which spreads trust across hardware you control.

QR Code Pairing

The CLI pairs with Vultisig mobile apps by scanning a QR code on the terminal. Pairing is the handshake that connects your desktop session to the devices that hold key shares, so signing requests can be approved on your phone.

Address Derivation

Addresses for supported blockchains are generated locally using WalletCore compiled to WebAssembly. This means the derivation logic runs inside the program on your machine rather than on a remote service.

Vault Management

You can create, import and export vaults, and keep them in encrypted form. Export and import make it possible to move a vault between environments, but the exported file should be treated as sensitive material.

Cross-Chain Support

Vultisig CLI covers Bitcoin, Ethereum, Cosmos, Solana and more than 40 blockchains in total. Support for ERC-20 tokens and USDC on Ethereum-compatible networks is included, so one vault can hold assets across several chains.

Token Registry

The program ships with a built-in database of known tokens and can look up fee coins. It also supports on-chain token discovery, which helps when you work with tokens that are not in the built-in list.

Security Scanning

Transactions can be validated and simulated through Blockaid before you sign them, and the tool includes site phishing detection. These checks reduce the risk of approving a malicious transaction, though they do not replace careful review.

Price Feeds and Fiat On-Ramp

Token prices are fetched from CoinGecko, so you can view values in the terminal. The program can also generate Banxa buy URLs for more than 23 chains, which send you to a third-party service to purchase crypto with fiat.
07

Supported coins

Vultisig CLI works with Bitcoin, Ethereum, Cosmos and Solana, and the project states support for more than 40 blockchains in total. ERC-20 tokens and USDC are covered as well. For the full and current list of networks, consult the project documentation, since supported chains may change between releases.

08

How to install Vultisig Cli on Windows

  1. 1

    Check the Release Page

    Open the project's GitHub repository and go to the Releases section to find the latest version, currently listed as v10.1.0. Confirm that a Windows build is provided, because the project's support for this platform should be verified against the current release notes.

  2. 2

    Download Only from the Official Source

    Download the file only from the official website or the GitHub Releases page. Do not use links from forums, chat groups or unofficial mirrors, since fake builds are a known way to steal wallet keys.

  3. 3

    Verify the File

    If the release publishes a SHA-256 checksum or a signature, compare it with your downloaded file before running anything. On Windows, PowerShell's Get-FileHash command with the SHA256 algorithm computes the checksum for comparison.

  4. 4

    Install and Set Up

    Run the installer or extract the package and follow the official setup instructions. If the build is distributed as a command-line package, make sure it is installed in a location your terminal can reach. Then run the program and follow the prompts to create or import a vault.

  5. Pair Your Mobile Device

    For Secure Vault setups, scan the QR code shown in the terminal with the Vultisig mobile app. Confirm the pairing on both devices, and keep the mobile app updated so signing requests are handled correctly.

09

How to use Vultisig Cli

Using Vultisig CLI follows a consistent pattern: create or import a vault, pair any mobile devices, then perform operations such as checking addresses or signing transactions. Start with a test vault and small amounts until you are comfortable with each step.

  1. Launch the program from your terminal and choose whether to create a new vault or import an existing one.
  2. Select Fast Vault for quick 2-of-2 signing or Secure Vault for a multi-device N-of-M configuration.
  3. Pair your mobile device by scanning the QR code, and confirm the pairing on the phone.
  4. Generate addresses for the chains you need, and check that each one matches what the program displays.
  5. Review the token list and fee coins, and verify token contract addresses against a trusted source.
  6. When sending a transaction, read the prompt carefully, confirm the amount and recipient, and review the Blockaid simulation result if shown.
  7. Approve the signature on your paired device and wait for confirmation on the blockchain.
  8. Export an encrypted backup of the vault and store it offline in a secure location.
10

Pros & cons

Pros
  • Open source under the MIT license, with the code available for review
  • Free to use with no listed price
  • Supports several chains, including Bitcoin, Ethereum, Cosmos and Solana
  • Uses MPC so that no single device holds the complete key
  • Built-in transaction simulation and phishing detection
  • Scriptable command-line interface suited to automation
Cons
  • The command line is less approachable than a graphical wallet for beginners
  • Setup involves pairing devices and understanding thresholds
  • Windows support should be confirmed against the current release notes
  • Recovery depends on keeping enough key shares and backups safe
  • Automated signing needs careful limits to prevent misuse
11

Is Vultisig Cli safe?

Vultisig CLI handles signing keys, so treat every download and setup step as security-critical. Get the program only from the official GitHub repository or the project's website. Verify the SHA-256 checksum or signature against the value the developers publish before running the file. Never enter a seed phrase on a third-party website, and be wary of any site or message asking for your recovery words. Use the program's phishing detection and transaction simulation, but do not rely on them as your only check. Keep encrypted vault exports and mobile pairing devices in secure locations, and consider limiting who can access the terminal session. The project's own status and last code update should be reviewed before you commit funds, and it is wise to check the latest version on the official website before installing.

  • Official source only. Download from github.com/vultisig/vultisig-sdk. Ignore ads and lookalike domains.
  • Check the SHA-256. Compare the installer hash with the value the developer publishes before running it.
  • Never share your seed phrase. No developer, support agent or website — including CryptApps — will ever ask for it.
12

Alternatives

Vultisig CLI differs from most wallets in this category by relying on MPC rather than a single private key, and by exposing its functions through a command line. Cake Wallet and Coin Wallet are mobile-oriented multi-currency wallets, which suit people who want a simple interface for everyday use. Stack Wallet and BitPay Wallet also focus on app-based management with a graphical experience.

WAIaaS and Claw Wallet are closer in spirit, since they target automated and programmatic use. Vultisig CLI stands out for its threshold-based key management and its direct terminal workflow. If you need a graphical wallet for daily spending, a mobile app may be simpler. If you need scripted, multi-device control with MPC, Vultisig CLI fits that role better.

13

Specifications

Price
Free
Type
Open source
License
MIT
Latest version
v10.1.0
Last update
29 Oct 2026
Windows support
Likely (builds for Windows; check releases)
Source code
github.com/vultisig/vultisig-sdk
14

Frequently asked questions

Yes, Vultisig CLI is listed as free and released under the MIT license. Free use does not cover the cost of network transaction fees, which you pay when sending assets on each blockchain. Check the project documentation for any optional services it connects to.

The project indicates likely Windows support with builds available, but you should confirm this on the GitHub Releases page for the current version. Read the release notes for any platform-specific instructions before installing, since support details can change between versions.

Fast Vault uses server-assisted MPC with a standard 2-of-2 setup, which allows quick signing. Secure Vault is a multi-device N-of-M configuration where you set the thresholds and pair mobile devices. Secure Vault generally offers more control, while Fast Vault is faster for everyday operations.

The program supports Bitcoin, Ethereum, Cosmos and Solana, along with ERC-20 tokens and USDC. The project states support for more than 40 blockchains overall. Because supported networks can change with each release, review the documentation for the current list.

Any wallet holding significant value should be tested first with small amounts. MPC reduces the risk of a single key being stolen, but the security of your setup depends on device safety, backups and careful transaction review. Use a Secure Vault configuration and keep encrypted backups offline.

Recovery depends on your threshold configuration and whether you have the remaining key shares and backups. In an N-of-M setup, you may still be able to sign with the other devices if enough remain. Keep an encrypted export of your vault and document your recovery process before you need it.

The project describes itself as an SDK for AI agents and developers, so automated use is a stated goal. Any automated process that can sign transactions should have strict spending limits, monitoring and a way to halt it quickly. Treat unattended signing with particular caution.

15

Verdict

Vultisig CLI is a practical choice for developers, technically confident users and teams that want multi-chain wallet control from a terminal, with threshold-based key security. It is free, open source and well suited to scripted workflows. Beginners looking for a simple daily wallet should consider a mobile app first. Anyone holding meaningful funds should test with small amounts, verify the download, and check the latest release information on the official website before committing assets.

Download now