{
  "schemaVersion": "1.0.0",
  "name": "BotCurve",
  "symbol": "BOTC",
  "decimals": 18,
  "status": "deployed-untraded",
  "network": {
    "name": "Base",
    "chainId": 8453,
    "caip2": "eip155:8453"
  },
  "contractAddress": "0xdf0811d37e1e4fa952bba2405bbb647200a26c74",
  "interfaces": {
    "mcp": "https://botcurve-mcp.shhrcgcs.workers.dev/mcp",
    "agentMetadata": "https://botcurve-market.pages.dev/agent.json",
    "tradingManifest": "https://botcurve-market.pages.dev/manifests/trading-agent.json"
  },
  "deployment": {
    "transactionHash": "0x4cd8398b1b4697b16294825528eabbe8db5a8ce2e8ada173f835622d82b222d7",
    "blockNumber": 48896877,
    "explorer": "https://base.blockscout.com/address/0xdf0811d37e1e4fa952bba2405bbb647200a26c74"
  },
  "market": {
    "type": "native-linear-bonding-curve",
    "settlementAsset": "ETH",
    "basePriceWeiPerToken": "1000000000000",
    "slopeWeiPerTokenOfSupply": "1000000",
    "protocolFeeBps": 20,
    "minimumTradeBaseUnits": "1000000000000000000",
    "maximumSupplyBaseUnits": "1000000000000000000000000000",
    "buyRounding": "up",
    "sellRounding": "down"
  },
  "privilegedControls": {
    "owner": false,
    "proxyUpgrade": false,
    "pause": false,
    "blacklist": false,
    "transferTax": false,
    "discretionaryMint": false,
    "reserveWithdrawal": false,
    "feeClaim": "immutable fee recipient may claim accrued fees only"
  },
  "verification": {
    "sourceVerified": true,
    "runtimeBytecodeVerified": true,
    "creationInputVerified": true,
    "verificationProviders": ["Sourcify exact match", "Base Blockscout"],
    "independentAudit": false,
    "liveBuyAndSellVerified": false,
    "sourceSha256": "19788e949ab35d3e4a833b45d8e454539c94c592527fed530ab81f015782e412",
    "compiler": "0.8.36+commit.8a079791.Emscripten.clang",
    "compilerSha256": "704877a592467d7de651ec5377ea6e3c676ae71d31f325401957d41bedfaa0d8"
  }
}
