Chromium Plans to Roll Out Web Monetization

Chromium is experimenting with a Web Monetization API, allowing site owners to generate revenue without ads. Here's more on that!

In a move to change the way websites generate revenue, developers of the Chromium project have announced plans to integrate Web Monetization technology into the browser.

This innovation facilitates automatic micropayments to website owners for viewing their content, potentially replacing traditional advertising models.

This feature, scheduled for release in Chrome 127 at the end of July, promises a more seamless online experience for users and a new revenue stream for content creators.

What Is Web Monetization?

Web Monetization allows web pages to notify the browser of their readiness to receive payments passively, eliminating the need for payment request pop-ups.

This user-friendly approach enables payments for only the content viewed without being constrained by minimum payment thresholds typical of standard subscription models.

For example, websites utilizing Web Monetization can grant immediate access to premium content when a user agrees to the terms without requiring upfront payment. After viewing a paid video, the browser automatically processes a micropayment transaction without interrupting the user’s experience.

Additionally, this technology supports voluntary contributions for valuable content, allowing users to set up automatic small payments to their favorite websites upon each visit.

Web Monetization flow
Web Monetization flow, Image credits: Web Monetization

In general, users can contribute tiny amounts to access content, which was previously unfeasible due to processing system limitations.

Web Monetization is compatible with any wallet that supports the Open Payments API, including financial services like GateHub and Fynbos, and uses the Interledger Protocol (ILP) for micropayments.

Wallet access is managed through the GNAP (Grant Negotiation and Authorization Protocol), which gives wallet owners precise control over the permissions granted to applications interacting with their wallet.

Lastly, implementing Web Monetization on a website is straightforward. Site owners simply need to add a ‘link ‘element with a ‘rel=” monetization”‘ property and a link to their wallet. Users then configure their wallets for specific sites, enabling the browser to initiate designated transfers automatically.

The technology does not permit sites to set payment amounts but allows them to express willingness to accept payments. It’s up to the user to decide the payment amount, frequency, and whether to pay a particular site.

For more information, follow the discussion in the blink-dev Google group.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

The average score is 68%