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.

FeatureDetails
10% Protocol TaxA flat 10% fee is deducted from every sale and sent to the DAO Treasury. This aligns protocol revenue with volume.
Buyer ProtectionStreams listed for sale are Non-Cancelable. This prevents rug-pulls where a seller cancels the stream immediately after receiving payment.
Seller ProtectionFor 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.