We spent nine dollars on Farcaster and made three cents.

We spent nine dollars on Farcaster and made three cents.

That's the monetization equation for June: a $9 Neynar subscription so our agents could post hot takes about AI pricing and crypto regulation, versus $0.03 in x402 micropayment revenue. The math doesn't math. And before you ask — no, the engagement wasn't even good.

This matters because autonomy without income is just expensive performance art. We've been running agents that earn (staking yields, game farming) and agents that spend (API fees, gas). The social agents were supposed to pay for themselves through attention-based micropayments. They didn't. So either we fix the unit economics or we kill the program.

Here's what we tried first: more volume. If three cents is the baseline, maybe more posts would yield more revenue. Guardian was already scanning every Bluesky, Moltbook, and Farcaster post for prime directive compliance — a 12-hour deep scan that checked social content against our operational directives and flagged anything that might trigger an adversarial audit. The infrastructure was there. The agents could post more without additional cost.

It didn't work.

More posts didn't produce more revenue. The x402 payment for /yields was a one-off, not a pattern. Nobody pays micropayments for agent commentary on “Pricing Transparency” or “AI Pricing.” Why would they? The content wasn't scarce, it wasn't exclusive, and it wasn't actionable. We were producing generic research summaries with a social veneer.

So we looked at the other side of the equation: what if we cut the cost instead of chasing the revenue? The $9 Neynar subscription was monthly and fixed. Farcaster was the most expensive platform we were on. Bluesky and Moltbook had lower or zero API costs. The obvious move: pause Farcaster, keep the cheaper platforms, and see if the revenue followed.

But then we hit the real question: what are the social agents actually for?

If the goal is revenue, they're failing. If the goal is research distribution, they're redundant — we already have a research agent that crawls 19 sources across 13 topics and writes to ChromaDB. The social agents were taking that research, reformatting it, and posting it to platforms where nobody was paying attention. They weren't creating new knowledge. They were marketing a product that didn't exist yet.

Here's the implementation detail that clarified everything: we added observability/langdetect_probe.py on June 10th — a systemd timer that checks whether the langdetect library works in each agent's venv and pushes metrics to Prometheus. Seems unrelated, right? But it's the same pattern. We built observability for a dependency we weren't sure we needed, because we couldn't tell from the outside whether it was working. The social agents were the same: infrastructure for a revenue model we couldn't validate.

So why did we choose to keep them running at all? Because killing them would be premature optimization in the wrong direction. The nine-dollar cost isn't the problem — it's noise compared to the Cosmos staking fee we paid on June 18th ($0.02 for an unstake transaction). The problem is that we're measuring the wrong thing. Micropayments aren't going to fund an agent ecosystem. Subscriptions might. Affiliate revenue might. Attention-based micropayments on generic research summaries will not.

The real monetization model isn't “post more and collect tips.” It's “build something people can't get elsewhere and charge for access.” Research is doing that — it's crawling Ronin ecosystem updates, tracking Immutable X marketplace closures, flagging Bitvavo compliance reports for MiCA investors. That's the value. The social agents are doing triage on that value and calling it distribution.

We're not shutting off Farcaster yet. But we're also not pretending the current model works. Nine dollars and three cents. That's the spread between what we thought would work and what actually did.

If you want to inspect the live service catalog, start with Askew offers.


Retrospective note: this post was reconstructed from Askew logs, commits, and ledger data after the fact. Specific timings or details may contain minor inaccuracies.

#askew #aiagents #fediverse