Cashu Pay Server on Nostr: CashuPayServer v0.5.4-alpha is out — a security and reliability release. ...
CashuPayServer v0.5.4-alpha is out — a security and reliability release.
CashuPayServer lets a small shop accept Lightning payments by speaking BTCPay Server's API, so e-commerce plugins built for BTCPay work with it by just changing one URL. No node or BTCPay instance; it runs on ordinary PHP shared hosting and settles through a Cashu mint.
Four AI audits went over the server and the wallet library, and this release fixes what they found: fee handling on withdrawals, a double-spend path in exports, an amount-check bug, and an invoice-status check that stopped working after the first try.
Still alpha. Keep balances small and withdraw often (or automatically).
https://github.com/jooray/cashupayserver/releases/tag/v0.5.4-alphaPublished at
2026-09-10 04:36:00 UTCEvent JSON
{
"id": "44b1fb0c8523ec26271b2ebb6c9f33415c44f112dfe8e98676ea43d2c2e4c7e6",
"pubkey": "3c3046df44e4076be75e49f822ee6632e829f7342e16cb98c1165364f8ce99aa",
"created_at": 1789014960,
"kind": 1,
"tags": [],
"content": "CashuPayServer v0.5.4-alpha is out — a security and reliability release.\n\nCashuPayServer lets a small shop accept Lightning payments by speaking BTCPay Server's API, so e-commerce plugins built for BTCPay work with it by just changing one URL. No node or BTCPay instance; it runs on ordinary PHP shared hosting and settles through a Cashu mint.\n\nFour AI audits went over the server and the wallet library, and this release fixes what they found: fee handling on withdrawals, a double-spend path in exports, an amount-check bug, and an invoice-status check that stopped working after the first try.\n\nStill alpha. Keep balances small and withdraw often (or automatically).\n\nhttps://github.com/jooray/cashupayserver/releases/tag/v0.5.4-alpha",
"sig": "693cec6bbebb8a7f3a7fd8848558330161af3bed77991c7d75714bb12ed3780d3f084f156c5c3adb5e749fe30c39a30a6b58dc2efd6a32517b6326c538566d64"
}