const { cexExports } = require("../helper/cex");
const bitcoinAddressBook = require("../helper/bitcoin-book/index.js");

const config = {
  ethereum: {
    owners: [
      "0x061f7937b7b2bc7596539959804f86538b6368dc",
      "0x1692e170361cefd1eb7240ec13d048fd9af6d667",
      "0x41e29c02713929f800419abe5770faa8a5b4dadc",
      "0x441454b3d857fe365b7defe8cb3e4f498ec91eac",
      "0x446b86a33e2a438f569b15855189e3da28d027ba",
      "0x45300136662dd4e58fc0df61e6290dffd992b785",
      "0x58edf78281334335effa23101bbe3371b6a36a51",
      "0x738cf6903e6c4e699d1c2dd9ab8b67fcdb3121ea",
      "0x7491f26a0fcb459111b3a1db2fbfc4035d096933",
      "0x77f59b595cac829575e262b4c8bbcb17abadb33a",
      "0x7b915c27a0ed48e2ce726ee40f20b2bf8a88a1b3",
      "0x83c41363cbee0081dab75cb841fa24f3db46627e",
      "0x88bd4d3e2997371bceefe8d9386c6b5b4de60346",
      "0x9f4cf329f4cf376b7aded854d6054859dd102a2a",
      "0xa152f8bb749c55e9943a3a0a3111d18ee2b3f94e",
      "0xa649ffc455ac7c5acc1bc35726fce54e25eb59f9",
      "0xaa99fc695eb1bbfb359fbad718c7c6dafc03a839",
      "0xb8e6d31e7b212b2b7250ee9c26c56cebbfbe6b23",
      "0xcad621da75a66c7a8f4ff86d30a2bf981bfc8fdd",
      "0xce0d2213a0eaff4176d90b39879b7b4f870fa428",
      "0xd6216fc19db775df9774a6e33526131da7d19a2c",
      "0xd89350284c7732163765b23338f2ff27449e0bf5",
      "0xd91efec7e42f80156d1d9f660a69847188950747",
      "0xec30d02f10353f8efc9601371f56e808751f396f",
      "0xf16e9b0d03470827a95cdfd0cb8a8a3b46969b91",
      "0xf8da05c625a6e601281110cba52b156e714e1dc2",
      "0xf97deb1c0bb4536ff16617d29e5f4b340fe231df",
      "0x0c32131b67a9306a42e5b66f869bc213d40e43f0",
      "0x85cef5c097a4df05d27c9fa1a1c1fe16fe691e60",
      "0x2c73858225cfbf15fd1b71ff27d006cb96c57e27",
      "0x1136a49f3a1e3a3b6b2b6de30f8244d16f18509a",
      "0x04f2abb57b53122eb0306418f2220746d06af9fc",
      "0x4316e553902c3eab807663001d089fd6554a4566",
      "0x10c3d6ef33446e51b6d5c70970f7ad71cc1f42be",
      "0x0f75e66731ca8ab3471503562ff964cd40741f41",
      "0xe4507d13b059eaf66f7b509b6929f7295690d7cc",
      "0x10affefb7ce337348e0b258fffc6a1d5745c2be9",
      "0x7ebfa8b1161e66fffec05d7edbb55e1a2c2aebd6",
      "0x4a1dffc4e4168fd436dd9d9fb8edb223fa259a68",
      "0x0f1836312d18524368d05d537c0fabaff6ca6ccc",
      "0x06679e7b7f91487cc9d59779501c414a1b3eb89d",
      "0x2933782b5a8d72f2754103d1489614f29bfa4625",
    ],
  },
  tron: {
    owners: [
      "TEWzF5ZsaWMh6sTNDPrYaPJrK8TTMGfwCC",
      "TQeNNo5zVarhdKm5EiJSekfNXg6H1tRN4n",
      "TRYL7PKCG4b4xRCM554Q5J6o8f1UjUmfnY",
      "TSGEXDSRMtzt9swPSgzr8MKefcgEawEdmb",
      "TUpHuDkiCCmwaTZBHZvQdwWzGNm5t8J2b9",
      "TEHcECc7JU4hudBDoWASXKpGkwQxVe5qUH",
      "TKpn4QSQ6Q1fKkF67Ljz2qmnskrLXGi9tP",
      "TCSN2TXGLi3KnLTtMY2ch3Hh8jwUtotkYF",
      "TGi6HhFtjvwUE2funC8DRvPxdunWSueoS6",
      "TJGv1jeHA8QxZ5jjwY8wc4PQ2GHg4772L8",
      "TNYEPjMiVJiggES7AYL7mtmuen2oXicbXk",
      "TDgzEwCrQr2dNtd16nbbeM3rv1X9mf5aRe",
      "TYX2XkYRwFhGX7yFj5vBTYL64LJKmrEyNU",
      "TFnRGp3qXe8UARoWxFeWNE9BtdfED5H9hh",
      "TXvsE5rsLcY6WcGHSBpw9TPjSN3wgQN3wY",
      "TR9QLsnupdJZ3rnR4wtLJ5TGjGgYcsauPv",
      "TBov1DfeF1r29p7P2LWQMrP6D9j5ej8wPs",
      "TJRu7dW92bmq8kDQyPZUDRTKmALTcJNXdD",
      "TGeCMTmmQKBrs8Vmx7YNGbPa2d3ZspDLNN",
    ],
  },
  bitcoin: {
    owners: bitcoinAddressBook.kucoin,
  },
  arbitrum: {
    owners: [
      "0x00f3e09abe73aec2d6ad7b8820049b60ebc73f94",
      "0x03e6fa590cadcf15a38e86158e9b3d06ff3399ba",
      "0xb8e6d31e7b212b2b7250ee9c26c56cebbfbe6b23",
      "0xd6216fc19db775df9774a6e33526131da7d19a2c",
      "0xf3f094484ec6901ffc9681bcb808b96bafd0b8a8",
      "0x17a30350771d02409046a683b18fe1c13ccfc4a8",
      "0x84f022eda34826de97abdd25e459c541f4c01eea",
      "0x15bd3e3b616a90f2525b20cb8ad958c2a2b7b0a6",
      "0xbb36acf8c156f19e9550d1f66b1cdd2cb003b65d",
      "0x4358c3cddb2914d16ad3c170a9c17ec7365f9be1",
      "0x048ab5a572f86962caa64a98cd7b3da1a01a080a",
      "0x2560bcdbf4cb526ce1b8e8a4d5760eda8ec34498",
      "0xe4507d13b059eaf66f7b509b6929f7295690d7cc",
      "0x2933782b5a8d72f2754103d1489614f29bfa4625",
      "0x3a152f8bbe26c1c64a38a02680005814857a63ae",
    ],
  },
  algorand: {
    owners: [
      // added on 23/03/24
      "2X2GV36S66B64URLMRZ4O4IGLWSM5MEKIE6J5VREIZC62GVKCSH25IG4PM",
      "IMGMVBZEPMM36AIMWI7FZHG2G44KEESC5ALZHWX7B7SBNBDY6Z7COYMO6U",
      "NDVDIGWEP77WQDDU5M6F7AAS77AOFXLML7DNNPUEVLQMKTIFHYTTMAG6OU",
      "WBI5LT2BQ7FFYBXW2PEDVB6KBX2F3C77WXBJ2FPVERBXXBUV6SC7XXPGWM",
      "YXDKDH5XHXL6OYMH2HYCJCXOZWPOBEUNK5ICFVJRFW3JVQXZ6HQ6QPVQVA",
    ],
  },
  kcc: {
    owners: [
      "0x14ea40648fc8c1781d19363f5b9cc9a877ac2469",
      "0x2a8c8b09bd77c13980495a959b26c1305166a57f",
      "0xb8e6d31e7b212b2b7250ee9c26c56cebbfbe6b23",
      "0xd6216fc19db775df9774a6e33526131da7d19a2c",
    ],
  },
  eos: {
    owners: ["qlwzviixzm1h", "kucoinrise11", "kucoinatwarm"],
  },
  optimism: {
    owners: [
      "0xa3f45e619cE3AAe2Fa5f8244439a66B203b78bCc",
      "0xebb8ea128bbdff9a1780a4902a9380022371d466",
      "0xd6216fc19db775df9774a6e33526131da7d19a2c",
    ],
  },
  solana: {
    owners: [
      "BmFdpraQhkiDQE6SnfG5omcA1VwzqfXrwtNYBwWTymy6",
      "EkUy8BB574iEVAQE9dywEiMhp9f2mFBuFu6TBKAkQxFY",
      "HVh6wHNBAsG3pq1Bj5oCzRjoWKVogEDHwUHkRz3ekFgt",
      "3VRJ7acLUS9RYLLgRMenM6BqBVVQpY7xFXa7jKDdYw6M",
      "EEnu7YoRDnZ1EHHggnnQoFk7fUjNQrXQw33vgFWwMJn",
      "57vSaRTqN9iXaemgh4AoDsZ63mcaoshfMK8NP3Z5QNbs",
      "EfwJn8cXCYhcGrsavxWSDbUFHPrCK9gvdCr6AVywFBPg",
      "DBmae92YTQKLsNzXcPscxiwPqMcz9stQr2prB5ZCAHPd",
      "FZ1t8TZtx7VSCQdBsxvFJiezj9paUBF6Ub7RKA2eTGyE",
      "GL8T72PKygWaYrLKtSteN9UUvYYnuC8azNDunk4eaqqQ",
    ],
  },
  bsc: {
    owners: [
      "0x1692e170361cefd1eb7240ec13d048fd9af6d667",
      "0x17a30350771d02409046a683b18fe1c13ccfc4a8",
      "0x3ad7d43702bc2177cc9ec655b6ee724136891ef4",
      "0x53f78a071d04224b8e254e243fffc6d9f2f3fa23",
      "0xb8e6d31e7b212b2b7250ee9c26c56cebbfbe6b23",
      "0xd6216fc19db775df9774a6e33526131da7d19a2c",
      "0xf8ba3ec49212ca45325a2335a8ab1279770df6c0",
    ],
  },
  kava: {
    owners: [
      "0x1dd9319a115d36bd0f71c276844f67171678e17b",
      "0xd6216fc19db775df9774a6e33526131da7d19a2c",
      "0xfb6a733bf7ec9ce047c1c5199f18401052eb062d",
    ],
  },
  starknet: {
    owners: [
      "0x0566ec9d06c79b1ca32970519715a27f066e76fac8971bbd21b96a50db826d90",
    ],
  },
  base: {
    owners: [
      "0x26c8e06590f73c2571d68a41ebccec38e12ddd9f",
      "0xcfdb97872667c55c15c255b9af5c715cc4bd8a69",
      "0x18b0f4547a89fe4c5fe84f258bea3601fa281e9f",
      "0xd2cb829848f8857a589b03fa8b567c5ff0742e18",
      "0x17a30350771d02409046a683b18fe1c13ccfc4a8",
      "0x2933782b5a8d72f2754103d1489614f29bfa4625",
      "0xb8e6d31e7b212b2b7250ee9c26c56cebbfbe6b23",
      "0xd6216fc19db775df9774a6e33526131da7d19a2c",
    ],
  },
  ton: {
    owners: [
      // "EQD6_ynJFOsM1qwy1j_oeqD-ISboE-Lk4rr49dZ4CfvwFosp",
      // "EQCzflcDPbIdELlQ5hQ7ZYwQw79CW9GTAllgrvfyLbz0_OZs",
      // "EQCIjq_nM67Yg2NOzUO6_M-U4VyY4kOUVl0Bt3MiPEEgeYOS",
      // "EQAIboOe0Q8hOTSLd2dosjcp0sRPKUyev24zKL5j4t2zdUh7",
      // "EQBQdl9SYUJPRwmAbtsYsS2mkgVTCt_V-YHqT-FV60ODr5R-",
      // "EQAzmKQhU3Tari2Nu_V71doQmw-kNkXYYRJbQkrWUorGo37z",
      // "EQD8ASb2Df-cl2aetHDdAxlCnH2nfIPSx96pmSfZ2guymVQN",
      // "EQA8dTRjMrOlgTsBY28tnNnD46gobuMoq03ZE41iPBlZcyg4",
      // "EQAt4evTuE0lMe4a7KJIQK7aCAdblI2KsRNT91PCasZYuXVy",
      // "EQA1XTRs9vj1Gq7QQX63bm7c1Tv-w4H3XxF8w4qY5Wq6Md5K",
      // "EQBA2dHA_GTyN0SelRxTc4BiKcyRrVk2cKbWbQILMcEi3IXK",
      // "EQBIE0_RmGpCnoUat8QXld8WaMGLZhGT2ceFJ-WMTmt4j4Ok",
      // "EQDhbl3yxSyR_8qdukqF80SCil2PvhAZzZiTBUUw3MclP7mF",
      // "EQCRkVC0uUvKIc_AcxsshIoOTpPcAr47aH6r9k75drIrIiqT",
      // "EQDf5iNrozngVM3E19nPseH5uf-f6IYXKeEDpEcGzmmG0E8x",
      "EQC9N5BK-44oeyiwhC0q4apnRrTswnXDhTETbhhgLALvXUIu",
      "EQBvU8pjfThN23s-OOEZXXre2PeNBsvJbnlZ3RaczBZRNSyg",
      "EQAOFVD6NvK-2_Oe9RZO1Q-g7r1UdHO7l3rerFqG9uJwG_id",
      "EQBzACE3K2aEM-t07gWqwWm1QGPD2MPSeo1ZQsKn6yzhW-wx",
      "EQAHzmC35fJVqIw3B_P7x54s-STta0t9CcYyTwuiM4pI-oPB",
      "EQDts21W-HlG_4De-hV_4UH3R8g4Mh4ElGuNmIY_du-7ubEe",
      // "EQCFFCKVa1zFxPK7G6wvT85RkExkRSj-O_mBm9uaRpVxZf8E",
      // "EQCEftTyGnG8LRFQhc7PBO2OcUdy5vq-wri1rGXHYw1QyJbu",
      // "EQATx1sxm1gf9RLtsoZcnTrCDRmcMeWU3WQ2vulZDNBLFWNk",
      // "EQBysKw2y2jUpOAaUNEmxM9BqUg4iScsiOGgdTZvodwaP-jq",
      // "EQC8K85OC_wxIpFTlW98Z2_z-zV86cB-GcKMnGaSMSsfokto",
      // "EQDNH6P8W4f68LRScjwuqhee5SgP9btMzoESFu8ewzRuDVCt",
      // "EQBPyemREQAlSxBJdWArlJCXtjzcOPBnKiwWz8sw9_8L_1Ee",
      "EQAu9AtAct-rFOMumbUh3zLaE9FQMnmYWRi0C--7UIODe4mJ",
      // "EQBL9dDz3zQv6eD5Aucrm0qioOjF2zX9SAQtg_z5sKhiWEsl",
      "EQDtbfZPcagP_SQqS2_dlgmsKR-QGfAJeOH_EA2pUBCeKUSu",
      "EQAFbW09or7s-CYKsLrKcvAC9LoDfqom_f5jEIHilQ8gvA4g",
      // "EQC3TvP0xyKgkrU0ugz4k-MgymahgzsWlsEz_ohNPtL6MaCU",
      // "EQB4tenLXVbU58tFHcXEWY4UCldJBYx2hRa9aioMvLP74isO",
      // "EQCoXkxpimacDL-4KgoxVlc4cRzga3M1_oTapjTGO80S9MXC",
    ],
  },
};

module.exports = cexExports(config);
