Why Your AI Agent Needs a Wallet: USDC and Nanopayments —…
Conference talk by Harshal Bhangale (Circle) on why AI agents need wallets to pay for data and services. A live demo compares two agents given the same task (planning a trip to a World Cup final): without a funded wallet the agent stalls, drafting an email it cannot send and admitting it cannot make calls; with a wallet it pays for data, sends the email, and makes a phone call on stage. The talk argues card fees (~3%) are incompatible with one-cent nanopayments, cites roughly $24M transacted against paid API endpoints via x402 in thirty days (mostly settled in USDC), and explains why on-chain gas fees and shared block space make blockchains alone unsuitable for microtransactions. Circle's approach keeps settlement off-chain: funds held in a smart contract, the agent signs cryptographic authorizations, and the seller relays them for confirmation in a few hundred milliseconds, with spending caps enforced by the wallet rather than human approval. Timestamps cover the stablecoin rationale, agent payment workflows, x402, nanopayment economics, the demo, guardrails, gas/latency limits, and millisecond settlement.
# Channel Identity Observations — Video `01a15ca7-9542-736c-8794-00f8753bb0e1`
## Video Presentation Overview
- **Format**: Conference talk with live terminal demo, delivered by a named engineer ("I'm Harshal, and I'm an engineer on the agentic product team at Circle").
- **Topic framing**: Payments infrastructure (USDC stablecoin, wallets, nanopayments) positioned specifically for **AI agents** at an AI engineering conference.
## Creator Self-Description (Explicit Claims)
- **Employer and role**: Speaker identifies as "an engineer on the agentic product team at Circle."
- **Company positioning**: "Circle is a stablecoin company… Circle issues USDC, which is the world's largest regulated stablecoin."
- **Product claims**:
- "We've built over the years expertise in making payments simpler and cheaper."
- "We've built the Circle agent stack… the full stack platform for the agent tech economy."
- Nanopayments: "built for sub cent transaction sizes for as low as one micro cent… gas free for the seller and it's instantly cross-chain."
- **Industry outlook (stated belief)**: "We believe that the agentic economy is already here" and "2026 is when agents actually start paying for services."
- **Call to action**: "You can give it a try yourself by going to agents.circle.com."
## Intended Audience (Observed)
- **AI engineers and agent builders**, evidenced by:
- Framing the talk around a recurring conference question: "Circle is a stablecoin company. So, why is a stablecoin company at an AI engineering conference?"
- Technical vocabulary used without definition: MCPs, orchestration, API keys, `x402` protocol, 402 headers, SDKs, smart contracts, Claude Code.
- Developer-oriented demo: side-by-side Claude Code sessions, terminal navigation, guardrail configuration.
## Claimed Scope (Observable)
- Content spans **both buyer and seller sides** of agent payments:
- Buyer: agent wallets, spending guardrails ("max amount is 15 cents"), autonomous microtransactions.
- Seller: "merchants are able to just wrap their endpoints and resources and monetize it with a few lines of code using our SDKs."
- Covers the **full stack**: wallets → USDC → nanopayments settlement layer.
## Demonstrated Presentation Patterns
- **Live demo as core evidence**: A comparison of wallet-equipped vs. "vanilla" Claude Code agents performing the same trip-planning task, including a playback of a real phone call received during the talk.
- **Data points cited without source attribution**: "$24 million" in agent transaction volume "over X102" in the last 30 days, "99% of it has been settled in USDC" — presented as supporting signals.
- **Problem–solution structure**: identifies a bottleneck (paywalls, credit card fees, gas fees, blockchain latency), then presents Circle's products as the resolution.
- **Candid handling of demo friction**: minor technical stumbles ("wish me luck," difficulty grabbing the terminal) presented without editing, suggesting an authentic conference recording.
## Metadata Notes
- No curated metadata was provided; all observations derive from the **title and transcript** only.
# Delivery Observations: Harshal Bhangale — "Why Your AI Agent Needs a Wallet"
## Tone & Overall Manner
- **Conversational, engineer-to-engineer register.** The talk opens casually ("Good morning, everyone. So, um I've had the pleasure of uh meeting a lot of folks at uh the booth here") and stays informal throughout, e.g., "Yeah, wish me luck."
- **Frequent filler and hedging.** "Um," "uh," "like," "you know," and "sort of" recur constantly:
- > "So, let's sort of take a step back and see how we got here."
- > "the volume is about like $24 million"
- > "it's just like adding a draft into my Gmail account"
- **Self-aware humor and lightness**, especially during the live demo: "Um yeah, wish me luck."
## Recurring Verbal Habits
- **"So" as a sentence starter** — appears dozens of times, functioning as a constant pivot word:
- > "So, that's where uh the limitation is"
- > "So, what do these agents need?"
- > "So, in conclusion the the the way the stack would work is…"
- **"Like" as a quotative/approximation marker**, even in technical explanations:
- > "you cannot pay like 3% uh each time an agent tries to make a one-cent transaction"
- > "it's able to like just scrape through hundreds of web pages"
- **Vivid colloquial verbs**: agents "grab" things repeatedly — "grab that piece of data," "Grab all of that," "let me also walk you through what the agent's doing if I can grab."
- **Minor stammering/restarts** during transitions: "the the the way the stack would work," "make me a make a phone call."
## Teaching & Structure Patterns
- **Question-driven framing.** He repeatedly poses the audience's likely question, then answers it:
- > "one question kept uh coming up, which was Circle is a stablecoin company. So, why is a stablecoin company at an AI engineering conference?"
- > "But then, the question is why do the traditional payment rails not work and why do the agents get stuck?"
- > "So, what is X102?"
- **Rhetorical "the answer is simple"** device for simplification:
- > "uh the answer to that is fairly simple"
- > "So, the answer is simple, uh because for the last 30 years we built the internet around one customer"
- **Chronological scaffolding** to build a narrative: "In 2023 we interacted with agents via like prompts… In 2024 we built workflows. 2025 was all about MCPs… And we believe this year, 2026, is when agents actually start paying."
- **Plain-language rephrasing of technical concepts**, e.g., explaining x402 in a nutshell and crypto signatures as "cryptographic signatures saying, 'I am paying this address this particular amount of money.'"
- **Concrete numbers for anchor points**: "$24 million," "99% of it has been settled in USDC," "one micro cent," "a few hundred milliseconds," "3%," "10 cents," "6 to 8 minutes."
- **Concession-then-solution structure** (acknowledge limits, then introduce the product): acknowledges gas fees and throughput limits of blockchains before presenting "a new uh infrastructure layer… called gateway… It's called nano payments."
## Live Demo Delivery
- **Narration while troubleshooting.** Technical hiccups are verbalized transparently: "Yeah, I don't know. Excuse me, can I Yeah, I tried but it's just not… I don't know where the placement of the desktop is."
- **Side-by-side comparison pedagogy**: "what we have over here are two sessions. One is your regular cloud code and… on the right hand side is a cloud code that comes equipped with Circle agent wallet."
- **Recurring phrase "as you can see"** to direct audience attention:
- > "as you can see, um the left the vanilla Claude code has spun out like a bunch of sub-agents"
- > "Yep, as you can see over here the agent was able to like make an API call"
- **Time-management signposting**: "in the interest of time it takes sometimes a few minutes for the call to come in but let's see and I'll move on."
## Closing Pattern
- **Structured recap** of the full stack in conclusion, followed by a **direct call to action**: "you can give it a try yourself by going to agents.circle.com. It's just a couple of clicks."
## Uncertainty Notes
- Filler-word frequency and the "So…" habit are strongly evidenced across the transcript; the rhetorical-question structure appears at least three times, supporting it as a stable pattern.
- Humor appears mostly in the demo segment; whether it's a general delivery trait vs. situational stress relief from the demo hiccup is uncertain from this single talk.
- Audience-facing gestures/screen behavior are only inferable from speech ("Sorry, it's a bit hard to navigate"); no direct visual evidence exists in the transcript.
# Position Extraction: "Why Your AI Agent Needs a Wallet: USDC and Nanopayments" — Harshal Bhangale, Circle
## Speaker
- **Harshal Bhangale**, self-identified as "an engineer on the agentic product team at Circle." (Curated metadata identifies him as Circle.)
## Core Thesis
- Circle, as issuer of **USDC** ("the world's largest regulated stablecoin"), is present at an AI conference because payments are a practical bottleneck for AI agents.
- Agents halt in practice not at model or orchestration limits, but at **paywalls**: "where your agent actually in practice actually halts is when it hits a paywall or when it has to pay for something."
## Stated Claims and Reasoning
### 1. The agentic economy is already here (evolution timeline)
Bhangale's stated progression:
- **2023** — prompt-based agent interaction (e.g., ChatGPT)
- **2024** — workflows
- **2025** — MCPs, skills, orchestration
- **2026** — "agents actually start paying for services that they want" (his prediction)
### 2. Adoption signal (his cited figure)
- In the last 30 days, agents transacted ~**$24 million** with paid API endpoints over **x402**, with **99% settled in USDC**.
- Qualification he added: "While this number may look small in terms of volume in the broader landscape, it's only about to get larger."
### 3. Why traditional rails fail
- Internet payments were built around **one customer: humans**, for 30 years — sign-up flows, credit cards, API keys.
- Agents consume at scale and pay in **fractional amounts at high frequency**; credit card fees (~3%) are "just not sustainable" for one-cent transactions.
- Merchants can monetize agents by offering data subsets behind small paywalls ("pay me 10 cents and grab this data").
### 4. x402 mechanism (as described)
- Server returns a **402 header** with payment details; agent signs an authorization from its crypto wallet, pays, and retries the request.
### 5. Blockchain limitations acknowledged
Bhangale preserved a tension rather than smoothing it:
- Even the most efficient blockchains have **gas fees**, making tiny transactions uneconomical.
- But gas fees are "important... because they prevent the network from spam and abuse."
- Blockchains have **throughput limits** and shared block space → unpredictable latency and degraded performance under load.
### 6. Circle's answer: the agent stack
- **Circle agent wallets** — agents hold and spend money autonomously **within guardrails** (e.g., max per session, daily cap). Guardrails live in the wallet so humans don't approve each transaction ("that would just not scale").
- **Gateway / nano payments** — a layer atop the intra product:
- built for **sub-cent transactions** "as low as one micro cent"
- **gas free for the seller**
- **instantly cross-chain**
- **Mechanism**: user funds wallet with USDC (on-ramped from dollars), deposits into a smart contract; agent signs **off-chain cryptographic authorizations**; server relays to Circle; within "a few hundred milliseconds" the merchant knows funds exist and releases the resource. This avoids on-chain settlement latency per transaction.
## Demo Evidence (claimed, not independently verified)
- Two Claude Code sessions given the same task: plan a FIFA World Cup final trip (flights, hotels, Argentina's odds, secondary ticket prices, email summary, phone call).
- **Vanilla agent**: could not send email natively (only drafted in his logged-in Gmail) and "made a confession" it could not make a phone call; delivered highlights in terminal.
- **Wallet-equipped agent**: paid premium APIs (e.g., Polymarket data via provider "Block Run," an API to "Stable and Rich"), sent an email, and placed a phone call (audio of the call played, giving transit instructions to MetLife Stadium).
- He noted timing caveats himself: "in the interest of time," the call "takes sometimes a few minutes."
## Concluding Pitch
- Full stack: **agent wallets** (spending within guardrails) → **USDC and nano payments** (sub-second settlement) → **merchant SDKs** ("a few lines of code") to monetize endpoints.
- Call to action: try it at **agents.circle.com** — "just a couple of clicks."
## Unresolved Tensions / Qualifications Preserved
- The $24M figure is acknowledged by the speaker as small relative to broader payment volume.
- Gas fees are simultaneously framed as a problem for microtransactions and as necessary for spam prevention.
- All demo results are speaker-reported claims from a live, partially improvised demonstration (including display difficulties mid-talk).
# Speaker Attribution Record
## Video
- **Title:** Why Your AI Agent Needs a Wallet: USDC and Nanopayments — Harshal Bhangale, Circle
- **Video ID:** `01a15ca7-9542-736c-8794-00f8753bb0e1`
## Identified Speakers & Roles
### Primary Speaker: Harshal Bhangale
- **Role:** Presenter / engineer on the agentic product team at Circle (self-identified in transcript: "I'm Harshal, and I'm an engineer on the agentic product team at Circle")
- **Function:** Creator/presenter of the talk; delivers the framing, technical explanation, and live demo.
### Unidentified Offstage Voice(s)
- **Role:** Technical support during the live demo
- **Evidence:** Interventions such as "Can you escape out of this?" during demo setup difficulties. Identity not established in transcript or metadata.
### Recorded Phone Call Voice (Automated Agent)
- **Role:** AI-generated phone agent in the demo
- **Evidence:** Places a call to Harshal with World Cup trip details ("Hi Harsha, here is your World Cup final trip..."). Speaker is the demonstrated AI agent, not a human participant.
## Provenance Facts & Claims
### Third-Party Claims / Statistics (attributed to presenter, unverified)
- **$24 million** in agent transactions with paid API endpoints over the **last 30 days** via **x402**, with **99% settled in USDC** (presenter's stated figure).
- **USDC** described as "the world's largest regulated stablecoin" (Circle's own claim).
### Referenced Technologies / Entities
- Circle (speaker's employer; Agent Wallets, Gateway, "nano payments," SDKs)
- x402 payment protocol (HTTP 402 header-based agent payments)
- Claude Code, ChatGPT, MCP (mentioned)
- Third-party demo providers: "Stable and Rich" (API), "Block Run" (Polymarket data provider), Gmail, NJ Transit
### Promotional Segments — Flagged
- **Overall talk:** Presented by a Circle employee promoting Circle's product stack.
- **Product pitch:** Circle agent stack described as "full stack platform for the agent tech economy"; nano payments promoted as gas-free, sub-cent, cross-chain.
- **Closing call-to-action:** "you can give it a try yourself by going to agents.circle.com" — explicit promotional endpoint.
### Availability & Evidence Limits
- **No curated metadata supplied** — no comment availability, external citations, or event details beyond the transcript.
- Presenter's statistics carry no cited source; provenance is speaker assertion only.
- Live demo outcomes (email, phone call) shown within the presentation; not independently verifiable from transcript.
\>\> Good morning, everyone. So, um I've had the pleasure of uh meeting a lot of folks at uh the booth here over the last couple of days, and
the interactions have been great, uh but one question kept uh coming up, which was Circle is a stablecoin company. So, why is a stablecoin company at an AI engineering conference? And well, uh the answer to that is fairly simple, because Circle issues uh USDC, which is the world's largest regulated stablecoin. And we've built over the years expertise in making payments simpler and cheaper. And it turns out that's one of the bottlenecks for your AI agents. So, when you often think about making AI agents smarter, we think about better models,
uh more tool calls, complex orchestration, but where your agent actually in practice actually halts is when it hits a paywall or when it has to pay for
something. Then you have to step in, either create an account, sign up, or, you know, manage API keys. So, that's where uh the limitation is, and that's the gap that I want to talk about today. So, yeah, I'm Harshal, and I'm an engineer on the agentic product team at Circle. So, let's sort of take a step back and see how we got here. We believe that the agentic economy is already here. So, how are uh you know, uh we In 2023 we interacted with agents via like prompts, uh your ChatGPT and stuff like that. We got a little bit better. In 2024 we built workflows.
2025 was all about MCPs, skills, and orchestration. And we believe this year, 2026, is when agents actually start paying for services that they want.
And the signals are promising. Just in the last 30 days, uh agents have transacted with paid API endpoints, uh and the volume is about like $24 million. Uh over X102. And 99% of it has been settled in USDC. While this number may look small in terms of volume in the broader landscape, it's only about to get larger. So, what is X102? Um essentially, X102 is a way where agents can uh pay for their the resources that they want because the server essentially returns a 402 header
and with the details of how they want the payment to proceed. And then the agent just signs um an authorization from the crypto wallet and then pays for the resource
and retries the request again. So, that's in X102 in a nutshell and we'll see that in action in a live demo. But then, the question is why do the traditional payment rails not work and why do the agents get stuck? So, the answer is simple, uh because for the last 30 years we built the internet around one customer and that was humans. Right? Um so, we built payment schemes, uh monetization strategies, all catered towards how humans interacted. So, you had your sign-up flows, add your credit card, uh put in your information, and manage your API keys, but agents just don't function that way. Agents want to like come in and grab that piece of data, resource, compute, inference, whatever, and just uh you know, and they have the ability to even like consume knowledge at a scale that humans just cannot. I'm sure like you have seen sessions where it's able to like just scrape through hundreds of web pages, and um then it just like stalls because it can't like reach a particular endpoint, and it skips over it. So, then you could think, "Oh, yeah, just give it a credit card." or something like that. So, while that is possible, um these agents, uh because they consume so much data as they go, it's um they pay in fractional amounts, so tiny amounts, uh but at a very high frequency. Uh and credit cards and their fees are just like not sustainable for this kind of like economic model. Um you cannot pay like 3% uh each time an agent tries
to make a one-cent transaction. And the reason these transaction amounts are so small is because on the sell side or on the merchant side, they've realized that these paywalls were actually catered for
humans, and now there's an entirely different customer base which is trying to like access their data, and they just want like a subset of the data. So, you could monetize that as a seller by just offering that, by wrapping that in a uh you know, in a paywall, and saying, "Hey, I take one, pay me 10 cents and grab this data." And that's why these are tiny um microtransactions, but highly frequent. So, because the agents are just like making these API calls constantly.
So, what do these agents need? The agents need um payments to work like the internet. So, they have to be real time,
low cost, programmable, and always on. And that's why we've built the Circle agent stack. So, it's the full stack platform for the agent tech economy. And what we mean by that, let's look at it with a live demo. Um yeah, wish me luck. Okay. So, I'll just explain uh what I'm trying to if I can get the terminal. Okay. Okay. Let's Mhm. Pull it. Yeah, I don't know. Excuse me, can I Yeah, I tried but it's just not I don't know where the placement of the desktop is. \>\> Can you escape out of this? \>\> \[snorts\] \>\> Okay. Thank you. So, so what we have over here are two sessions. One is your regular cloud code and on the other on the right hand side is a cloud code that comes equipped with Circle agent wallet. So, it has a wallet which is funded and has the ability to like make uh has the ability to pay for premium content. And now uh let me actually just uh quickly uh add a task to this. Yep. And run it. So, I'll explain what I'm trying to do over here, which is Yeah, so So, the task I'm giving Claude on and it's the same task on both the terminals is plan my trip for the FIFA World Cup final. So, just, you know, give me summary of flights, hotels, logistics. Also, like what are the odds of like my favorite team Argentina being in the final? Who is it going to play? And stuff like that. Um and also what's the ticket prices in the secondary market? How is the experience of other people who've actually been to the stadiums? And are there any FYIs and stuff like that? Grab all of that. Send me an email. And if possible uh make me a make a phone call and tell confirm that all of this has been researched and you know, sort of brief me on the summary. So, we'll see like what's happening on on both the terminals here. And Sorry, it's a bit hard to navigate. So, as you can see, um the left the vanilla Claude code has spun out like a bunch of sub-agents. And it's going about doing its research. Similarly, on the right-hand side um it's actually like uh going through the wallets and making like um paying for all of these uh premium content and we'll see like what the results of it are. So, as you can see, it's trying to make a phone call to find sorry, an API call to Stable and Rich. Um and it's paying from its wallet. It's set up a guardrail of like, "Hey, max amount is 15 cents." The beauty of uh having an agent with a wallet is you sort of build these guardrails into the wallet. And you don't have to as a human
approve every single transaction because that would just not scale because these agents are just making these ones and five cents, 10 cents transactions. You want to like enforce those guardrails which is hey, this is
the max amount you can send spend per session or this is the max cap you can do per day and stuff like that. So, the agent is still spending within the guardrails that you set but it is autonomous enough to like make these individual API calls. So, let me just look at what the vanilla one is looking up and doing some research for hotels. Yeah, um flights are coming in. Also like in the prompt like try to like tell the agent to wrap this whole thing up within 6 to 8 minutes in the interest of time. So, let's see if we're able to like get an email and a phone call done in the same time. Let me also walk you through what the agent's doing if I can grab. Yep, as you can see over here the agent was able to like make an API call to the poly market data via a provider called Block Run and it provided a query and again set the max amount guardrails and is now passing all the results.
\>\> All right. So, let's go back to the main subject main agent here.
Yep. And this is where I think you'll see on the left-hand side that the agent gets stuck because the agent just does not have the ability uh it cannot send out an email natively. So, what it's doing is it's using my uh it's just like adding a draft into my Gmail account uh that is logged in, but it just cannot send it to someone. Uh whereas the other agent on the right-hand side will just be able to use um a provider, pay it, and send an email. Now, let's see like this one's uh the the other agent is also like uh is about to like send an email and place the call, so let's see. Does. \>\> Okay. So, as the I think the left agent, the vanilla cloud goods finished, and as you can see, it's sort of like made a confession that yeah, it cannot have It does not have the ability to make a phone call. So, it's just like providing me the highlights over here in the terminal itself. Um and now, uh whereas on the right-hand side, the email's been sent. Now, let me try to actually show you the email that we got, I wish. Grab this somehow.
Okay, I'm going to make make the phone call. Okay.
Just going to grab my thing here, and then let's look at the email. So, yep, there we go. So, I got this email. Oh, this is the old one. Let's see the new one. Yep. This is the one that we just received like 2 minutes ago. And yeah, it has all the details that it was able to like find, including like getting to the stadium, open stadium and maps. It was able to like, you know, find all of these. And then, what to expect by looking at like Reddit tickets, etc. So, I'll wait for the call but in the interest of time it takes sometimes a few minutes for the call to come in but let's see and I'll move on. So, how does this work uh in the background? Is Yeah, let's get back to this. Let's Yeah, so so as you can see like the agent on the right hand side with the wallet was able to just make a bunch of these API calls and pay for it. While blockchains make all of these things theoretically possible, there are there are also some bottlenecks because uh even the most efficient blockchains have a gas fee and these small transactions just don't scale because
the gas fee will again be a significant sort of fraction of the actual transaction. But it is important to have gas fees because they prevent the network from spam and
abuse. Um and blockchains also have some throughput limitations because there are other use cases that run on blockchains and block space is shared infrastructure. So, the problem for agents is unpredictable latency and degraded performance under load. So, what we did for that is essentially uh we built a new um infrastructure layer on top of our intra product called gateway. So, it's called nano payments. It's built for sub cent transaction sizes for as low as one micro cent. Uh it supports um it is gas free for the seller and it's instantly cross-chain. And the way it works is you essentially you just fund um
your wallet and then Oh, sorry. While I explain this, let's listen to the actual call that came in. And \>\> Hi Harsha, here is your World Cup final trip \>\> I don't know if it's part of it.
\>\> at MetLife Stadium. Fly SFO to either EWR or JFK non-stop. SFO is showing live arrival delays today, so build buffer. \>\> Awesome. Can you tell me how do I get to the stadium from my hotel? \>\> On match day, take NJ Transit to Secaucus Junction, then the Meadowlands Rail Spur direct to the stadium. Budget about an hour before receipt. \>\> Thank you. I'll read the rest of it in my email. Thank you. \>\> You're welcome. Have \>\> All right. So, that was just a quick demo of like how you can have like AI agents. Um if they're equipped with a wallet, they can do a lot of things with the as opposed to an agent that does not have a wallet. So, I have a couple of more minutes, so I'll just walk you through how this technology works underneath. So, if you have a wallet and you funded it with USDC, it's very easy because Circle works with a bunch of providers to on-ramp your actual US dollars into USDC. And from there, you can deposit the funds into a smart contract. The next thing it does is the agent just has to like sign these off-chain authorizations, which are essentially cryptographic signatures saying, "I am paying this address this particular amount of money." And then the server just has to like relay this to Circle and within a few hundred milliseconds, this the server knows the merchant knows that, you know, the user has the funds and is able to release the actual resource that the agent requested. And with this, you avoid the issue of like you know latencies and stuff that are associated with actually settling every single transaction on chain and this the agents are able to like pay for things at the speed at which they operate. So in conclusion the the the way the stack would work is you have Circle agent wallets which give you the ability to equip your agents with wallets. The agents have can now hold their money, spend that money autonomously but within the guardrails that you set. The wallets enforce those guardrails and then on the sell side the merchants are able to like just wrap their endpoints and resources and monetize it with a few lines of code using our SDKs. Then USDC and nano payments is the layer underneath it which sort of helps settle these transactions at the speed at which agents operate which is sub second. So and that this is how it scales and you can give it a try yourself by going to agents.circle.com. It's just a couple of clicks and you will have your agent equipped with a wallet and ready to like you know make these phone calls and things like that. So yeah, thank you.
