Commit Graph

5 Commits

Author SHA1 Message Date
drjones
48305b4ad1 Add temp-SMS tool (SMSPool-backed temp-number marketplace) to Pleiades
- sms.py: NumberProvider abstraction + SMSPoolProvider + routes (/sms, rent, poll, release) + admin (/admin/sms)
- Reuses existing sats wallet + BTCPay deposit flow; charges per-rental against balance_sats
- Code detection, lazy expiry/release, per-user session limit, per-IP rate limit
- Verified end-to-end: rented Discord US +1 534 251 1825, wallet 5000->3500 sats, release refunded SMSPool to $7.45
2026-09-20 19:34:25 -07:00
drjones
a7d6b98183 Wallet system (sats ledger + deposit + spend), HydraProxy fulfillment queue, paid IP-quality scorer (85/100 verified) 2026-09-20 18:51:47 -07:00
drjones
16dde93ce2 Add HydraProxy provider (aggregator): wrapper + /hydraproxy storefront + admin balance + API + MCP tool (management-only, broker-fulfilled) 2026-09-20 18:40:25 -07:00
drjones
70a77e4987 Add balance monitor, low-balance admin banner, dry-run auto-topup (sweep) framework 2026-09-19 19:49:25 -07:00
drjones
bac4a695f6 Add admin dashboard, Umami beacon, README 2026-09-19 19:17:44 -07:00