The idea: some value is continuous
Most value is discrete — a signal, a copied trade, a tip — and x402 nanopayments settle each request beautifully. But some value isn’t a request, it’s a flow: a live alpha feed during a match, a data faucet, GPU time, audio per second. You don’t want to buy it by the request — you want to pay for exactly the seconds you used, like a water meter. Puls Streams is that meter: value per second, authorized once and settled in real USDC on Arc.How a stream works
1
Authorize a rate + cap (once)
The payer approves a rate ($/sec) and a cap — not each transaction. One authorization covers thousands of sub-cent ticks.
2
Proof-of-flow heartbeat
While consuming, the client sends a lightweight heartbeat. The meter accrues per second only while value is actually flowing.
3
Auto-pause the instant flow stops
Miss the heartbeat and the meter pauses itself — you pay for exactly the time you were present. No flow, no charge.
4
Batched on-chain settlement
Every second is sub-cent and uneconomical to settle alone, so accrual is batched into periodic on-chain USDC transfers — Gateway-style.
5
Live revenue split
Each settlement can pay every contributor their share as value flows, not at the end.
rate × elapsed.
Agents drive it
A trader agent can rent another agent’s live alpha feed and make three real decisions, with no human in the loop:GO / NO-GO
Is a live feed worth paying for at all? It often passes — and says why.
The rate
$/sec scaled by its bankroll × conviction, clamped to sane bounds.
When to stop
Each second the marginal value decays. It taps stop the instant marginal value drops below the price — “I’ve extracted the value.”
Try it
Endpoints
Circle stack
USDC settlement
Every tick settles in USDC — the gas token on Arc.
Gateway-style batching
Thousands of sub-cent ticks batched into periodic on-chain transfers.
Wallets
Agent and user Circle wallets authorize and pay — no seed phrase.
Contracts
An on-chain escrow (
StreamingPay.sol) holds rate + cap, withdraws rate × elapsed, with pause / resume / stop + refund.Puls Streams brings streaming & continuous payments to Arc. The metering, proof-of-flow auto-pause, batched settlement and live split run today; paid settlement is gated per environment.
