For Publishers
Publishers are the wallets, explorers, dapps, and platforms where Specify serves ads. You’re not inventory to us — you’re the reason the network works.
The quality of your users is what lets us operate the way we do. Quality matters more to us than quantity, and that shapes how we treat every publisher relationship.
Why Specify, why now
Web3 is growing up. The era of infinite runway and token-funded free products is closing, and real revenue is becoming something every team is thinking about — often for the first time.
Specify is built to help you capture that revenue without damaging the user experience or compromising your brand. No dark patterns, no cluttered interfaces, no ads that feel imported from a 2012 banner farm.
Everyone is looking for a few extra pennies hidden under the sofa cushions. We think we’ve found a pretty big one.
How it works
The only hard requirement to join the Specify network is a wallet connection somewhere in your app, so we can see who the user is onchain. That’s it.
From there:
- We identify users via their connected wallet
- We match them against active advertiser campaigns using onchain behavioural targeting
- If there’s a good fit, we serve an ad
- If there’s no good fit, we serve nothing — no filler, no irrelevant ads, no default remnant inventory
That last point matters more than it sounds. It means your users only see ads when we genuinely have something relevant to show them.
Protecting your own revenue
You know your users better than we do. If you have user segments whose activity generates revenue for you — for example, users who make in-wallet swaps that pay your fees — we encourage you to exclude them from being served ads.
There’s no point earning extra dollars from Specify if it cannibalises larger revenue you’d have earned directly. We’d rather leave those impressions untouched and keep the partnership healthy long-term.
Ads as discovery
One of the most interesting things about Specify isn’t the revenue — it’s that good ads can actually improve the user experience in your app.
Because our targeting is grounded in real onchain behaviour, the ads your users see are closer to recommendations than interruptions. A DEX user might discover a better aggregator. A lending user might find a new yield opportunity. A stablecoin holder might discover a payments product they didn’t know existed.
Well-placed, well-targeted ads help users find more things to do in web3 — and they associate that discovery with your app. You become the place they come back to because interesting things keep appearing there.
Top rates in web3
We pay some of the best rates anywhere in web3 advertising.
- $10 CPM base rate — competitive from day one
- Revenue share on top — based on the conversion rate your users deliver
- $80+ eCPM achievable for publishers with strong conversion rates
eCPM here is the combined effective rate: the $10 base plus revenue share. High-converting inventory earns dramatically more than it would under traditional flat-CPM deals.
The logic is simple — when your users convert well, advertisers pay more, and that flows back to you.
No privacy-invasive tracking
Best of all, you don’t need to expose your users to any of the tracking infrastructure that Web 2.0 ad networks require.
- No cookies
- No pixels
- No fingerprinting scripts
- No third-party tracking
All we need from you is a wallet address. Everything else we work with is publicly available onchain data — the same data anyone with a block explorer can see. Your users’ privacy stays intact, your app stays clean, and your brand isn’t associated with surveillance infrastructure you’d rather not ship.
Ready to explore joining Specify?
Our team is here for every step:
- Email: ross@specify.sh
- Schedule a call and talk to us
Share with your dev team SDK docs →