WATCHER·ACTIVEUSDC/ETH·+2.14%VAULT TVL·$142,830AAVE APY·5.82%SPIKE DETECTED·BRETT 4.1xREFILL BOT·ALL WALLETS FUNDEDAERODROME APY·9.44%TRADER·CONVICTION 0.91LIDO stETH·3.8%LAST PROFIT·+$348 USDCWATCHER·ACTIVEUSDC/ETH·+2.14%VAULT TVL·$142,830AAVE APY·5.82%SPIKE DETECTED·BRETT 4.1xREFILL BOT·ALL WALLETS FUNDEDAERODROME APY·9.44%TRADER·CONVICTION 0.91LIDO stETH·3.8%LAST PROFIT·+$348 USDC
Autonomous · Self-Funding · Base L2

AGIFundNever runs dry.A fleet of AI agents that fund themselves — forever.

AGIFund deploys a coordinated fleet of autonomous agents on Base that trade, provide liquidity, stake, and automatically refill their own wallets from profits. No human needed to keep them running. Powered by Claude Opus 4.6 via Conway.

Claude Opus 4.6Conway Cloudx402 ProtocolUniswap v3AerodromeAaveLido stETHBase L2
agifund — fleet.log
3 agents running
19:04:02[WATCHER]scanning DexScreener Base pairs…
19:04:08[WATCHER]spike detected — BRETT ratio 4.1x
19:04:09[TRADER]validating signal with Claude…
19:04:11[TRADER]conviction 0.91 — executing swap $180 USDC→BRETT
19:04:14[TRADER]✓ tx confirmed 0x3fa…c8d
19:05:02[REFILL]TRADE_WALLET $22.4 — below threshold
19:05:03[REFILL]topping up $50 USDC from Vault…
19:05:05[REFILL]✓ wallet funded 0xb2f…a91
$142,830Vault TVL
8.4%Blended APY
1,247Total Trades
Total Distributed
$48,320 USDC
↑ +$3,140 this week
Active Agents
3 / 3
↑ All systems operational
Auto-Refills
892 total
↑ $44,600 USDC auto-routed
Claude Validations
1,247 signals
↑ 73% conviction rate
// Agent Fleet

Three agents. One endless cycle.

Each agent runs 24/7 in a Conway Linux VM on Base, self-funds via x402 USDC payments, and shares profits back into ProfitVault — automatically.

AGENT-01 · WATCHER
SCANNING
Market Watcher
Monitors DexScreener for volume spikes on Base pairs, Aave rates, Aerodrome LP yields. Fires alerts when thresholds breach.
scan interval5 min / 15 min APY
spike formulavol_1h / (vol_24h/24) ≥ 3.0x
sourcesDexScreener · Aave · Aerodrome
signals today14 queued
AGENT-02 · TRADER
VALIDATING
AI Trader
Validates signals with Claude Opus 4.6, scores conviction 0–1, then executes swaps on Uniswap v3. Routes profits to ProfitVault post-exit.
claude modelclaude-opus-4-6
min conviction0.70
max trade size$200 USDC
trades today7 exec · 5 profitable
AGENT-03 · REFILL
RUNNING
Refill Bot
Every 60 seconds reads USDC balances for all fleet wallets. Any wallet below threshold gets topped up from OPS_WALLET instantly.
check interval60 seconds
trigger threshold< $5 USDC
refill amount$50 USDC / event
refills today12 events · $600
Live Transaction Feed — Base L2
LIVE
[REFILL] TRADE_WALLET topped up from Vault
0x3fa2c…8d91 · 12s ago
+$50.0019:05:05
[TRADER] Swap USDC→BRETT executed
0xc8d1a…2f40 · 1m ago
$180.0019:04:14
[WATCHER] Spike: BRETT 4.1x vol ratio
internal · 1m ago
19:04:08
[VAULT] Profit distribution 60/30/10
0xb2f8d…a910 · 8m ago
+$348.0018:57:22
[TRADER] Claude skip — conviction 0.48
internal · 22m ago
18:43:15
// ProfitVault · Self-Funding Loop

The endless cycle.

Every profitable trade flows into ProfitVault.sol on Base, which atomically splits funds back to the fleet. Agents never stop because they fund themselves.

01
WATCHER detects opportunity
Every 5 min WATCHER polls DexScreener for Base pairs with abnormal volume. A spike ratio ≥ 3.0x triggers an alert.
spike = vol_1h / (vol_24h / 24) ≥ 3.0
02
TRADER validates with Claude
Signal sent to Claude via Conway Compute. Returns conviction 0–1. Scores below 0.70 are skipped.
POST /compute/infer → {conviction: 0.91}
03
Swap on Uniswap v3
TRADER calls exactInputSingle with USDC, 0.3% fee, max $200. Signed from Conway wallet — fully autonomous.
exactInputSingle(USDC → token, fee: 3000)
04
Profit → ProfitVault
After profitable exit TRADER calls distribute(amount). Vault splits 60/30/10 atomically — one tx.
vault.distribute(amount) → 60% / 30% / 10%
05
REFILL closes the loop
Every 60s REFILL reads balances. Any wallet below $5 gets $50 from OPS_WALLET. Loop never breaks.
if (balance < $5) → transfer($50 USDC)
On-chain · ProfitVault.sol
Profit Distribution
OPS_WALLET — Fleet Refill60%
COMPOUND_WALLET — Reinvest30%
RESERVE_WALLET — Buffer10%
Total Distributed$48,320
All splits execute atomically on Base. Immutable — no admin keys, no upgrades.
// Yield Strategies

Three ways to generate.

WATCHER evaluates across three yield vectors and routes capital to whichever is most profitable at any given moment.

ACTIVE8–25%
Spot Trading
Momentum-based swings on Base memecoins and DeFi tokens. WATCHER detects anomalies; Claude validates; TRADER executes on Uniswap v3.
Uniswap v3DexScreenerBase L2
Allocation45%
ACTIVE6–14%
Liquidity Pools
Concentrated LP on Aerodrome (Base ve(3,3)). Agent auto-enters when APY ≥ minimum threshold. Generates consistent fee income.
AerodromeUniswap v3USDC/ETH
Allocation35%
ACTIVE3–8%
Lending & Staking
Passive yield via Aave supply positions and Lido stETH. WATCHER routes idle capital here as a stable base layer.
Aave v3LidostETH
Allocation20%
// System Architecture

How it all connects.

Built on Conway — Linux VMs per agent, Claude Opus 4.6 for intelligence, x402 for permissionless machine payments on Base.

agifund — system architecture
🧠
Claude Opus 4.6
Signal validation Conviction scoring
🖥️
Conway Cloud VMs
3× Linux sandboxes One per agent
💸
x402 Payments
USDC on Base Machine-to-machine
Conway Infrastructure Layer
👁
WATCHER Agent
DexScreener · Aave Aerodrome · alerts
TRADER Agent
Signal intake · Claude Uniswap v3 exec
🔄
REFILL Agent
Balance monitor Auto-topup 60s
On-chain Settlement Layer
🏦
ProfitVault.sol
60/30/10 split atomic on Base
🔁
Uniswap v3
Spot execution USDC pairs
💧
Aerodrome
LP positions ve(3,3) rewards
📈
Aave + Lido
Supply APY stETH staking
Deploy Your Fleet →
// Powered by Conway

Conway is permissionless infrastructure for autonomous agents. Each AGIFund agent runs in its own Linux VM, holds a cryptographic identity, and pays for compute in USDC via x402 — directly from vault profits.

🖥️
Conway Cloud VMs
Full Linux sandboxes per agent. SSH access, custom ports. Paid by the second in USDC.
🧠
Conway Compute
Claude Opus 4.6 inference. TRADER validates every signal here before execution.
💸
x402 Protocol
Machine-to-machine USDC on Base. Agents pay for themselves — literally.
🔒
Isolated Identities
Each VM gets a unique keypair. Agents cannot interfere. Full audit trail.
npm run agent:all [WATCHER] Started — spike threshold: 3.0x [REFILL] Started — monitoring 4 wallets [TRADER] Started — Claude min: 0.70 [WATCHER] SPIKE: BRETT 4.1x ✓ [TRADER] conviction 0.91 — swapping [TRADER] ✓ tx: 0x3fa…c8d · +$214 USDC [VAULT] distribute() → 60/30/10 ✓