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
Veeam Data Platform v13.1 Icon
Veeam Data Platform v13.1

Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
Try Now
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

15 hours ago