Features

One primitive for every way agents pay.

"Pay per call," "pay per tool invocation," and "pay per milestone" all reduce to the same move: a signed receipt, metered against a stateless one-way channel and settled at a threshold. velapay ships that primitive across the full stack, from drop-in SDKs to audited contracts to the dashboards a builder actually pays for.

The platform

Four layers, one shared rail

Each layer does one job in the path from a signed receipt to a settled balance. Together they keep the rail at web2 speed while the chain stays the trust anchor, touched only when a balance crosses the line.

01

SDKs

Lightweight libraries in the languages agent developers already use. A payer drops in receipt signing; a receiver drops in tallying and RAV redemption in a few lines. It should feel like adding a logging library, not integrating a blockchain.

02

Node infrastructure

The off-chain machinery that keeps the rail fast: receipt verification, balance accumulation, and settlement scheduling. Individual agents never touch chain mechanics directly, and no chain round-trip sits in the hot path of a call.

03

Smart-contract security

The trust anchor of the design. Escrow logic, threshold enforcement, and the thawing period are what let a receiver extend unpaid work to a payer it has never met. Audited, formally reviewed contracts are a hard requirement, not a finishing touch.

04

Developer platform

Dashboards, threshold configuration, usage analytics, and key management that let a solo builder or a team see what they're earning and owed. This is where raw rails become a product people pay to use.

SDKs

Sign a receipt, fire it, move on

A payer signs one receipt per action and streams it fire-and-forget. Because the payer is stateless, a single host can pay a fleet of counterparties without tracking who's owed what.

  • Signed per-action receipts, streamed fire-and-forget
  • Stateless payer: no per-counterparty bookkeeping
  • Receiver-side tallying and RAV redemption in a few lines
  • Works for pay-per-call, pay-per-tool, and pay-per-milestone
Read the SDK docs

Node infrastructure & contracts

Tally off-chain, settle at the threshold

Each receiver verifies receipts and accumulates its own unpaid balance locally. When the total crosses the risk threshold it set, it redeems a Receipt Aggregate Voucher and the contract settles, collapsing millions of receipts into one cheap transaction.

  • Local accumulation at web2 speed, no chain in the hot path
  • Trust-based thresholds set the settlement cadence
  • RAV redemption batches everything into one on-chain tx
  • Audited escrow and thawing for swarm work
See how settlement is secured

How it works

Three moves, end to end

1

Stream signed receipts

The payer signs a receipt per action and fires it to the counterparty. Because the payer is stateless, one host can pay a fleet without tracking per-node balances.

2

Tally off-chain

Each receiver verifies receipts and accumulates its own unpaid balance locally, at web2 speed. No chain round-trip sits in the hot path of a call.

3

Settle on-chain

When the unpaid total crosses the receiver's trust threshold, it redeems a RAV and the contract settles, collapsing millions of receipts into one cheap transaction.

Give your agents a way to pay each other.

Get early access to the SDKs, node infrastructure, and developer platform, and start metering paid agent work this quarter.