← All Articles
⚖️ Patent Pending GB2606991.4

The Add2Coin Chrome Extension: Earn Crypto on Any Website Without Changing Your Browsing Habits

📅 11 April 2026 ✍️ Andrew Akka 📜 Add2Coin Blog

earn.js works brilliantly for website owners who embed it and want to earn from their own traffic. But what about the viewer's side of the equation? What about the person browsing the web who wants to earn A2C tokens on every Add2Coin site they visit without having to remember to register on each one individually?

That is exactly what the Add2Coin Chrome extension solves. Install it once, sign in to your Add2Coin account once, and from that point forward, every Add2Coin site you visit earns tokens automatically with no further action required from you. Your balance, streak, today's earnings, and referral tools are always one click away in the browser toolbar, regardless of which site you are on.

What the Extension Actually Does

The extension has three core functions that work together:

Detection and earning notification. A content script runs on every page you visit and checks whether earn.js from add2coin.com is embedded on that page. When it detects earn.js, it sends a signal to the background service worker, which turns the browser toolbar badge green and updates the title to show you are currently earning. This works automatically on any site that has embedded earn.js, without the site needing to do anything specific for the extension.

Live dashboard in the popup. Clicking the extension icon opens a popup showing your confirmed A2C balance, its current GBP value, today's earnings, your earning streak in consecutive days, total all-time views, and the live A2C token price from the Uniswap V3 pool on Polygon Mainnet. This data is fetched from the Add2Coin API every five minutes and cached locally so the popup opens instantly. Every panel can be individually toggled on or off in the settings.

One-click referral links. On any page you are visiting, clicking the referral link button in the popup appends your Add2Coin referral code to the current page URL and copies it to your clipboard. Share that link and you earn 0.15 A2C for every impression generated by anyone who joins through it, on any site they subsequently visit with earn.js, indefinitely. This turns every Add2Coin site you visit into a potential referral opportunity without you needing to do anything more than share a link.

The Technical Implementation

The extension is built to Chrome Manifest V3 standards, the current and future-proof extension format required by Google. It consists of four components:

content.js runs as a content script on every page. It uses DOM inspection to detect the presence of earn.js script tags and a MutationObserver to catch dynamically loaded scripts in single-page applications like YouTube. When earn.js is detected, it sends a message to the background service worker.

background.js is a service worker that manages the badge state, fetches data from the Add2Coin API at regular intervals using Chrome's built-in alarms system, and handles messages from the content script. It stores a data cache in Chrome's local storage so the popup can render instantly without waiting for a network request.

popup.html and popup.js render the dashboard interface when the extension icon is clicked. They read from the cached data and display it immediately, then update in the background if the cache is stale.

options.html and options.js provide the settings page where users can toggle each of the eleven display panels on or off and configure extension behaviour including badge display and auto-hide timing.

Why This Matters for the Patent

The Chrome extension is a distinct and important embodiment of the Add2Coin patent (GB2606991.4) that differs from earn.js in a legally significant way.

earn.js is embedded by the website owner — it is deployed from the publisher's side of the advertising chain. The Chrome extension operates from the viewer's side. It is client-side executable code (the extension scripts) running in a user agent (Chrome, Edge, Brave, or Opera) that detects advertising engagement and triggers the attribution and reward mechanism — without requiring any modification to the website being visited.

Claim 11 of the patent specifically protects integration without platform modification: a single remote resource reference enables the mechanism without any modification to the user agent, operating system, or network. The extension is installed by the user into their existing browser without modifying the browser itself. The websites it detects earn.js on do not need to change anything to support the extension.

Brave Browser's Basic Attention Token system requires users to replace their entire browser with Brave. The Add2Coin extension installs into any existing Chrome-compatible browser in seconds and works immediately. This is a meaningful practical difference and a legally significant one under Claim 11.

The extension also demonstrates a second implementation path for the patent claims beyond the web embed: any platform that can load a Chrome extension is a potential channel for the Add2Coin reward mechanism. This includes Chromebook-based smart TV interfaces, Chrome on Android, and any embedded Chromium runtime — all of which support Chrome extensions.

Future Extension Capabilities

The current v1.0.1 extension focuses on detection, balance display, and referral link generation. The patent and the extension architecture both support significant future capabilities that will be added as the platform grows:

YouTube integration. The MutationObserver in content.js already handles YouTube's single-page navigation correctly — it re-checks for earn.js on every URL change within YouTube. When Add2Coin's YouTube integration is built, the extension will detect YouTube ad events and trigger the attribution chain for video platform impressions. Claims 1, 2, 9, and 11 all cover this use case.

Direct impression triggering. Rather than waiting for earn.js to be embedded by site owners, a future extension version could trigger impression events directly from the extension itself on any page the user visits and consents to earn on. This would extend Add2Coin earning to the entire web, not just sites that have proactively embedded earn.js.

Earnings analytics. Historical charts of earnings by day, site, and referral level; notifications when referrals generate impressions; alerts when the A2C price moves significantly.

Installing the Extension

The extension is available on the Chrome Web Store. Search for "Add2Coin" or visit add2coin.com/chrome for the direct link. It is free, requires no subscription, and has no in-app purchases. Install it, sign in to your Add2Coin account at add2coin.com, and earning begins automatically on your next visit to any Add2Coin-enabled website.

Works in Chrome, Microsoft Edge, Brave, and Opera. Version 1.0.1. Operated by AI Administrator Limited (Companies House: 16262184). Patent Pending GB2606991.4.