indentlabs / indentlabs/notebook
Add Web Monetization Support
- Dominant language
- HTML
- Stars
- 410
- Forks
- 78
- Avg merge
- 1d
- Merged PRs (30d)
- 9
Description
Could [Web Monetization](https://webmonetization.org/) support be added to Notebook.ai?
> The ability to transfer money has been a long-standing omission from the web platform. As a result, the web suffers from a flood of advertising and corrupt business models. Web Monetization provides an open, native, efficient, and automatic way to compensate creators, pay for API calls, and support crucial web infrastructure.
> \- https://webmonetization.org/
Web Monetization is a proposed standard that allows users to pay for websites _as they use them_.
> [Proposal] Web Monetization - A new Revenue Model for the Web
> \- https://discourse.wicg.io/t/proposal-web-monetization-a-new-revenue-model-for-the-web/3785
Currently, Web Monetization users such as [Coil](https://coil.com/) subscribers pay $5 a month, and any creator or website with this enabled will get compensated for our time on the content. (I'm a subscriber too!)
Some sites provide benefits for subscriptions, for example [Imgur](https://imgur.com/) remove adverts for users with Web Monetization enabled.
To add support, you'd just have to pick an [Interledger](https://interledger.org/) provider of your choice such as [Uphold](https://uphold.com/), then put your [Interledger Payment Pointer](https://interledger.org/rfcs/0026-payment-pointers/) in the `head` of the page.
```html
```
And done, users of Coil are now streaming payments for every second they're on the site.
It could be worth reevaluating the billing model with this in mind, but that's at the discretion of Indent Labs. This suggestion doesn't mean that the existing billing of Notebook.ai has to change, it's just an additional stream of income that can come from users that want to support you.
Contributor guide
Research direction
The request describes adding a Web Monetization meta element to Notebook.ai's page head. Start by locating the page head and reviewing how its HTML is assembled; done means the site exposes a configured Interledger payment pointer without changing the existing billing model.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- html
- Domain
- payments, web-dev
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100