web-monetization-extension
web-monetization-extension copied to clipboard
Release WM ext 1.0.0-alpha
Outcomes
In scope for 1.0.0-alpha: Website visitors:
- Have a new or additional way to pay for stuff on the Web.
- Are able to install the WM ext to be able to pay using WM.
- Can define a maximum WM budget available monthly.
- How much to pay per hour, when paying continually.
- Who to pay online, using WM.
Features for 1.0.0-alpha:
- Overall WM config:
- [ ] Global enable/disable WM. See ticket #61
- [ ] Enter & connect wallet address. See ticket #46
- [ ] Disconnect wallet address. See ticket #108
- [ ] Generate public-private key pair to authenticate a WM user agent to the payer’s wallet. See ticket #92
- [ ] Display the public key generated by the extension during installation. See ticket #105
- [ ] Visual indication when payments are actively streaming. See ticket TBC
- Configure WM payments:
- [ ] Set budget & renewal frequency (options being once-off or monthly). See ticket #46
- [ ] The denomination of balance is automatically inferred from the wallet address. See ticket #109
- [ ] View remaining budget balance. See ticket #101 & ticket TBC
- [ ] Enable/disable streaming/continuous payments. See ticket #101 & ticket TBC
- [ ] For streaming/continuous payments, define the hourly rate to spend the budget. See ticket #60
Out of scope for 1.0.0-alpha but in scope for 1.0.0-beta:
- One-time payment: website visitors can make a once-off payment (e.g. a tip). See ticket #62
- Web developers: 2.1 Make it easier for websites to respond to receiving WM payments. 2.2 Have light tools (i.e. code snippets & libs) to add a tipping button & WM banner advert to websites.