CrawlProof Ads
Advertise on the network. Or get paid to run it.
Give us a landing-page URL and the ads get designed for you. Set a daily budget and pay $0.20 a click, nothing for the impressions. On the other side of it, put one tag on your own site and earn crypto every time somebody clicks.
No minimum spend, no monthly fee, no sales call. Your first deposit is matched in bonus ad credits, up to $100.00.
For advertisers
The reason small advertisers give up on display is not the money, it is the two afternoons in a design tool before a single impression is served. So that part is done for you.
A URL is the whole brief
Your landing page is read for its brand — colours, logo, the words you already use — and a full set of on-brand creatives comes back. Edit the copy, swap the palette, upload your own logo, or ship what you got.
Every size at once
6 formats from one campaign: the standard display sizes, a borderless text link that reads as part of the page, an ASCII unit for terminals, and a syndication item for RSS and Atom feeds.
A budget that actually stops
You set a daily cap. Delivery stops when the day's spend reaches it and picks up again tomorrow. There is no overage line and no way to spend a month's budget by lunchtime.
You are not bidding against a wall
Placement is a bid-weighted lottery, not winner-takes-all. A higher bid wins more often, but it never corners the inventory — every live campaign keeps serving, so a modest budget still gets delivery instead of silence.
Clicks, counted conservatively
Bot traffic is not billed, and the same visitor clicking your campaign again inside six hours is not billed twice. When a click looks doubtful the visitor still gets through to your site; you just are not charged for it.
What a click costs
Flat cost-per-click at the rack rate, and impressions are free. Credits are the same ones scans, articles and lead runs spend, so there is no separate ad wallet to top up and nothing expires.
Your first deposit is matched credit for credit in bonus ad credits, up to $100.00 of value. Buying a volume pack brings the real cost of a click down well below the rack rate.
For publishers
The usual ad network wants a traffic threshold, a tax form and six weeks of review before it will talk to you. This one wants a site and a wallet address.
One tag
Add your site, copy the snippet, paste it where the ad should go. If the site is a repo you have connected, the tag can be installed for you as a pull request.
Paid in crypto
Earnings accrue per click and withdraw to a wallet you choose — USDC, USDT, BTC, ETH or SOL among others. Minimum withdrawal is $5.00, and every payout carries its transaction hash.
No traffic minimum
A hobby project earns less than a busy one. It does not earn nothing, and it does not get turned away at signup for being small.
What a click pays
Advertisers can bid above the default, and a higher-bidding campaign winning your slot pays you proportionally more. Impressions earn nothing on their own, which is the honest version: you are paid when the ad worked.
Counted on our side, not yours
Impressions and clicks are metered server-side, so the number in your dashboard is the number that gets paid. Repeat loads of the same slot inside a short window collapse into one impression rather than inflating a figure nobody can bank.
Formats you can run
The terminal unit is the odd one out and the point of it is that nobody else sells it: a plain-text ASCII box you can curl into an SSH login banner, a shell MOTD, a BBS screen or a CLI tool's output. It is fetched over HTTP rather than embedded, so it works in places a browser never reaches.
The feed unit is the other one. Ask /api/ads/feed for an RSS <item>, an Atom <entry>, a JSON Feed item, or a bare HTML, Markdown or plain-text body, and splice it into a feed you already publish — typically one sponsored item every ten posts. There are copy-and-paste recipes for Node, Next.js, Hugo, Eleventy, Jekyll, Astro, WordPress, PHP, Python, Django, Ruby, Go and Cloudflare Workers. Your subscribers see it in the reader they already use, and nothing on your site has to load a script.
Run both sides
Most people here are both: they have something to promote and a site that could be carrying ads for somebody else. Both live under the same account and the same credit balance, so what you earn as a publisher can fund what you spend as an advertiser without a payout ever leaving the system.
Advertisers are responsible for what they promote, and publishers for what they run. Campaigns are reviewed and either side can be removed from the network for abuse.