A very simple tool for checking if web monetization is enabled on a certain website
Web Monetization is an API that allows websites to request small payments from users facilitated by the browser and the user's Web Monetization provider.
Official Website: https://webmonetization.org/
Specifications: https://webmonetization.org/specification.html
npm install is-web-monetized
You can check if the website uses the Web Monetization API without going to the website.
💡 Node module MUST be installed globally
npm install is-web-monetized -g
In your terminal, run monetized [URL]
monetized example.com
or using as a dependency
const { isWebMonetized } from 'is-web-monetized'
const url = 'example.com'
isWebMonetized(url).then(obj => {
/*
{
monetized <boolean>,
url <url>,
content <wallet>,
}
*/
console.log(obj)
}).catch(err => console.log(err))
Do you think this is cool? don't hesitate to buy me some coffee!