Open-source Bounties

Cashu BTCPayServer Plugin

The OpenCash Association, in collaboration with rot13maxi of Taproot Wizards, is offering a 2 million satoshi bounty for the development of an open-source BTCPayServer plugin that enables merchants to accept payments via Cashu.

Requirements

To reduce risk for merchants from holding ecash from unknown mints, the plugin should support an option to automatically melt incoming tokens to the merchant's designated Lightning wallet. It should also allow merchants to whitelist trusted mints, from which tokens can be received and held as ecash.

Integration Requirements

The plugin must integrate cleanly with BTCPayServer—both on the backend for accounting and plugin management, and on the customer-facing side, offering either:

  • an input field for direct ecash redemption, or
  • a scannable Cashu payment request (over HTTPS)

This initiative supports our mission to advance open-source electronic cash systems and promote Bitcoin as a medium of exchange. We're especially thankful to rot13maxi, who has generously matched the bounty, bringing the total to 2 million sats.

To apply for the bounty, contact opencash-asc@protonmail.ch