Show HN: Xmrcheckout – self-hosted, non-custodial Monero checkout

xmrcheckout.com

3 points by pigless72 2 days ago

Hi HN — I built xmrcheckout, an open-source, self-hostable checkout UI + API for accepting Monero (XMR) payments where funds go directly from the customer to the merchant’s own wallet.

What it does:

- Creates invoices (defined in XMR), hosts a public invoice page, and shows payment instructions (address + amount + QR). - Observes the chain to detect incoming payments and update invoice status. - Exposes an API + optional webhooks so you can plug it into an existing order flow.

Trust model:

- No private spend keys (it never requests or stores them). - No transaction signing, no fund-moving automation. - View-only wallet access (wallet address + private view key).

Stack + deploy:

- UI: Next.js - API: Python - Postgres - Uses monerod + monero-wallet-rpc for on-chain observation - optional nginx/TLS via docker compose

Repo + screenshots: https://github.com/xmrcheckout/xmrcheckout