Skip to main content
Check out the x402 Ad Marketplace (UI)

x402 Ad Marketplace

Buy advertising space on 100+ crypto content sites using USDC with zero gas fees thanks to x402 gasless payments.

No Gas Fees

Pay only the ad price - zero transaction fees

Instant Booking

One signature and you’re live

100+ Sites

Choose from crypto news, DeFi, NFT sites

Real Analytics

See traffic data before you buy

Quick Start

1

Connect Wallet

Visit x402 Ad Marketplace and connect your wallet on Base network
2

Browse Sites

Explore sites with traffic stats, pick your target audience
3

Choose Format & Time

Select ad format (Banner/Sidebar/Leaderboard) and time slot
4

Upload Ad

Provide image URL and landing page
5

Sign & Pay

One signature with USDC - zero gas fees - instant confirmation
Need USDC on Base? Bridge from Ethereum using Base Bridge

Ad Formats & Pricing

Duration: 1 hour minimum, 7 days (168 hours) maximum

API Reference

Browse Sites

GET https://x402.anyspend.com/ads/sites
Query parameters:
  • page - Page number (default: 1)
  • limit - Results per page (default: 20, max: 100)
  • search - Search by name/domain/keywords
curl "https://x402.anyspend.com/ads/sites?search=defi&limit=10"

Get Slot Details

GET https://x402.anyspend.com/ads/slots/:slotId
Returns static slot information including pricing, format, and associated site details.
curl "https://x402.anyspend.com/ads/slots/slot_banner_abc123"

Check Current Ad

GET https://x402.anyspend.com/ads/slots/:slotId/current-ad
Returns the ad currently running in this slot, or indicates if the slot is available.
curl "https://x402.anyspend.com/ads/slots/slot_banner_abc123/current-ad"

View Your Campaigns

GET https://x402.anyspend.com/ads/bookings/buyer/:address
Track all your ad bookings - active, pending, and completed.
curl "https://x402.anyspend.com/ads/bookings/buyer/0xYourAddress"
Status values:
  • active - Currently running
  • pending - Scheduled for future
  • completed - Campaign ended
Prices in API responses are in USDC wei (6 decimals). Divide by 1,000,000 to get USDC amount.

Zero Gas with x402

x402 is the payment protocol that makes crypto payments feel like web2. Traditional crypto payments:
  • ❌ Multiple transactions (approve + transfer)
  • ❌ $5-15 in gas fees
  • ❌ 30-60 second wait times
  • ❌ Complex multi-step flows
With x402:
  • ✅ One signature - no transactions
  • ✅ Zero gas fees
  • ✅ Instant settlement
  • ✅ Simple one-click purchase

How It Works

  1. You sign a payment authorization message (not a transaction)
  2. x402 facilitator submits the transaction for you
  3. Facilitator pays the gas
  4. You pay only the ad price
Always verify the amount and recipient before signing!

Security

  • ✅ You control the signature
  • ✅ Signatures expire (can’t be replayed)
  • ✅ One-time use with unique nonce
  • ✅ Amount is locked (can’t charge more)

Tips for Success

  • Use high contrast colors
  • Keep text large and readable
  • Include a clear call-to-action
  • Test image URL before booking
  • Match sites to your target market
  • Check traffic stats before booking
  • Consider multiple smaller sites vs one large site
Use UTM parameters in your landing page URL:
https://yoursite.com?utm_source=sitename&utm_medium=banner
  • Book 1-2 hours first to test
  • Monitor click-through rates
  • Scale up what works

Common Issues

You need USDC on Base network. Check that:
  • You’re connected to Base (Chain ID: 8453)
  • You have enough USDC for the total cost
Someone just booked that slot. Refresh and choose a different time.
Currently, bookings cannot be cancelled or refunded. Make sure your ad is ready before booking.
No, ad content is locked at booking time. You’ll need to make a new booking to change it.

Launch Your Campaign

Start advertising on crypto sites in 5 minutes

View on x402scan: See live data →