Campaign Vault Agent

AI campaign builder + onchain USDC escrow for transparent ad budgets on Base.

Campaign Vault Agent

Created At

HackMoney 2026

Winner of

ENS

ENS - Integrate ENS

Prize Pool

Project Description

Base Campaign Vault Agent helps Base App creators and brands run paid campaigns with less trust and more transparency. Users create a campaign brief, estimate a budget, and lock funds in an onchain USDC escrow. The agent generates ready-to-post social content and a simple delivery checklist. Once the publisher delivers, the advertiser releases payment onchain, with clear platform fees and event logs that act as a public “receipt” of the campaign.

How it's Made

We built a Next.js (TypeScript + Tailwind) web app with a step-based UX: Create → Deposit → Generate → Release. Campaign funds are held in a custom escrow smart contract deployed on Base testnet, designed around a simple state machine (created, deposited, delivered, released/refunded) and emitting events for auditability. The “agent” layer generates campaign copy variants and planning suggestions, while users remain in control of approvals and onchain actions. The result is a hackathon-ready, end-to-end demo that ties AI workflow to real settlement logic.

background image mobile

Join the mailing list

Get the latest news and updates