Payer
The wallet that creates and funds the stream. The payer can pause, resume, or cancel according to the stream rules.
DRIP lets a wallet pay over time instead of sending a full upfront payment. Funds vest inside a Solana stream, receivers withdraw what has vested, and stream state can be used to control access to agents, APIs, and digital services.
DRIP is a Solana-native streaming escrow and access layer. A payer creates a stream, deposits native SOL, and defines how funds vest over time.
The receiver does not need to wait for the full stream to finish. They can withdraw the vested portion as it becomes available.
The payer keeps control over the unvested portion of the stream. Depending on stream state, they can pause, resume, or cancel the stream.
The wallet that creates and funds the stream. The payer can pause, resume, or cancel according to the stream rules.
The wallet that earns over time. The receiver can withdraw vested funds without waiting for the stream to complete.
An app, agent, API, or service can read stream state and allow access only while payment conditions are met.
A DRIP stream can represent more than a payment schedule. It can also become a wallet-native access signal.