indentlabs / indentlabs/notebook

Add Web Monetization Support

Open
#934 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.