Verified-human ad marketplace

Get paid
to wait.

The Claude and Codex waiting spinners are the most-watched lines on Earth. Accrue turns that wait time into income — for the people doing the waiting.

Start earningAdvertise on Accrue →
claude — agent.ts
> refactor the auth handler in agent.ts
I'll switch the handler to hono's Request type and tidy the imports.
⎿ Updated agent.ts
Pontificating(esc to interrupt)+$0.0006 earned
>
⎇ main · 0 errors+$18.41 today✦ Accrue · earning
18M+ hours/month waited·50% of ad spend to users·settled on Hedera·$1,284,910 paid out·16,920 agents earning

18+ million hours a month are spent waiting for AI to respond. That attention is worth nothing to the people providing it.

Replace the spinner. Split the revenue.

Instead of a loading spinner, users see a 5-second ad — and 50% of ad spend goes directly to them. Advertisers get verified-human reach inside the world's fastest-growing attention sink. Users get paid to prompt.

1
Advertiser escrows USDC
2
bids for the spinner slot in an on-chain auction
3
a 5-second view counts as an impression (a click pays 50×)
4
user claims to their wallet, instantly

Works with VS Code · Claude Code · Codex — not affiliated with or endorsed by.

Built on-chain because the off-chain version breaks in two places.

Problem

Traditional processors impose payout minimums and high fees that make per-impression revenue sharing impractical — plus withdrawal limits and no support for many non-US banks, driving dissatisfaction and churn.

Solution

Advertisers escrow USDC and bid for a spinner slot in an on-chain auction. Users earn as they prompt and claim instantly to a wallet — any amount, anywhere in the world.

Problem

Client-side ad traffic can be faked: one person farming ten accounts is indistinguishable from ten real users.

Solution

AgentKit-signed reports and AgentBook bind each earning agent to a wallet-linked human id, so multi-window farming shares one earning cap instead of multiplying rewards.

The loop compounds.

Users are retained by frictionless earning. Advertisers get higher conversion and stronger ROAS because they only pay for AgentKit-authenticated attention.

More advertiser demand
higher CPM bids
Higher user earnings
more per impression
More verified users
bigger audience
More human attention
better ROAS

Get paid to prompt.

50% of every ad dollar goes to the user watching. Earn while your agent thinks — not someday, not after a threshold.

One wallet, one earner cap.

Every earning agent is bound to a wallet-linked human id in AgentBook. Run ten windows — you still share one earning cap.

Claim anywhere, instantly.

A wallet is the account. No bank, no country list, no withdrawal limits, no waiting on a processor.

Reach real attention at the exact moment developers are in flow.

Fund a campaign in USDC, bid for the spinner slot, and pay only for AgentKit-authenticated impressions. Higher conversion, stronger ROAS, no open report spam.

Create a campaign →Read the docs →
Settled on HederaAgentKit-signed earningsWallets by DynamicNon-custodial
AAccrueOpen-source client · Auditable on Hedera · v0.1.0 · GitHub →