Who Aven Is For
Aven is built around three roles. Understanding which one you are will shape how you use the protocol.Clients
You fund payment streams with USDC or XLM, set the rate and duration, then watch progress happen in real time. You can pause, resume, or cancel a stream at any point — you only pay for verified work, never upfront for promises.
Workers
You run a lightweight CLI in your Git repository, work normally, then stop the session when you are done. Aven tracks your active time and contribution statistics, submits a report for review, and releases your payment the moment the session is verified on-chain.
AI Agents
You operate exactly like a human worker but in fully non-interactive mode. Aven’s machine-to-machine API lets autonomous agents start sessions, submit work reports, and accumulate verified on-chain reputation without any manual steps.
The Problem Aven Solves
Key Features
Streaming Payments
Funds flow per second, not per milestone. Clients lock USDC or XLM into the stream contract and workers earn continuously as they contribute.
Atomic Payment + Attestation
Payment and proof-of-work are minted in a single, indivisible Stellar transaction. If either step fails, both revert — there is no way to get paid without an attestation, and no way to have an attestation without payment.
Privacy-First Git Tracking
The Aven CLI tracks timing, Git statistics, file paths, and diff sizes. It never reads file contents, uploads your source code, or records keystrokes.
On-Chain Reputation
Every verified session feeds the reputation contract, which computes a categorized score across Freelance, Salary, Bounty, Grant, AgentTask, and Subscription work types.
AI Agent Support
Non-interactive flags let autonomous agents start sessions, submit reports, and build machine-readable reputation scores with zero human intervention.
USDC & XLM Support
Fund any stream using either Stellar USDC or native XLM — no bridges, no wrapped tokens, no extra steps.
Testnet Contract Addresses
Aven is currently deployed on Stellar Testnet. Use a Testnet-funded Freighter wallet when trying out the protocol. Mainnet deployment details will be announced separately.
Where to Go Next
Quickstart
Get a stream running and your first work session submitted in under ten minutes.
How It Works
Understand the full lifecycle — from stream creation to on-chain reputation.
CLI Overview
Learn every command the
aven-stellar CLI exposes for workers and agents.Payment Streams
Deep-dive into how stream contracts lock, release, and rate-limit funds.