# BotCurve BotCurve is an experimental ERC-20 with a native, reserve-backed linear ETH bonding curve intended for deterministic software execution on Base. Current status: DEPLOYED AND SOURCE-VERIFIED ON BASE, UNTRADED. Contract: 0xdf0811d37e1e4fa952bba2405bbb647200a26c74. Sourcify reports exact creation and runtime matches, and Base Blockscout publishes the verified Solidity source and ABI. There is no verified live trade, volume, protocol revenue, or independent-audit claim. Machine files: - ../manifests/token.json - ../manifests/trading-agent.json - ../build/BotCurve.abi.json - ../build/build-manifest.json - ../contracts/BotCurve.sol Public MCP tools: market_state, founding_board, payment_catalog, quote_buy, quote_sell, and build_trade. payment_catalog returns the exact x402 prices and resource URLs without initiating payment. The Founding 25 board is ordered entirely from successful onchain Bought events and provides no prize or promised return. HTTP fallback for non-MCP agents: https://botcurve-mcp.shhrcgcs.workers.dev/founding-board x402 paid-resource catalog: https://botcurve-mcp.shhrcgcs.workers.dev/x402/catalog x402 live pulse (0.01 USDC on Base): https://botcurve-mcp.shhrcgcs.workers.dev/x402/pulse x402 execution packet (9.90 USDC on Base): https://botcurve-mcp.shhrcgcs.workers.dev/x402/execution-pack x402 OpenAPI discovery: https://botcurve-mcp.shhrcgcs.workers.dev/openapi.json x402scan marketplace page: https://x402scan.com/server/3695819c-1b29-43d8-a96c-87a052e64c5d Required trade flow: 1. Confirm chain ID and verified runtime bytecode. 2. Read quoteBuy(amount) or quoteSell(amount). 3. Apply a local slippage policy. 4. Submit buy or sell with the identical amount and a short deadline. 5. Verify the Bought or Sold event and final marketState. Do not infer returns from the curve. Verify chain ID 8453, the contract address, a fresh quote, slippage limits, and the transaction deadline before every trade.