The Coil Extension is available for the following browsers. If you use private windows, you might have to give the extension explicit permission to access your online activities while browsing.
The Coil Extension is built into the Puma Browser.
The extension checks if a page is web monetized by looking for the Web Monetization
<meta> tag. If the page has the meta tag, the extension tells Coil to start paying over Interledger to the payment address in the tag.
As long as you're active on the page, the extension will continue streaming payments. The extension will stop paying if you leave the page, background the page, or are inactive on the page for long enough.
When you install the Coil extension, you’re asked to grant the extension certain permissions for it to work. The permissions it requests depends on your browser, and can sound excessive or even scary. For example:
The Chrome, Brave, and Edge extensions want permission to read and change all your data on the websites you visit.
The Firefox extension wants permission to access your data for all websites and access browser activity during navigation.
If you dig deeper into Firefox’s “access your data” permission, you’ll see statements like, “Extensions requesting this permission might...read and write details of your username and password.” These descriptions are written by each browser provider and are meant to cover a variety of scenarios.
When a content creator sets up a wallet through a third-party service, the service provides the creator with a payment pointer. The creator incorporates a Web Monetization HTML tag into their website using the payment pointer. This is what it means for a page to be web monetized.
The extension must read each page you visit and look for the Web Monetization HTML tag to determine whether the page is web monetized. When you visit a web monetized page, the extension is provided with the creator’s payment pointer. The extension then resolves the payment pointer to an ILP address. The address is sent to Coil’s servers and allows us to pay the creator.
The extension shares an ephemeral (short-lived) identifier with the creator, which the creator uses to verify that your browsing session is monetized. The identifier is random on every page load. Our extension does not access, record, or transmit any personally identifiable information nor does it track your browsing history.
Since our supported browser providers don’t offer a permission that’s specific to how our extension works, we have to use permissions that ask for more than we need. That’s the big reason why our extension is open source. You can check the source code to see what it’s doing: https://github.com/coilhq/web-monetization-projects/tree/master/packages/coil-extension.
For Coil issues only, try logging out of your account and then back in.
For Coil and Cinnamon issues, try logging out of Cinnamon, then log back in to Cinnamon using your Coil account. If that doesn’t work, try installing the Coil extension. If you still can’t access content, try opening a private tab, then log in to Cinnamon with your Coil account.