ERC20x/Streams
CONSTANT FLOW AGREEMENT

Payment
Streams

Open a stream and tokens flow continuously, every second, without requiring any further transactions. One to start, one to stop. Everything in between is automatic.

EXAMPLE FLOW RATE
1,000 USDCx /month
= 0.000385802 per second
AliceSenderBob0.038/sCarol0.012/sDave0.005/sSENDERRECEIVERS

How Streams work

Payment Streams use the Constant Flow Agreement (CFA) to create perpetual, per-second token transfers between any two addresses.

Continuous Flow Rate

Payments measured in tokens per second. Set the rate, and money flows automatically. No batches, no delays, no gas per transfer.

Unlimited Streams

Open as many incoming and outgoing streams as you need. All streams are netted into a single net flow rate per token, per account.

Stream Scheduler

Schedule streams to start and stop at specific times. Perfect for time-bound agreements, grants, and vesting schedules.

Stream ACL

Delegate stream operations to third parties with fine-grained access control. Allow others to create, update, or delete streams on your behalf.

Receive from many, stream into anything

Streams are composable. Receive income from multiple sources, and automatically route it into DCA, subscriptions, or other protocols — all in real-time. Every stream is netted into a single balance.

Client A+0.025/sClient B+0.015/sClient C+0.010/sFreelancer+0.050/s-0.020/sDCA-0.015/sNetflix-0.005/sINFLOWSNET FLOWOUTFLOWS
INFLOWS
+0.050/s
3 client streams
OUTFLOWS
-0.020/s
DCA + subscription
NET FLOW
+0.030/s
Balance growth

Use Cases

Payment streams unlock entirely new business models. Here are a few of the most impactful.

Payroll Streaming

Pay your team by the second. Employees earn continuously, improving cash flow predictability for both parties. No more end-of-month payroll runs.

Imagine getting paid every second instead of every two weeks.

Subscription Services

Charge users per-second for access. No lock-in, no refund disputes. Users pay exactly for what they use, and can cancel any time by stopping the stream.

True pay-as-you-go. Cancel anytime, no questions asked.

Token Vesting

Replace cliff-based vesting with continuous streams. Team members and investors receive tokens smoothly over time, reducing sell pressure from unlock events.

Smooth vesting curves eliminate cliff-day dumps.

Multi-Source Income

Receive streams from multiple senders simultaneously. A freelancer can collect from five clients, a DAO from ten revenue sources — all netted into a single real-time balance.

Many-to-one, all flowing into one balance.