Blog

Mine the Internet: A Developer's Guide to Earning With Unbrowse

Learn how to earn USDC micropayments by using Unbrowse normally. Every API route you discover gets indexed to the marketplace, and every time another agent uses your route, you get paid.

Lewis Tham
April 3, 2026

Mine the Internet: A Developer's Guide to Earning With Unbrowse

Every time you browse the web, your browser makes dozens of API calls behind the scenes. Loading your Twitter feed? That is a GraphQL query to api.x.com. Checking a GitHub repo? That is a REST call to api.github.com. Searching Amazon? That is a JSON endpoint returning structured product data.

These are shadow APIs — the internal endpoints that power every modern website. They are invisible to you, but they are there. And with Unbrowse, every one of them becomes a tradeable asset.

This guide covers everything you need to know about mining with Unbrowse: what it is, how earnings work, which domains are most valuable, and how to get started today.

What Is Mining?

Mining with Unbrowse is not cryptocurrency mining. There is no proof-of-work, no GPU farm, no wasted electricity. Mining is simply using Unbrowse as your browser.

When you browse a website through Unbrowse, the system passively captures every API call the page makes. It extracts endpoints, detects authentication patterns, maps request/response schemas, and builds a typed endpoint graph. That graph gets published to the Unbrowse marketplace.

When another developer's AI agent needs data from that website, Unbrowse resolves the request against the marketplace. If your indexed route matches, the agent uses it — and you earn a micropayment via the x402 protocol.

The key insight: you do not change your workflow at all. You browse normally. Unbrowse does the rest.

How the Pipeline Works

Every browse session goes through the same enrichment pipeline:

  1. Passive Capture — HAR recording plus a fetch/XHR interceptor run on every page load. Every network request is logged.
  2. Endpoint Extraction — Raw requests are parsed into structured endpoints with URL templates, query parameters, headers, and response schemas.
  3. Auth Detection — Authentication headers (Bearer tokens, API keys, cookies, OAuth flows) are identified and classified across 15+ SSO providers.
  4. Endpoint Graph Construction — Endpoints are connected with typed edges: parent/child relationships, pagination chains, auth dependencies, and prefetch hints.
  5. Marketplace Publish — The complete endpoint graph is published to the Unbrowse marketplace with semantic descriptions, reliability scores, and schema metadata.
  6. Background Verification — Every 6 hours, published endpoints are re-tested. An EMA-based reliability score tracks uptime, and schema drift triggers re-indexing.

All of this happens in the background. You see a browser. Unbrowse sees an API discovery engine.

How Earnings Work

Unbrowse uses the x402 protocol — an implementation of HTTP 402 (Payment Required) — for micropayments. When an AI agent resolves a route through the marketplace, the payment flow is:

  1. Agent requests a route (e.g., "get Reddit post comments for r/MachineLearning")
  2. Marketplace returns the cached endpoint with an x402 payment requirement
  3. Agent's wallet sends a USDC micropayment (fractions of a cent per call)
  4. Route creator (you) receives the payment minus a small platform fee
  5. The agent gets structured API data in sub-100ms instead of spending 8+ seconds browser-rendering

Payments are in USDC on Base (Coinbase's L2). You can use Crossmint or lobster.cash for wallet setup. Most developers connect a wallet in under 2 minutes.

Earning Rates

Earnings depend on three factors:

  • Route popularity — How often other agents request this endpoint. GitHub API routes get hit thousands of times per day. A niche internal tool might get hit once a week.
  • Route complexity — Endpoints with complex auth flows, pagination chains, or multi-step dependency graphs earn more per call because they save agents more work.
  • Reliability score — Routes with higher uptime and fresher schemas earn preferential placement in resolve results.

Top miners currently earn from routes across 500+ domains with 10,000+ endpoints cached in the marketplace.

The First-Mover Bonus

The first person to index a domain's API routes gets a 2x earning multiplier for 30 days. This is the single most important mechanic for early miners.

Think about it: there are millions of websites with undiscovered shadow APIs. Every SaaS product, every e-commerce site, every social platform has internal endpoints that no one has indexed yet. If you are the first to browse that site through Unbrowse, you lock in double earnings for a month.

After 30 days, the multiplier drops to 1x, and other miners can index competing routes. But by then, your routes have reliability history, schema stability data, and usage metrics that give them a ranking advantage.

High-Value First-Mover Targets

Some categories of sites are particularly valuable to index first:

  • Developer tools — CI/CD dashboards, monitoring platforms, package registries
  • Enterprise SaaS — CRM tools, project management, analytics platforms
  • E-commerce — Product search, pricing, inventory, reviews
  • Financial data — Stock quotes, crypto prices, banking dashboards
  • Government and public data — Datasets behind web portals that lack public APIs

Getting Started

Setup takes under 5 minutes.

Step 1: Install Unbrowse

npx unbrowse setup

This installs Unbrowse globally, sets up Kuri (the 464KB Zig-native browser runtime), and configures your local environment.

Step 2: Connect Your Wallet

To receive earnings, connect a USDC wallet:

unbrowse wallet connect

You can use any EVM-compatible wallet. Crossmint and lobster.cash both work for quick setup if you do not already have one.

Step 3: Browse Normally

Start a browse session:

unbrowse go https://github.com

Unbrowse opens a real browser window (powered by Kuri) with your existing cookies and login sessions. Browse as you normally would. Every page you visit gets passively indexed.

When you close the tab or navigate away, the enrichment pipeline runs automatically. Your discovered endpoints appear in the marketplace within seconds.

Step 4: Check Your Routes

unbrowse skills list

This shows all the endpoint graphs you have contributed. You can see reliability scores, hit counts, and earnings per route.

Step 5: Watch Earnings Accumulate

As other agents resolve routes you indexed, earnings flow to your wallet. You can check your balance anytime:

unbrowse wallet balance

Mining Strategies

The Breadth Strategy

Visit as many different websites as possible. The first-mover bonus means that even a single visit to an un-indexed site can lock in 30 days of double earnings. Open 50 tabs across 50 different SaaS products, let Unbrowse capture everything, and move on.

The Depth Strategy

Pick a high-traffic domain and explore it thoroughly. Navigate every page, trigger every search, click through pagination. The more endpoints you surface on a single domain, the more complete your endpoint graph becomes — and more complete graphs rank higher in resolve.

The Auth Strategy

Many valuable endpoints require authentication. If you have accounts on platforms like Stripe, Shopify, AWS, or Salesforce, browsing those dashboards through Unbrowse captures authenticated endpoints that anonymous users cannot reach. These routes are disproportionately valuable because they are harder to discover.

The Niche Strategy

Forget the big sites — they will get indexed quickly. Instead, focus on niche tools, internal platforms, and industry-specific SaaS. A B2B analytics dashboard used by 10,000 companies might have endpoints that no other miner ever finds. Low competition, steady demand.

What Makes a Route Valuable

Not all routes are created equal. The marketplace ranks routes by:

  • Demand — How often agents request this type of data
  • Uniqueness — Whether competing routes exist
  • Reliability — EMA score from automated verification
  • Schema quality — Well-typed responses with consistent fields rank higher
  • Auth complexity — Routes behind complex auth flows are worth more
  • Graph completeness — Routes that are part of a complete endpoint graph (with pagination, related endpoints, dependency chains) earn more than isolated endpoints

Frequently Asked Questions

Is this legal? Yes. Unbrowse captures the same API calls your browser already makes. You are not scraping, reverse-engineering, or bypassing access controls. You are simply recording the network requests your browser sends and receiving structured responses.

Do I need to keep Unbrowse running? No. Once routes are published to the marketplace, they persist and earn regardless of whether you are online. The verification loop runs server-side.

How much can I realistically earn? It depends on how many high-value routes you discover and how much agent traffic they receive. Early miners with broad coverage across popular domains see the highest returns. The economics improve as more agents come online.

Does mining slow down my browsing? No. Kuri's passive capture adds negligible overhead — the CDP broker runs at ~3ms cold start, and HAR recording is non-blocking. You will not notice any difference.

Can I mine from multiple machines? Yes. Each machine can run its own Unbrowse instance connected to the same wallet. Browse from your laptop at work, your desktop at home, and a VPS — all routes funnel to the same account.

The Bottom Line

Mining with Unbrowse is not a side hustle that requires extra effort. It is a passive income stream built into the tool you are already using. Every website you visit becomes a potential revenue source. Every API route you discover saves the next developer's agent 8 seconds of browser rendering and earns you a fraction of a cent.

Scale that across hundreds of domains, thousands of endpoints, and millions of agent requests — and the math starts to work in your favor.

Get started: npx unbrowse setup