BTCPay Server Vault is a free, open-source desktop application that connects cryptocurrency hardware wallets to compatible web applications. It is primarily designed to integrate hardware wallet signing with BTCPay Server. The application runs a local web server that communicates with connected wallets through the Hardware Wallet Interface library. Users can authorize websites to access wallet functionality through explicit permission requests. This approach allows transaction signing without directly exposing private keys to the connected web application. Its local communication interface forwards supported hardware wallet operations and returns their results. The project includes a reusable .NET library that wraps the Hardware Wallet Interface command-line tools. Installation packages are available for supported desktop operating systems, including macOS and Linux.

Features

  • Hardware wallet integration with BTCPay Server and compatible web applications
  • Local HTTP bridge connecting browser applications to physically attached cryptocurrency wallets
  • User-controlled website authorization with origin-based access permission checks
  • Transaction signing through the Hardware Wallet Interface without sharing private keys
  • Reusable .NET library wrapping hardware wallet command-line operations
  • Desktop installation options for macOS and Linux with local wallet communication

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow BTCPayServer.Vault

BTCPayServer.Vault Web Site

Other Useful Business Software
Cut Data Warehouse Costs by 54% Icon
Cut Data Warehouse Costs by 54%

Easily migrate from Snowflake, Redshift, or Databricks with free tools.

BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of BTCPayServer.Vault!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

C#

Related Categories

C# Bitcoin Software, C# Crypto Wallets

Registered

2026-11-05