ad.network

Help

Everything about ad.network on one page.

What is it?

ad.network is the simple front door to the crawlproof ad network. crawlproof writes the ads, runs the auction, serves them across its sites and counts honestly (bots and repeat clicks are not charged). CoinPay moves the money. You sign in with CoinPay; there is no other account.

Advertisers

  1. Paste a link and pick a daily budget ($1 to $1000). We read the page and write the ad: headline, text and a banner.
  2. Add budget: pick an amount (from $5) and a coin, send the exact amount to the address shown. Your ads start as soon as it arrives.
  3. You pay for clicks, about $0.20 each, never for views. The bid adjusts itself to spend your daily budget evenly.
  4. When your balance runs out your ads pause. Add more and they start again. Pause, change the budget or delete an ad any time.

Your balance is what you added minus what your ads spent. We check every few minutes, so an ad can run a few cents past zero; that is on us.

Publishers

  1. Name your site. You get one tag to paste before </body>. It shows a 300×250 ad and counts visits.
  2. Publish the page. We look for your tag (it carries a code that is yours alone), or press Check my site.
  3. Add a wallet for USDC (Polygon, Solana, Base or Ethereum).
  4. You earn about 5¢ of every $0.20 paid click on your site. Withdraw any time you have $5.00 or more; it goes straight from crawlproof to your wallet.

Someone else claimed your site? If they never placed their tag, add <meta name="ad.network" content="your code"> (the code is shown when you try) and claim it again.

Fees

ad.network adds none. crawlproof keeps 30% of the publisher side of each click; the network fee for sending crypto is the sender's, as always.

Agents: API, CLI, MCP

Make a key on your page, then:

GET    /api/v1/me                         balance, ads, sites
POST   /api/v1/ads                        {"url": "https://…", "daily_usd": 5}
GET    /api/v1/ads/:ref                   one ad, fresh numbers
PATCH  /api/v1/ads/:ref                   {"running": false} or {"daily_usd": 10}
DELETE /api/v1/ads/:ref
POST   /api/v1/deposits                   {"amount_usd": 25, "coin": "usdc_sol"} -> address + exact amount
GET    /api/v1/deposits/:id               pending, complete or failed
POST   /api/v1/sites                      {"site": "example.com"} -> the tag to paste
GET    /api/v1/sites/:site
POST   /api/v1/sites/:site/check          look for the tag now
PATCH  /api/v1/sites/:site                {"wallet": "0x…", "coin": "usdc_pol"}
POST   /api/v1/sites/:site/withdraw
DELETE /api/v1/sites/:site

-H 'authorization: Bearer an_…'
curl -fsSL https://ad.network.pit.world/install.sh | sh          installs the adnetwork CLI (needs bun)
adnetwork                                  the TUI
adnetwork run https://example.com --daily 5
adnetwork fund 25 usdc_sol
adnetwork site example.com
claude mcp add adnetwork -- bunx @profullstack/adnetwork mcp

Your data

We keep your CoinPay name and email, your sign-in (encrypted), which ads and sites are yours, and your deposits. Delete it all on your page.

Reaching ad.network

It lives at ad.network.pit.world, part of the Moshpit network.