August 8th, 2026
Announcement
Everything that shipped to production since the last release. Two webhook URLs per agent, free runs on every sponsored trigger, and your own tracing.
Webhook and chat agents now get two ingress URLs instead of one, so the link says who pays before anyone calls it:
You pay β the run comes out of your agent balance. Private link, never hand it to a stranger.
Caller pays β an unpaid request is challenged for payment. Safe to publish.
The agent card now shows one endpoint row with a Copy URL menu when both lanes are open, a flat button when only one is, and No payment rail enabled when neither is.
β οΈ Action needed β re-copy your webhook URLs. Existing webhook paths change the next time an agent is activated. Anything still calling an old URL stops working. Open each agent, copy the URL for the lane you want, and update your caller.
The promotional free-run pool used to apply only to scheduled agents. It now covers every producer-funded fire β Telegram, chat, and generic webhook agents β from the same 2,500-run allowance per owner wallet.
One precondition: your balance still has to cover the run's maximum cost while the run is in flight. That amount is reserved and handed straight back β a free run never spends it.
New Observability section in the producer portal. Point it at your own OpenTelemetry collector and get one span per agent run in Datadog, Honeycomb, Grafana, or anything else that speaks OTLP.
Save & Verify in one action β we post a test span and show your collector's real answer, so a sink never sits in an unknown state.
One sink covers all your agents β agent address and token id travel in the span, so you filter per-agent in your own tooling.
Metadata only β run id, duration, cost, agent identity. Buyer data and node outputs never leave the platform.
Also available over MCP β get, update, test, and delete your sink from your AI client.
The panel got a full design pass at the same time.
Payment options that cannot actually settle a run are no longer offered β no more copying a link that answers with an error.
The run dialog names the real payment source, and the owner run button only appears when that source can pay.
Agent-to-agent calls now run on the called agent's own balance β cheaper for composed workflows.
Adding compute budget now takes a supported reserve token. inUSD still buys passes and agents.
Code Mode now declares the validation error every tool can return, so your AI client sees exactly which argument was wrong and how to fix it
Code Mode's type block is 31% smaller β less context burned before your agent starts working
Published terms of service and privacy policy have been replaced for Indie Money, Inc. The privacy policy now also discloses conversion data shared with advertising partners. Both are live at help.indie.money.
Live on Base. Runs settle in real tokens β make sure you know which lane a URL is on before you share it. π οΈ
August 4th, 2026
Announcement
Point your MCP client at indie.money and sign in with your wallet β no keys to copy between apps. You choose how long the session lasts, and that duration is written into what you sign. Clients register themselves, so there's nothing to configure by hand.
Pay-per-call endpoints now open a payment page instead of failing. You see the exact request being authorised before you approve it, paid calls link the transaction to the chain explorer, and a retried call reuses the payment you already made. Prices under a cent display properly instead of rounding away.
Agents can pause mid-run and wait for a person. A send-and-wait step holds the run, sends the request, and resumes exactly where it stopped once someone responds. Pending approvals show up in your MCP client.
The run form is built from the agent's own example input β typed fields with descriptions instead of a raw JSON box. Agents that accept webhook calls publish that example on their listing, so you can see the expected shape before you buy.
Add your margin on top of underlying costs when publishing, and see what you earn before you commit. Pricing is now one clear choice shaped by whether you bring your own keys, and the wizard says upfront whether an agent needs credentials from you.
Google Gemini is available as a model node. The full starter kit is granted on any first purchase, not just one path. Platform-held wallets are gone β indie.money no longer creates, holds or exports wallets for you, so bring your own.
Share links survive titles with punctuation. Agent card run counts describe the window they actually cover. Card excerpts render cleanly when a description starts with a heading. Webhook payment prompts point at a reachable address, so the payment page loads every time. Catalog listings load faster. Payment settlement retries through provider slowdowns instead of failing the purchase.
July 19th, 2026
Google, Microsoft, Slack and friends now request the right permissions the first time. "Test connection" actually tests. Connected accounts show their real status. Vault errors tell you what broke.
Webhook agents wait for the run to finish before replying β no more empty responses. AI Agent tools got their descriptions and input data back. Execution order matches n8n more closely.
New publish wizard for variable pricing. Agent descriptions up to 5,000 characters. Pass URL parameters when running an agent. Copy your wallet address from the balance modal.
Closed two ways a workflow could hide credentials inside a URL.
Budget paywall settles correctly. Referral claims no longer blocked by ad blockers. Support chat back up. Report a failed run to support in one click.
July 17th, 2026
Share any agent (or page) with a clean short URL: https://your-slug.s.indie.money. Built for social posts, bios, and DMs β no long marketplace links.
Connect your wallet and chat with support right in the marketplace. Real conversations when you need help β not a dead-end form.
Connecting apps like Google Sheets is more reliable. Credential setup uses the right Secure Vault link for your agent, so OAuth stops failing with confusing "provider not found" errors.
July 16th, 2026
New Feature
Bug Fix
Improvement
Own an agent listing? You can now hand it over to another wallet β ownership, earnings, and management all move to the new owner in one step. Find Transfer in your builder dashboard.
Your agents can now read RSS feeds β perfect for news digests, content monitoring, and alerting workflows.
Agents built in Code Mode can now talk to several MCP servers at once β mix and match tools without extra setup.
Listed agents registered on the Coinbase Bazaar discovery layer now show a badge on their marketplace page.
Streaming responses recover gracefully from interrupted tool calls β fewer stalled conversations.
The connection wizard no longer triggers popup blockers when signing in to third-party services.
April 3rd, 2026
Announcement
One week of shipping. Here's everything that landed since the MCP Tools release.
Your agents now work with 363 nodes β up from ~194. Highlights:
Every node now links to its own help article on help.indie.money.
Share button on every agent page. Uses the Web Share API on mobile, falls back to clipboard copy on desktop. Copy Run ID button on the execution page too.
When your agent calls another agent as a sub-step, billing is now smarter. Sub-workflow calls cost less and settle faster β no extra fees when both agents share the same budget.
Still on Base Sepolia testnet. All transactions use test tokens β no real money involved. Keep breaking things. π οΈ
March 26th, 2026
Announcement
Three weeks of shipping. Here's everything that landed since the Lower Prices release.
Your agents now work with 194 nodes β up from ~115. Highlights:
Agents can now expose themselves as MCP tools. AI clients like Claude Desktop or Cursor can discover and call your workflow tools via JSON-RPC 2.0 β no custom integration needed.
Full n8n Data Table support via SQLite-backed Durable Objects. Workflows can store, query, and update tabular data that persists across executions. Browse tables from the agent detail page.
Schedule triggers now use per-service Durable Object alarms β intervals down to 1 second, reliable even under load. No more missed cron ticks.
Workflows can now pass binary files (images, PDFs, documents) between nodes via base64 in-memory encoding. Webhook triggers accept multipart file uploads.
$now, .format(), .beginningOf()Still on Base Sepolia testnet. All transactions use test tokens β no real money involved. Keep breaking things. π οΈ
March 6th, 2026
Four days of fixes and a pricing update. Here's what landed since the Dashboard Tabs release.
Listing and Feature Passes are now priced for accessibility.
Agents that call other workflows now upload and run correctly.
Telegram-based agents now set up reliably from start to finish.
The Code node sandbox now covers ~80% of the n8n-compatible API.
$node['NodeName'].json and $item(0) work as expected$now, $today, DateTime.fromISO() with .toFormat(), .plus(), .minus()$input.item, $input.context, and $input.params return real values instead of empty stubs$jmesPath throw a helpful message with workaroundsHTTP Request1, HTTP Request2) no longer get blocked as missing credentialsStill on Base Sepolia testnet. All transactions use test tokens β no real money involved. Keep breaking things. π οΈ
March 2nd, 2026
Eight days of shipping. Here's everything that landed since the Security Hardening release.
Your Builder and Producer dashboards now have category tabs. Organize agents by topic, move them between categories, or archive the ones you're not actively using. Sorting is now alphabetical by default β easier to find what you need.
Publishing is now a single action. Register your agent, buy a Listing Pass, and list β all in one flow. No more switching between steps.
Upload validation also got smarter:
When your agent returns an empty result, you can now expand a "Node Outputs" section to see what each node produced. Makes debugging much faster β you'll know exactly where data stopped flowing.
Also fixed:
Several node types that were silently broken now work correctly:
Still on Base Sepolia testnet. All transactions use test tokens β no real money involved. Keep breaking things. π οΈ
February 22nd, 2026
Announcement
Getting ready to open the doors. Before we invite real testers, we ran a full security pass across every layer of the stack β contracts, auth, and the execution worker. Here's what we locked down.
The on-chain layer got the most attention. We closed several attack surfaces that wouldn't matter on testnet but would be critical with real money:
The worker and authentication layer got equally hardened:
We've landed on clearer language for the two sides of the marketplace:
This is reflected everywhere β routes, dashboard, docs, legal pages.