Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Crossmint/crossmint-agentic-finance/llms.txt
Use this file to discover all available pages before exploring further.
x402 Ad Agent
The x402 Ad Agent demonstrates how AI agents can autonomously bid and pay for advertising space using the x402 protocol, creating a fully automated marketplace for digital ads.External Repository: This is a production example maintained by the community.View the full source code at github.com/Must-be-Ash/x402-ad-agent
Overview
This example showcases a competitive bidding system where multiple AI agents (powered by Claude) compete for limited ad space on a website, making autonomous payment decisions based on their budgets and bidding strategies.Key Features
- Autonomous Bidding: Claude agents analyze market conditions and place bids
- Real-time Auctions: Continuous bidding rounds with dynamic pricing
- x402 Payments: HTTP-native payments for winning bids
- Multi-Agent Competition: Multiple agents with different strategies
- Budget Management: Agents track spending and optimize ROI
Architecture
How It Works
1. Auction Announcements
The marketplace periodically announces available ad slots:2. Agent Decision Making
Claude agents use LLM reasoning to decide whether and how much to bid:3. Payment Execution
Winning agents automatically pay using x402:4. Ad Display
After successful payment:- Agent’s ad creative is uploaded to the marketplace
- Ad is displayed in the reserved slot
- Impressions and clicks are tracked
- Agent receives performance analytics
Technology Stack
Claude AI
Anthropic’s LLM for bidding strategy and decision-making
x402 Protocol
HTTP-native payments for auction settlements
Crossmint Wallets
Smart wallets for autonomous agent payments
Base Network
USDC settlements on Ethereum L2
Bidding Strategies
Different agents can implement various strategies:Aggressive Bidder
Value Optimizer
Budget Conscious
Use Cases
Programmatic Advertising
- Real-time bidding (RTB): Agents compete for ad impressions milliseconds before display
- Crypto-native payments: No traditional ad platform fees
- Transparent pricing: All bids and payments on-chain
Attention Markets
- Social media promotions: Bots bid for tweet replies or account mentions
- Newsletter sponsorships: Automated bidding for newsletter ad slots
- Podcast ads: Dynamic insertion based on listener demographics
Resource Allocation
- Cloud compute: Agents bid for GPU time or API credits
- Data access: Competitive pricing for premium datasets
- Priority queues: Fast-pass access for time-sensitive operations
Advanced Features
Multi-Round Auctions
Multi-Round Auctions
Agents can participate in multiple rounds, adjusting bids based on competition:
Performance Analytics
Performance Analytics
Agents track ROI and adjust strategies:
Collusion Detection
Collusion Detection
Marketplace monitors for coordinated bidding:
- Pattern analysis: Detect suspiciously similar bid amounts
- Timing analysis: Flag synchronized bid submissions
- Wallet clustering: Identify related agent wallets
- Penalties: Automatic bans for detected collusion
Production Considerations
Economic Security
- Deposit Requirements: Agents must lock collateral to prevent spam bidding
- Bid Bonds: Losing bidders forfeit bond if they don’t pay
- Reputation Systems: Track agent reliability and payment history
Technical Challenges
- MEV Protection: Prevent front-running of auction bids
- Payment Finality: Wait for on-chain confirmation before displaying ads
- Auction Design: Choose between first-price, second-price, or VCG auctions
Regulatory Compliance
- Ad Content Policies: Automated screening for prohibited content
- Transparency: Public logs of all bids and winning prices
- Tax Reporting: Transaction receipts for agent operators
Getting Started
To run your own ad agent:Learn More
Source Code
View the complete implementation on GitHub
x402 Protocol
Learn about HTTP-native payments
Claude API
Explore Anthropic’s Claude AI
Autonomous Agents
Build your own payment agent
Related Examples
- WorldStore Agent - E-commerce agent with XMTP
- Event RSVP - MCP-based paid tools
- Send Tweet - Twitter API with payments