How FlowBroker works
Every step, every payment, every decision.
The payment flow
From quiz to Uniswap trade in 10 steps
Complete your risk profile quiz
Answer 5 questions to determine your investment style — conservative to alpha
Choose your broker agent
Get matched to one of 8 brokers (Guardian to Titan), each with different intelligence providers and trading strategies
Deposit USDC on Arc Testnet
Connect your wallet and deposit USDC to activate your broker agent
Chainlink CRE orchestrates the agents
CRE runs continuously: Health Monitor pings agents every 5 min, Dynamic Pricing fetches ETH/USD and updates provider prices via ENS every 30 min, Settlement Monitor tracks Circle Gateway batches
Broker buys intelligence via x402 nanopayments
Your broker pays 10 specialized providers per call — market data ($0.000002), sentiment ($0.0003), AI analysis ($0.015). All gas-free via Circle Gateway. Prices come from ENS, set by CRE
Providers return financial intelligence
Market prices, sentiment scores, chart patterns, risk calculations, portfolio optimization — each provider returns specialized data
Broker aggregates signals and decides
Every 5 intelligence calls, broker runs a risk check. If all signals align — BUY. If not — HOLD. Different brokers have different risk thresholds
Trade executed on Uniswap
On BUY signal, broker calls Uniswap Trading API on Sepolia — gets a quote, builds the swap, signs and broadcasts. Conservative brokers swap ETH→USDC, aggressive brokers swap ETH→UNI
Everything verifiable on-chain
x402 payments batched by Circle Gateway on Arc. Uniswap trades on Sepolia Etherscan. Agent prices on ENS (flowbroker.eth). All with real transaction hashes
Dashboard shows everything live
Real-time flow visualization, payment feed, broker decisions with AI reasoning, Uniswap trade history, and CRE workflow logs — all updating via WebSocket
The technology
Built on three pillars of decentralized infrastructure
Why Arc — the only rail that works
Stripe minimum: $0.30 per transaction. Our payments: $0.000002. Stripe would charge 150× the payment value. Ethereum gas exceeds the payment amount. Arc is the only infrastructure where sub-cent agent payments are economically viable.
Why Chainlink CRE — decentralized orchestration
We run three workflows: Agent health monitoring — detects failed intelligence services and reroutes. Dynamic pricing — updates ENS text records with market rates. Batch settlement — collapses thousands of micropayments into one transaction.
Why ENS — config and discovery layer
Every intelligence service has an ENS name. Pricing lives in text records — change a price, all agents react instantly without redeploy. Agents discover services by resolving ENS names, not hardcoded URLs. Your broker has an ENS identity with its strategy and track record on-chain.