{"x402Version":2,"payTo":"0xcF8A8350cb42a6680005ca7FF9E485Bb55fa74FA","resources":[{"id":32806,"slug":"32806","resource":"https://flow-kg4x.vercel.app/api/quote","description":"Use when an agent is about to swap on Base and needs the best executable price before committing funds. Flow best-execution quotes: compares Uniswap V3 and Aerodrome across fee tiers and returns the best venue, expected output, edge vs Uniswap baseline, block number, and an expiry window so the agent knows exactly how long the price holds.","type":"http","serviceName":"Flow","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xcF8A8350cb42a6680005ca7FF9E485Bb55fa74FA","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"amountIn":"1000000","tokenIn":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","tokenOut":"0x4200000000000000000000000000000000000006"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"bestOut":"396812","edgeBps":12,"protocolFee":"25% of price improvement over Uniswap baseline","venue":"aerodrome"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"headers":{"additionalProperties":{"type":"string"},"type":"object"},"method":{"enum":["GET","POST","PUT","PATCH"],"type":"string"},"queryParams":{"additionalProperties":{"type":"string"},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["trading","defi","base","dex","quotes","bazaar"],"sourceHost":"flow-kg4x.vercel.app","lastUpdated":"2026-10-13T22:40:37.913Z","quality":{"calls30d":104,"uniquePayers30d":3,"lastCalledAt":"2026-10-13T17:40:39.799Z"},"metadata":{"serviceName":"Flow","extensions":{"bazaar":{"info":{"input":{"body":{"amountIn":"1000000","tokenIn":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","tokenOut":"0x4200000000000000000000000000000000000006"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"bestOut":"396812","edgeBps":12,"protocolFee":"25% of price improvement over Uniswap baseline","venue":"aerodrome"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"headers":{"additionalProperties":{"type":"string"},"type":"object"},"method":{"enum":["GET","POST","PUT","PATCH"],"type":"string"},"queryParams":{"additionalProperties":{"type":"string"},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":32807,"slug":"32807","resource":"https://flow-kg4x.vercel.app/api/signals","description":"Use when an agent is polling for fresh smart-wallet buy signals on Base and needs only what's new since its last check. Flow signal feed: the chronological stream behind the smart-wallet tracker — recent buy signals from tracked Base wallets plus social-velocity spikes, newest first, each with timestamp, block number, wallet, token, and a labeled signal score. Supports incremental polling via ?since=<unix timestamp or block number>.","type":"http","serviceName":"Flow","resourceType":"Utilities","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xcF8A8350cb42a6680005ca7FF9E485Bb55fa74FA","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":"50","since":"1757000000"},"type":"http"},"output":{"example":{"cursor":{"lastBlock":52481266,"lastTimestamp":"2026-10-11T20:51:19Z"},"dataAsOf":"2026-10-11T20:52:13.737Z","signals":[{"amountUsd":1139.7,"blockNumber":52481266,"side":"buy","signalScore":62,"stale":false,"symbol":"WETH","timestamp":"2026-10-11T20:51:19Z","token":"0x…","wallet":"0x…"}],"socialSpikes":[{"level":"hot","score":82,"symbol":"xdp","token":"0x…"}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"headers":{"additionalProperties":{"type":"string"},"type":"object"},"method":{"enum":["GET","POST","PUT","PATCH"],"type":"string"},"queryParams":{"additionalProperties":{"type":"string"},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["trading","defi","base","dex","quotes","bazaar"],"sourceHost":"flow-kg4x.vercel.app","lastUpdated":"2026-10-12T14:51:28.171Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-12T14:51:28.037Z"},"metadata":{"serviceName":"Flow","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":"50","since":"1757000000"},"type":"http"},"output":{"example":{"cursor":{"lastBlock":52481266,"lastTimestamp":"2026-10-11T20:51:19Z"},"dataAsOf":"2026-10-11T20:52:13.737Z","signals":[{"amountUsd":1139.7,"blockNumber":52481266,"side":"buy","signalScore":62,"stale":false,"symbol":"WETH","timestamp":"2026-10-11T20:51:19Z","token":"0x…","wallet":"0x…"}],"socialSpikes":[{"level":"hot","score":82,"symbol":"xdp","token":"0x…"}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"headers":{"additionalProperties":{"type":"string"},"type":"object"},"method":{"enum":["GET","POST","PUT","PATCH"],"type":"string"},"queryParams":{"additionalProperties":{"type":"string"},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":32808,"slug":"32808","resource":"https://flow-kg4x.vercel.app/api/smart-wallets","description":"Use when an agent needs to know what profitable Base wallets are buying right now, or where social attention is spiking, before taking a position. Flow smart-wallet tracker: leaderboard of Base wallets ranked by early buys on pumping tokens, a real-time buy-signal feed (timestamp + block number per signal, stale flags past 10 min), a paper-trading record that copy-trades top wallets, and a social-velocity overlay showing where attention is spiking.","type":"http","serviceName":"Flow","resourceType":"Utilities","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xcF8A8350cb42a6680005ca7FF9E485Bb55fa74FA","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","type":"http"},"output":{"example":{"leaderboard":[{"rank":1,"wallet":"0x…","wins":7}],"paperRecord":{"totalPnlUsd":34.5,"totalTrades":12},"signals":[{"amountUsd":2500,"side":"buy","stale":false,"symbol":"WETH"}],"socialVelocity":{"spikes":[{"level":"hot","score":82,"token":"0x…"}]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"headers":{"additionalProperties":{"type":"string"},"type":"object"},"method":{"enum":["GET","POST","PUT","PATCH"],"type":"string"},"queryParams":{"additionalProperties":{"type":"string"},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["trading","defi","base","dex","quotes","bazaar"],"sourceHost":"flow-kg4x.vercel.app","lastUpdated":"2026-10-12T14:51:27.029Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-12T14:51:26.875Z"},"metadata":{"serviceName":"Flow","extensions":{"bazaar":{"info":{"input":{"method":"GET","type":"http"},"output":{"example":{"leaderboard":[{"rank":1,"wallet":"0x…","wins":7}],"paperRecord":{"totalPnlUsd":34.5,"totalTrades":12},"signals":[{"amountUsd":2500,"side":"buy","stale":false,"symbol":"WETH"}],"socialVelocity":{"spikes":[{"level":"hot","score":82,"token":"0x…"}]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"headers":{"additionalProperties":{"type":"string"},"type":"object"},"method":{"enum":["GET","POST","PUT","PATCH"],"type":"string"},"queryParams":{"additionalProperties":{"type":"string"},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":32809,"slug":"32809","resource":"https://flow-kg4x.vercel.app/api/fill","description":"Flow fill instruction on Base: the executable route package (venue, router, calldata params, min output, expiry block) for a swap whose best quote beats the Uniswap V3 baseline. Priced dynamically at 25% of the measured improvement, capped at 10 bps of output; $0 when there is no improvement.","type":"http","serviceName":"Flow","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xcF8A8350cb42a6680005ca7FF9E485Bb55fa74FA","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"81170","amountUsd":0.08117,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"amountIn":"100000000","tokenIn":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","tokenOut":"0x0b3e328455c4059EEb9e3f84b5543F74E24e7E1b"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"expectedOut":"138852000000000000000","fee":{"capApplied":false,"feeUsd":0.0917,"rule":"25% of price improvement over Uniswap baseline, capped at 10 bps of output"},"minOutput":"138157000000000000000","router":"0xBE6D8f0d05cC4be24d5167a3eF062215bE6D18a5","venue":"aerodrome","venueKey":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"headers":{"additionalProperties":{"type":"string"},"type":"object"},"method":{"enum":["GET","POST","PUT","PATCH"],"type":"string"},"queryParams":{"additionalProperties":{"type":"string"},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["trading","defi","base","dex","quotes","bazaar"],"sourceHost":"flow-kg4x.vercel.app","lastUpdated":"2026-10-13T06:21:17.824Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-10-13T06:21:17.389Z"},"metadata":{"serviceName":"Flow","extensions":{"bazaar":{"info":{"input":{"body":{"amountIn":"100000000","tokenIn":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","tokenOut":"0x0b3e328455c4059EEb9e3f84b5543F74E24e7E1b"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"expectedOut":"138852000000000000000","fee":{"capApplied":false,"feeUsd":0.0917,"rule":"25% of price improvement over Uniswap baseline, capped at 10 bps of output"},"minOutput":"138157000000000000000","router":"0xBE6D8f0d05cC4be24d5167a3eF062215bE6D18a5","venue":"aerodrome","venueKey":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"headers":{"additionalProperties":{"type":"string"},"type":"object"},"method":{"enum":["GET","POST","PUT","PATCH"],"type":"string"},"queryParams":{"additionalProperties":{"type":"string"},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":32810,"slug":"32810","resource":"https://flow-kg4x.vercel.app/api/verify","description":"Use when an agent is about to approve, buy, or first interact with an unfamiliar Base token or contract and needs a safety verdict before risking funds. Flow contract safety verification: send a token or contract address on Base and get a verdict (safe|caution|danger), a 0-100 safety score, the red flags found, and plain-English agent advice (APPROVE / REVIEW_MANUALLY / DO_NOT_APPROVE).","type":"http","serviceName":"Flow","resourceType":"Security","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xcF8A8350cb42a6680005ca7FF9E485Bb55fa74FA","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"agentAdvice":"APPROVE","score":100,"verdict":"safe"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"headers":{"additionalProperties":{"type":"string"},"type":"object"},"method":{"enum":["GET","POST","PUT","PATCH"],"type":"string"},"queryParams":{"additionalProperties":{"type":"string"},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["trading","defi","base","dex","quotes","bazaar"],"sourceHost":"flow-kg4x.vercel.app","lastUpdated":"2026-10-12T11:20:09.684Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-10-12T11:20:09.523Z"},"metadata":{"serviceName":"Flow","extensions":{"bazaar":{"info":{"input":{"body":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"agentAdvice":"APPROVE","score":100,"verdict":"safe"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"headers":{"additionalProperties":{"type":"string"},"type":"object"},"method":{"enum":["GET","POST","PUT","PATCH"],"type":"string"},"queryParams":{"additionalProperties":{"type":"string"},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false}]}