November 7, 2025
Your tabs want pocket change
Using the Web Monetization API for fun and profit
Tiny tips vs tab panic: is browsing pay‑by‑minute
TLDR: A demo shows browsing can stream tiny real-money payments to sites. Commenters split between ad-free dreams and “tab meter” nightmares, raising concerns about wallets, fees, and standardization—making adoption the real fight.
Web Monetization promises a world where sites get paid as you browse — tiny tips streaming every minute — and Thomas Steiner just demoed it with a browser extension, a GateHub wallet, and real money, not crypto. Cue the comment section meltdown. Some cheered ditching ads and subscriptions; others saw a meter running behind every tab. One user deadpanned the era of “leaving a tab open without worrying” is over, spawning jokes about screenshotting pages like it’s 2009.
Skeptics flagged rough edges: “interesting, but not well standardized,” said one, pointing to wallet limits and Interledger plumbing. Another waved a red flag: asking users and publishers to set up wallets is “the wrong idea,” predicting adoption faceplants. The cost of moving tiny amounts of fiat (government-issued money) came up repeatedly; micropayments sound magical until fees pile up. Fans missed Coil, which used XRP crypto rails, while this demo sticks to dollars and euros. A helpful voice chimed in: don’t confuse this with the Payment Request API — that’s for checkout buttons, not minute-by-minute tipping.
There’s even Chromium code funded by the Interledger Foundation, but the crowd is split between “finally, a path beyond ads” and “no thanks, my tabs aren’t an Uber ride.” Bottom line: the tech dazzles, the logistics terrify.
Key Points
- •Web Monetization enables streaming and one‑time payments to publishers while users browse.
- •A browser extension polyfills the proposed standard; users must connect a fiat wallet (e.g., GateHub) with USD/EUR funds.
- •Crypto balances are not supported; Coil previously paid in XRP, but current flows are fiat.
- •Payments are streamed minute‑by‑minute, visible as POST requests in Chrome DevTools.
- •Publishers add an HTML payment link (rel="monetization") with a payment pointer to receive funds; a JavaScript API can adapt content based on monetization events.