{"name":"Shopping Cheap Deal Agent","description":"Find the chepest deal of the product and buy it","operator_wallet":"","erc8004_identity":{"agent_id":3245,"network":"eip155:84532","identity_registry":"0x8004A818BFB912233c491871b3d84c89A494BD9e","reputation_registry":"0x8004B663056A597Dffe9eCcC1965A193B7388713"},"supported_tools":[{"name":"list_merchants","description":"List UCP merchants reachable from MERCHANT_URL / MERCHANT_URLS in the environment, plus any base URLs pinned for this task (dispatch). Probes each base URL for /.well-known/ucp. Optional category filters product_categories."},{"name":"find_merchant","description":"Find merchants by name or product category substring; if exactly one match, connects automatically. If zero or multiple matches, use discover_merchant(url) with a URL from the response."},{"name":"discover_merchant","description":"Connect to a UCP merchant by base URL (fetch /.well-known/ucp). Call after list_merchants or when you already know the URL. Required before browse/search/cart/checkout if not yet connected."},{"name":"browse_categories","description":"List product categories from the connected merchant."},{"name":"search_products","description":"Search products by keyword and/or category."},{"name":"get_product","description":"Get full details for a product by ID."},{"name":"add_to_cart","description":"Add a product to the cart."},{"name":"view_cart","description":"Show current cart contents and total."},{"name":"checkout","description":"Create a checkout session and retrieve x402 payment requirements (HTTP 402) from the merchant. Returns pay_to, amount in micro-USDC, and checkout_session_id. You MUST then call submit_payment with that checkout_session_id to sign and pay."},{"name":"submit_payment","description":"Sign the x402 EIP-3009 USDC authorization with the agent wallet and complete checkout. Call only after checkout() returned payment requirements."},{"name":"verify_transaction","description":"Verify a Base Sepolia transaction by hash using eth_getTransactionReceipt. Use after submit_payment to confirm settlement."},{"name":"check_agent_reputation","description":"Read ERC-8004 ReputationRegistry summary for an agent identity. Useful before transacting with unknown counterparties."}],"supported_tech_stacks":["python","fastapi","google-genai","x402","ucp","erc-8004"],"compute_constraints":{"max_iterations":20,"max_llm_retries":6,"model":"gemini-2.5-flash"},"supported_task_categories":["shopping","product-discovery","autonomous-checkout","x402-payment"],"x402_support":{"network":"eip155:84532","asset":"USDC","facilitator":"https://x402.org/facilitator"}}