{
  "note": "FireBot contract ABIs (Polygon PoS, chain id 137). Each entry lists a deployed address and the ABI file with the functions the app calls against it. Fetch /abi/<abi>.json for the raw ABI array. Token contracts also implement the full ERC-20 standard beyond the minimal surface shown.",
  "chainId": 137,
  "contracts": [
    {
      "name": "FBX token",
      "address": "0xd125443f38a69d776177c2b9c041f462936f8218",
      "abi": "erc20"
    },
    {
      "name": "EP token + staking",
      "address": "0x60ed6acef3a96f8cdaf0c0d207bbafa66e751af2",
      "abi": "epStaking",
      "note": "Also a standard ERC-20 (see erc20)."
    },
    {
      "name": "DCI token",
      "address": "0xc91953E110EbB0039859304A0d1b64f8450763fC",
      "abi": "erc20"
    },
    {
      "name": "USDT token",
      "address": "0xc2132d05d31c914a87c6611c10748aeb04b58e8f",
      "abi": "erc20"
    },
    {
      "name": "Auto-FBX vault (FireVaultFBXV2)",
      "address": "0x960d43BE128585Ca45365CD74a7773B9d814dfBE",
      "abi": "fbxVault"
    },
    {
      "name": "Auto-EP vault (FireVaultEP)",
      "address": "0xA2b205F8C0F0E30b3f73B7716a718C53cB8E5cC3",
      "abi": "epVault"
    },
    {
      "name": "Fire Pool + EP/FBX swap router (FirePool)",
      "address": "0xE20E046B230a5530438d32ABfBCC3E61d7670234",
      "abi": "firePool"
    },
    {
      "name": "DCI vault (FUSDv2)",
      "address": "0x3c56f017D9cE85350dF8f4B495033AAA15563A99",
      "abi": "fusd"
    },
    {
      "name": "EP staking (ElementalParticles)",
      "address": "0x60Ed6aCEF3a96F8CDaF0c0D207BbAfA66e751af2",
      "abi": "epStaking"
    },
    {
      "name": "World Cup pool (WorldCupPool)",
      "address": "0xF378F8e9603C2Ec54b21f0a876EF847Df976082e",
      "abi": "worldCupPool"
    },
    {
      "name": "FBX/USDT price pool (Uniswap-V2)",
      "address": "0x1000bb854fbc6d98dc9d859d6cb47e22a31eb8f9",
      "abi": "univ2Pair"
    },
    {
      "name": "DCI/USDT price pool (Uniswap-V2)",
      "address": "0xe7b7cf919e2798defc1f08133312cd151e5a5bed",
      "abi": "univ2Pair"
    },
    {
      "name": "Chainlink ETH/USD feed",
      "address": "0xF9680D99D6C9589e2a93a78A04A279e509205945",
      "abi": "chainlinkFeed"
    },
    {
      "name": "Chainlink BTC/USD feed",
      "address": "0xc907E116054Ad103354f2D350FD2514433D57F6f",
      "abi": "chainlinkFeed"
    },
    {
      "name": "Chainlink MATIC(POL)/USD feed",
      "address": "0xAB594600376Ec9fD91F8e885dADF0CE036862dE0",
      "abi": "chainlinkFeed"
    },
    {
      "name": "Chainlink wstETH/ETH feed",
      "address": "0x10f964234cae09cB6a9854B56FF7D4F38Cda5E6a",
      "abi": "chainlinkFeed"
    }
  ],
  "swapRouter": "0xE20E046B230a5530438d32ABfBCC3E61d7670234",
  "files": [
    "/abi/erc20.json",
    "/abi/fbxVault.json",
    "/abi/epVault.json",
    "/abi/firePool.json",
    "/abi/fusd.json",
    "/abi/epStaking.json",
    "/abi/worldCupPool.json",
    "/abi/chainlinkFeed.json",
    "/abi/univ2Pair.json"
  ]
}