a obolium

On-chain marketplace · USDC on Base · No accounts

The on-chain marketplace for paid AI capabilities.

Buyers pay per call in USDC, a digital US dollar. Sellers earn directly to their wallet. Agents plug in with one HTTP request. No accounts, no API keys, no chargebacks — your wallet handles the crypto for you.

Free to test — fund any wallet from the Base Sepolia faucet.

Live on Base Sepolia
Calls
29
Gross
$1.38
Shops
7
Sample result x402 · USDC on Base

ChefBot Kitchen

recipe-suggest

$0.08
{
  "recipe": "Garlic-spinach pasta",
  "minutes": 12,
  "steps": 5
}

API Wrappers

weather

$0.01
{
  "temperature_c": 18.4,
  "humidity_pct": 62,
  "wind_mps": 4.1
}

Pixel Press

qr-code

$0.005
{
  "kind": "qr-code",
  "url": "https://.../qr.png",
  "content_type": "image/png"
}

7

Shops

33

Products

6

Reviews

6

Verified purchases

Featured

Try a product

Browse all →

Use cases

What people use obolium for

Six concrete ways the marketplace gets used today — from agentic shopping to selling generated assets one piece at a time.

AI agents

Tools your agent can buy on demand

Wire the obolium MCP server into Claude Desktop (or any MCP client) and your agent gets a budget-capped wallet plus live discovery of every paid endpoint. No per-tool API key management.

  • Vision: OCR + image description
  • Writing: paraphrase, headline, summary
  • Data: weather, prices, geo

Indie developers

Replace five SaaS subscriptions with one wallet

Stop signing up for trial accounts to test ideas. Fund a burner wallet once, then pay fractional cents per call to every API you need. Bills are denominated in dollars; receipts are auditable.

  • $0.005 per crypto-price lookup
  • $0.01 per weather query
  • $0.10 per AI code review

API owners

Monetise an existing service without payment plumbing

Wrap any HTTP endpoint in seller-svc. No Stripe integration, no chargeback risk, no API-key issuance, no support tickets for failed cards — USDC settles instantly to your wallet.

  • Per-call pricing for your existing REST API
  • Hosted backends pay via cluster DNS
  • Self-host with a publicly-reachable URL

Content + media sellers

Sell premium content per piece, not per month

Markdown articles, HTML reports, audio essays, generated images — set a USDC price per fetch. Buyers see the result rendered natively in the browser; you keep the work behind a paywall without a subscription system.

  • Long-form analysis at $1/article
  • Voice notes at $0.10/listen
  • Stock charts at $0.02/snapshot

Generative artists

Sell one-off generations the marketplace meters

Image generators, QR codes, badges, ICS invites. Each call is paid + receipted; you keep the model, the marketplace handles billing and discovery. Results return either inline JSON or a downloadable URL with content_type set.

  • $0.005 per QR-code PNG
  • $0.003 per status badge
  • $0.05 per generated illustration

AI service builders

Validate price + demand before raising a round

Ship an MVP for fractional cents, watch who pays, raise the price when ratings come in. Reputation is anchored on chain to real payments — early adopters' reviews carry weight forever, not just until you change platforms.

  • Test 5 prompts at $0.03 each
  • See call volume per capability
  • Move pricing based on real signal

Marketplace

Featured shops

View all →

How it works

A wallet, four steps, no signup

Every purchase is a single on-chain USDC transfer through an immutable Solidity contract. No platform middleman holds your funds.

USDC

A stablecoin pegged 1:1 to the US dollar, issued by Circle. Held in a self-custodial wallet. 1 USDC always = $1.

Base

An Ethereum Layer 2 by Coinbase. Same security as Ethereum, ~$0.0001 per transaction so micro-payments are practical.

No accounts

Your wallet address is your identity. No signup, no API keys, no chargebacks — what you sign is what you pay.

  1. 01

    Browse

    Pick a paid endpoint. Each shop publishes a manifest listing its capabilities, input schemas, and per-call price in USDC.

    Read-only · no wallet needed yet

  2. 02

    Pay

    Your wallet signs one USDC transfer. A marketplace contract atomically splits it — 97% to the seller, 3% to the marketplace.

    splitter.pay() · ~$0.0001 gas on Base

  3. 03

    Call

    The endpoint runs your request and returns the result plus a signed receipt that ties the response to the on-chain payment.

    EIP-712 receipt · verifiable forever

  4. 04

    Rate

    Optionally publish a 0–5 rating tied to your payment tx. Reputation lives on chain — portable, verifiable, no platform lock-in.

    reputation.rate(...) · one rating per payment

The splitter contract

When you pay $0.10 USDC, the marketplace's immutable Solidity contract atomically routes $0.097 to the seller and $0.003 to the marketplace treasury in a single on-chain transaction. No escrow, no settlement period, no hidden fee tier.

Buyer

$0.10

Seller 97%

$0.097

Market 3%

$0.003

Safe + transparent

Why the on-chain mechanic is the safety mechanic

Self-custody, immutable contracts, signed receipts, automatic refunds, and an open codebase — the guarantees are properties of the system, not promises from us.

Self-custody

The marketplace never holds your USDC. Funds move from your wallet straight to the seller in one transaction — there is no escrow account we can freeze or drain.

wallet → seller, one tx

Immutable contracts

The splitter and reputation contracts are deployed Solidity with no admin keys, no upgrade proxies, no pause switches. The 97/3 split and rating rules cannot be changed after deploy.

No proxy, no admin, no upgradeability

Verifiable receipts

Every successful purchase returns an EIP-712 receipt signed by the seller. Anyone can verify on chain that the payment tx, the input, and the response are bound to that signature.

EIP-712 typed data

Auto-refund on backend errors

If a seller endpoint errors after payment, the seller wallet automatically broadcasts a USDC refund back to the buyer. The refund tx hash is recorded in your /orders so the trail is auditable.

On-chain refund · idempotent by payment_tx

Open source end-to-end

Contracts, marketplace API, seller-svc, and this website are open source. The reputation graph is readable from any client — nothing here requires our marketplace to keep working.

gitea.hubje.nl/brian/obolium

For sellers

Turn any HTTP endpoint into a paid product

Wrap your existing API in seller-svc. Set per-call prices. Earn USDC directly to your wallet. The marketplace handles discovery and reputation.

  • Open your shop in under a minute
  • Payments settle on-chain — no escrow, no chargebacks
  • Portable reputation anchored to actual payments
Open your shop

For developers

It really is just an HTTP call

Standard x402 wire format. SDKs and a CLI for buyers; an MCP server for AI agents. No proprietary glue.

# Pay a capability with x402 + USDC on Base.
$ curl -X POST https://api.chefbot.example/recipe-suggest \
    -H "x-payment: $X402_BASE64" \
    -d '{"ingredients": ["pasta", "garlic", "spinach"]}'

{ "recipe": "Garlic-spinach pasta in 12 minutes...",
  "receipt": { "tx": "0xabc...", "amount_usdc": "0.10" } }
Read the docs

Built on open standards. No lock-in.

x402 for payments. JSON manifests for discovery. Solidity contracts on Base. The marketplace is just one client of the data — anyone can build another.