4 Commits
Author SHA1 Message Date
jwinterm ad6121582e rates: primary WOW-USD from prices.neroswap.com oracle
The neroswap-wow-prices Worker this pointed at froze on 2026-07-28 and
has served price_usd=null since — invoices have been priced by the
direct nonlogs/cexswap fallbacks for three weeks. Point the primary at
the canonical hash-wallet-prices oracle (/v2/rates shape, legacy shape
still accepted via UNIFIED_WOW_URL override); fallback legs unchanged.
2026-08-15 20:11:28 -04:00
jwinterm 3181886b13 feat(rates): unified neroswap price Worker as the primary WOW-USD source
The single-source Nonlogs path hard-broke when Nonlogs went down. Read the
unified neroswap price Worker first (multi-exchange, volume-weighted, excludes
a dead source), with the direct nonlogs+kraken / cexswap+kraken paths as
fallbacks. RATE_PROVIDER now defaults to "unified"; nonlogs|cexswap force a
legacy single source first for debugging. Worker URL overridable via
UNIFIED_WOW_URL.
2026-07-28 08:05:20 -04:00
jwinterm cb24f5a597 fix: add resilient WOW price fallback 2026-07-16 08:59:16 -04:00
jwinterm f8f9b4424c Fork xmrcheckout for Wownero (WOW)
Minimal changes from upstream xmrcheckout to support Wownero:
- Rate provider: Nonlogs WOW-BTC via Kraken BTC/USD
- Subaddress derivation: Wownero network byte overrides (53/63/54)
- Payment URI scheme: wownero:
- Dockerfile: Wownero binaries from Codeberg
- Display text: Monero→Wownero, XMR→WOW throughout UI
- Default daemon: 192.168.88.235:34568
- Added wownero-logo.svg

File and folder structure kept identical to upstream for easy sync.
2026-03-09 11:08:55 -04:00