Podium
Podium Labs

The Demand Intent Layer for the Agentic Economy.

Podium captures what people want before they buy, structures it as queryable data, and settles incentives onchain when merchants act on it. Two layers working together—one for agents to read, one for the chain to verify.

How It Works

Most commerce infrastructure starts at checkout. Podium starts earlier.

Every purchase begins with a signal—a preference, a curiosity, an expressed want. Podium turns it into structured, actionable data and closes the loop with an economic response. The platform is built as two complementary layers.

Layer 1Structured Intent Data
The layer agents read.
Podium's campaign mechanics generate pre-purchase preference signals from real users. Every interaction is transformed into a structured record: what was asked, what was chosen, what it means about demand. That data is queryable by humans and by agents through a single API layer.
Structured preference schemaCampaign + transaction recordsAgent-readable APIQueryable aggregates
Layer 2Onchain Intent Settlement
The layer the chain verifies.
When preference signals aggregate to a threshold, Podium generates a RewardIntent—a verifiable, time-bound declaration that a specific outcome is desired and funded. Merchant USDC is held in escrow. Solver networks compete to fulfill. Rewards settle automatically.
USDC escrow + solver economicsAutomated settlement on fulfillmentEVM-compatible, chain-agnosticPermanent proof of intent + outcome
Intent Layer
Core Module
On-chain intent settlement powered by Base smart contracts. Create reward intents, let solvers fulfill them, and settle trustlessly on-chain.
POST https://api.podiumcommerce.xyz/api/v1/intents/create
Authorization: Bearer $PODIUM_API_KEY
Content-Type: application/json

{
  "recipientAddress": "0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb",
  "amountUSDC": "5.00",
  "campaignId": "campaign-123",
  "rewardType": "CAMPAIGN_COMPLETION",
  "durationSeconds": 3600
}

// Response
{
  "intentId": "0xabc...def",
  "status": "PENDING",
  "deadline": "2026-02-21T13:00:00Z",
  "amountWei": "5000000"
}
Structured Data API
Query preference signals, campaign analytics, and transaction history via a single REST API designed for humans and agents alike.
GET /api/v1/intents/?status=PENDING&limit=20
Authorization: Bearer $PODIUM_API_KEY

// Response
{
  "intents": [
    {
      "intentId": "0xabc...def",
      "recipientAddress": "0x742d...",
      "amountWei": "5000000",
      "campaignId": "campaign-123",
      "rewardType": "CAMPAIGN_COMPLETION",
      "deadline": "2026-02-21T13:00:00Z",
      "status": "PENDING"
    }
  ],
  "total": 42
}
Platform Features

Built for the infrastructure layer, not the campaign layer.

Intent Engine

Create structured reward intents tied to campaign completions, preference signals, or transaction events. Merchants deposit USDC once. Intents are created per-campaign, per-user, with deadlines and escrow logic handled by production-deployed smart contracts.

Structured Data Layer

Every campaign, question, response, vote, and transaction is stored in a relational schema optimized for querying. Pull preference aggregates, individual signal histories, or full campaign analytics via REST API. The schema is designed to be readable by AI agents without preprocessing.

Reward Distribution

Deliver incentives in whatever form fits your use case—USDC direct to wallet, NFTs minted on fulfillment, points with configurable earn/burn rules, discount codes, or event access. Rewards are tied to intent fulfillment, not arbitrary time triggers.

Onchain Settlement

Production smart contracts handle escrow, solver locking, fulfillment verification, and fee distribution. Solvers earn 0.1% per fulfilled intent. Expired intents are cancellable with USDC returned to merchant treasury.

Campaign Mechanics

Four structured formats for capturing pre-purchase demand: SWIPE (binary preference), QUIZ (branching question flows), VOTE (option selection), RANKING (ordered preference). Each generates structured signal data, not raw event logs.

Multi-Tenant Infrastructure

Complete data isolation per merchant at the database level. Deploy Podium under your own brand—white-label ready for enterprise and platform operators. Each tenant’s products, campaigns, rewards, and contract deployments are fully segregated.

Wallet Infrastructure

Embedded, non-custodial wallets via Privy. Users receive onchain rewards without needing to understand they’re interacting with a blockchain. Compatible with Dynamic and Coinbase wallet providers.

Payments

Dual settlement rails—Stripe Connect for traditional fiat flows, USDC via x402 protocol for onchain-native operations. Merchants choose. Both can run simultaneously.

Built for What's Coming

When agents transact, they need something to read.

Agentic consumer commerce is early. The infrastructure for it doesn't fully exist yet. What we know is that when an AI agent makes a purchase, recommends a product, or allocates a reward on behalf of a user, it needs structured, queryable context—not just a transaction hash.

Podium's data layer is designed for exactly that moment. The onchain layer provides the economic primitives: escrow, settlement, proof of fulfillment. The data layer provides the meaning. Together they form the read/write interface for autonomous economic participation.

This isn't a roadmap item. It's how the platform is architected today.

Integrations

Plugs into the stack you're already running.

Stripe Connect

Fiat payment rails

USDC

Stablecoin settlement

Privy

Embedded wallet infrastructure

Dynamic

Wallet + auth

Coinbase Commerce

Fiat + crypto ramps

x402 Protocol

Onchain payment flow

Alchemy

Onchain holdings + token-gating

Pinata / IPFS

NFT metadata storage

Base

EVM-compatible settlement network

Ready to build on the intent layer?

Explore the API docs and quickstart guides, or book a session to walk through how Podium fits your stack.