Veloran

Demo · Solana Frontier 2026

Veloran in 2 minutes.

The payment and access layer for the agent economy. Sellers publish paid APIs, datasets, or premium content. Humans and AI agents unlock with USDC on Solana — settled on-chain, 95% direct to the seller, no facilitator.

The problem

  • Premium digital resources still sell through Stripe, API keys, or forced subscriptions — billing systems built for human checkout.
  • AI agents read content and call APIs all day. Existing rails give them no native way to discover a price and pay autonomously.
  • Existing crypto-native attempts (xpay.sh, payai.network) are off-chain facilitators that hold the buyer's funds and take a fee. There's no on-chain split.

The solution

  • One paid endpoint, two payers. The same URL serves a checkout to humans and an x402 challenge to agents.
  • On-chain settlement. A custom Anchor program (2CtnpGcS) splits 95/5 in one atomic transaction. Veloran never custodies funds.
  • Per-call or subscription. Heavy buyers pay flat; casual buyers pay per request.

Demo flow (2:30 video)

1

Seller publishes

A paid endpoint at /post/new — title, content (JSON or markdown), price.

2

Human buyer

Opens the URL, signs in via Privy (email or Phantom), pays with one click. Content unlocks.

3

Wallet cutaway

Connect Phantom directly for crypto-native buyers (5 seconds).

4

AI agent

Hits the same URL via /api/x402/<slug>, receives HTTP 402 with on-chain instructions, signs, re-requests with X-PAYMENT header, parses the JSON response.

5

Seller dashboard

Reflects both unlocks — one human, one agent — with Solscan links to the on-chain transactions.

6

Subscription

Heavy buyer subscribes monthly, unlocks every endpoint from this seller without per-call payments.

7

Solscan proof

The program account view shows every settlement, the 95/5 split visible in token balance changes.

What's happening on-chain

Every payment — human or agent, per-call or subscription — fires a single instruction:

Buyer USDC ATA

pay_for_content(amount)

← 100 lines of Rust

95%

Seller

5%

Treasury

  • One atomic SPL transaction. Two transfer_checked CPIs — buyer → seller (95%) and buyer → treasury (5%).
  • The split ratio is enforced in Rust (PLATFORM_BPS = 500). We literally cannot take more than 5%.
  • Single-use payments: each successful pay_for_content consumes exactly one PaymentIntent. Replay returns HTTP 409. Unique PaymentReceipt.txSignature adds a second guard at the database layer.

Why this matters for AI agents

  • Agents are real economic actors. They consume APIs, read content, call models. None of them have a native payment layer.
  • Subscriptions and API keys assume a long-lived enterprise relationship. Agents are episodic — they pay for one request and move on.
  • x402 (HTTP 402 Payment Required) shipped as a real protocol in 2025. Veloran is the on-chain settlement layer underneath it on Solana.

Why Solana

  • Sub-cent fees. $0.05 per-call pricing only works if the fee floor is much lower than the price.
  • Sub-second confirmations. Agent gets its response in the same request cycle.
  • Custom programs. Atomic 95/5 split is impossible on chains where every payment goes through a hosted facilitator.
  • USDC liquidity > $5B on Solana. Real stablecoin depth for both sides of the marketplace.

The takeaway

Humans pay with one tap. AI agents pay autonomously. 95% to the seller, settled atomically by an on-chain program. Subscriptions for heavy buyers. Same primitive, three use cases — paid APIs, paid datasets, premium content.

The agent economy doesn't need another facilitator. It needs a settlement layer. That's Veloran.

Try it yourself

Back to landingAgent docs