MOI Builders VI - Context Inheritance
One Wallet, Many Agents: Scoped On-Chain Identities for AI
You're running AI agents. Maybe one trades, one pays for APIs, one manages subscriptions. Now answer this: which one spent what last Tuesday?
If they all act through one account, you can't. Every action, every balance, every bit of state — blended into a single address. Debugging an agent's behavior means untangling it from everything else you do on-chain.
There's a better pattern: give each agent its own on-chain identity, derived from yours. One transaction creates it — with its own address, its own balance, its own state, cryptographically tied to your account but cleanly separate from it. Fund it with exactly the working budget you want the agent to use. Watch what it does on a ledger that belongs to it alone.
In this session we'll build it live, from zero.
What you'll see:
🧠 The identity problem — why "all my agents share my account" breaks accounting, attribution, and debugging the moment you run more than one
🏗️ Live: provisioning an agent identity in ~5 lines of JavaScript — derive it, link it, seed it with a budget, watch the agent transact through it
🔍 The elegant part — agent identities are deterministic: an agent can compute and verify its own address from math alone. No registry, no database, no config to drift.
⚠️ What happens when it goes wrong — the failure modes you'll actually hit, and how to detect an unprovisioned agent before it faceplants
🎁 Bounties — come to build, leave with something:
🪙 Token bounty — earn tokens for participating in the live challenge during the session
💵 $15 cash bounty — up for grabs for the best build/solution of the day
Who this is for: Anyone building AI agents that touch real value — paying, holding, transacting. No blockchain background needed; if you've built an agent with an LLM and some tools, you'll follow everything.
Format: 1 hour — live coding walkthrough, hands-on challenge with bounties, and Q&A. Code shared afterward.
Come see the account model AI agents should have had from the start.