The Streamer
A yield-aware asset streaming protocol enabling Conditional Vesting and Atomic Future Cashflow Sales. Stream USDC, agtrUSD, or AGTR to any address, attach real-world conditions (Price, Milestones, Social Virality), and trade the rights instantly.
Live on Base Mainnet
The Streamer V4.1 is live. Use the Streamer App to launch or trade streams.
Contract: 0xC785c5c4B9141A288eF10C29a078Aad54c62b4BD
Core Mechanics
🌊 Yield-Aware Streaming
Unlike traditional vesting contracts that lock capital idly, The Streamer (via Agent Tresor) is designed to be yield-aware. While funds are streaming, the underlying capital can be utilized by the Treasury to earn yield (Aave/Morpho), ensuring capital efficiency for the protocol.
⚛️ Atomic Creation & Sale
A unique innovation allowing users to Create a stream and List it for sale on the marketplace in a single transaction. This enables "Instant OTC" deals where a sender can create a vesting schedule for a buyer and offer it for a fixed price immediately.
🏆 Competitive Bounties
Create "Reverse Streams" where multiple participants race to claim the funds (1 Creator → N Winners).
- Dynamic Pricing: Entry price increases linearly as more participants join.
- Geometric Rewards: Reward pool halves for each subsequent winner (1st: 50%, 2nd: 25%), creating a focused "Race to Solve".
Conditionality Components
Streams can be gated by more than just time. The protocol supports modular "Conditions" that must be met for the stream to unlock.
Pyth Oracle (Price)
Zero-latency price gating. Streams only unlock if an asset's price hits a target (e.g., "Unlock if eth > $3000").
- Use Case: "Price Defense" streams (Buyback if price drops).
- Tech: On-chain Pyth price verification.
UMA Optimistic Oracle (Milestones)
"The World's Truth Machine". Connects streams to any verifiable real-world data (Sports, Elections, News, KPIs).
- Use Case: "Wager Streams" (Winner takes all if Candidate X wins).
- Tech: Data is asserted on-chain. Disputes are resolved by UMA token holders.
Social Virality (Agent Verified)
A specialized condition where an AI Agent verifies social media metrics.
- Use Case: "Viral Marketing". Pay influencers automatically when their post hits 100k views.
The Marketplace
The Streamer features a built-in secondary market for cashflow rights.
| Feature | Details |
|---|---|
| 10% Protocol Tax | A flat 10% fee is deducted from every sale and sent to the DAO Treasury. This aligns protocol revenue with volume. |
| Buyer Protection | Streams listed for sale are Non-Cancelable. This prevents rug-pulls where a seller cancels the stream immediately after receiving payment. |
| Seller Protection | For risky conditional streams (e.g. "Viral Marketing" that might fail), sellers set a Max Deadline. If the condition isn't met by the deadline, the seller can recover the stuck funds. |
Technical Architecture
// Base Mainnet
GrowthStreaming: 0xC785c5c4B9141A288eF10C29a078Aad54c62b4BD
// Condition Modules
PythPriceCondition: 0xeA9069154596B17ceF4C1bbAaD19b95A1523DFBc
UMAOracleCondition: 0xAC0dE55865e53eC6247311d422a4711383ed6FE0
AgentOracleCondition: 0x299f21CDDb4E5DfC49b4fAf67fD9cb0A721C7DBa
Audited internally. Part of the Agent Tresor Growth Suite.
