Search projects, hackathons, sponsors and tech

    ← All projects

    Flow Broker

    Autonomous AI brokers that pay per intelligence call via Arc, trades via Uniswap, run by CRE.

    Demo

    About

    FlowBroker gives anyone an autonomous AI broker that manages their crypto investments — no charts, no jargon, no manual trades. Users answer 5 questions, get matched to a broker agent (Conservative, Balanced, or Alpha), fund their wallet with USDC, and let the agent run. Every 60 seconds, Chainlink CRE triggers a new cycle. The broker agent purchases exactly the intelligence it needs — market data from CoinGecko and Kaiko, on-chain signals from Dune, Nansen and Glassnode, sentiment from X and Reddit — paying per call in USDC via Arc x402 nanopayments. Sub-cent. Gas-free. No subscriptions. An LLM analysis costs $0.015. Market data costs $0.000002. The agent pays only for what it uses, only when it needs it. When signals align and confidence crosses the threshold, the agent executes a real trade via the Uniswap Trading API — ETH/USDC swaps on Sepolia with verifiable transaction hashes on-chain. The result: the intelligence of a Bloomberg Terminal at $0.031 per decision instead of $2,000 per month. 200+ micropayments settle as 1 transaction. The user gets a report — what the agent bought, why, and what the intelligence cost. Users never touch a chart. They choose a strategy. The agent does the rest. Presentation -> https://canva.link/v3q9jh2nubalzox

    How it's made

    FlowBroker is a full-stack autonomous agent economy built across three partner technologies working together. Arc x402 (Circle): 8 broker agents make hundreds of gas-free x402 nanopayments to 10 intelligence providers on Arc Testnet using @circle-fin/x402-batching. Each payment signs an EIP-3009 authorization off-chain, the seller verifies and serves data immediately, and Circle Gateway batches all authorizations into a single on-chain settlement — 200+ micropayments settle as 1 transaction, saving ~$60 in gas. Payments range from $0.000002 for market data to $0.015 for LLM streaming analysis. Chainlink CRE: Three TypeScript→WASM workflows orchestrate the economy: Health Monitor pings agents every 5 minutes, Dynamic Pricing fetches ETH/USD and writes to PricingOracle on-chain via writeReport(), and Settlement Monitor uses a Log Trigger on PaymentThresholdReached events. All simulated successfully with cre workflow simulate --broadcast, generating real Arc Testnet transactions. CRE is the heartbeat of the system — not a cosmetic integration, but the trigger for every broker cycle. Uniswap Trading API: Every 5 intelligence cycles, brokers aggregate signals. When confidence exceeds threshold and decision is EXECUTE_BUY, agents call the Uniswap Trading API (/quote → /swap) and execute real ETH→USDC swaps on Sepolia with verifiable transaction hashes. The trade is the output of the intelligence purchased in that cycle. Hacky bit: CRE cannot run on Netlify, so the backend simulates the same workflow logic and broadcasts logs via WebSocket. For judges, ./chainlink/run-demo.sh runs all 3 real CRE workflows with --broadcast. Results are cached in JSON so Netlify shows real data without the CLI dependency. The full stack: Next.js frontend on Netlify, TypeScript agent runtime, Arc Testnet for payments, Chainlink CRE for orchestration, Uniswap Sepolia for trade execution. Repository: github.com/JulioMCruz/Flow-Broker.