{ "cluster_urls": { "devnet": "https://api.devnet.solana.com", "localnet": "http://127.0.0.1:8899", "mainnet-beta": "https://solana-api.projectserum.com", "testnet": "https://testnet.solana.com" }, "devnet": { "dex_program_id": "DESVgJVGajEgKGXhb6XmqDHGz3VjdgP7rEVESBgxmroY", "faucets": { "BTC": "454w2aqqmu3tzY3dgCh8gCk6jwQcxdo6ojvqj2JcLJqh", "ETH": "346dJro4LN5mBVHXYNAkLnritKkbXwYKvJQep1aSUB8K", "MSRM": "9ysywkpvyvxaaezq2Dapj1p1gHPP3U3D3ccTTecVfYHe", "SRM": "9NzrM7CZ1jq46mX2JGcqyUxBupQEn614A5sZrvg3TrCU", "USDC": "Dosx1CMV6i6cP8GvnsjUoJ8fawvz2Z94M3LDVtHa4R22", "USDT": "AS1EfwXvpejkkLrEPdz9J84By9kPvVBzYaD6Ks8ya1A6", "WUSDT": "DV8YAUHc4CiadQoFCHriTjNXbtwCw1Rt834EBYeCyvGt" }, "fee_symbol": "SRM", "mango_groups": { "BTC_ETH_SOL_SRM_USDC": { "mango_group_pk": "B9Uddrao7b7sCjNZp1BJSQqFzqhMEmBxD2SvYTs2TSBn", "mint_pks": [ "bypQzRBaSDWiKhoAw3hNkf35eF3z3AZCU8Sxks6mTPP", "ErWGBLBQMwdyC4H3MR8ef6pFK6gyHAyBxy4o1mHoqKzm", "So11111111111111111111111111111111111111112", "9FbAMDvXqNjPqZSYt4EWTguJuDrGkfvwr3gSFpiSbX9S", "EMjjdsqERN4wJUR9jMBax2pzqQPeGLNn5NeucbHpDUZK" ], "oracle_pks": [ "FuEnReoxhqW8Li6EMLoaaUWbWAEjTfSRuBARo5GrGCqN", "GzfYWGM1oeVrha9zvM1awnTJEUAuinpnVRUyYQYELzqg", "AshULbjkGvse8YW2ojjeqHdMbFGigLy2xxiGVhsLqX5T", "B3nWGxqNQzJeRfpYSXU8qJaTQxspZmqAt91FRAhfoFQL" ], "spot_market_pks": [ "E1mfsnnCcL24JcDQxr7F2BpWjkyy5x2WHys8EL2pnCj9", "9gStrbmhqCUmNsmH1Yjec4TiNXq1g6YQVAamWVhLNdaE", "4Rf4qZYwBVo6RsxisBnm8RJCRMehiZ2TsDwfyoR9X4dF", "4SZ7MvMfW2fbEu5SgLMfRaeTR2bXhP6GGLMr1L6N9PeW" ], "spot_market_symbols": { "BTC/USDC": "E1mfsnnCcL24JcDQxr7F2BpWjkyy5x2WHys8EL2pnCj9", "ETH/USDC": "9gStrbmhqCUmNsmH1Yjec4TiNXq1g6YQVAamWVhLNdaE", "SOL/USDC": "4Rf4qZYwBVo6RsxisBnm8RJCRMehiZ2TsDwfyoR9X4dF", "SRM/USDC": "4SZ7MvMfW2fbEu5SgLMfRaeTR2bXhP6GGLMr1L6N9PeW" }, "srm_vault_pk": "6Jj5MEKHrkeorbSayCk9xHWDmBjuyuLDkLsdngefGHCr", "symbols": { "BTC": "bypQzRBaSDWiKhoAw3hNkf35eF3z3AZCU8Sxks6mTPP", "ETH": "ErWGBLBQMwdyC4H3MR8ef6pFK6gyHAyBxy4o1mHoqKzm", "SOL": "So11111111111111111111111111111111111111112", "SRM": "9FbAMDvXqNjPqZSYt4EWTguJuDrGkfvwr3gSFpiSbX9S", "USDC": "EMjjdsqERN4wJUR9jMBax2pzqQPeGLNn5NeucbHpDUZK" }, "vault_pks": [ "EeTjEgYGYS6Ki45zBY5jQ3upVN65Eh8v1TU1ape8Pu7u", "EmSaqX8VvhZKqgFwWDjgzRrGEKnW97svL8EKjVpW8vM9", "8BU955zFdqCzzcvHf9XBiRBMraYvAYGZWqyMw5Etd9gv", "6Jj5MEKHrkeorbSayCk9xHWDmBjuyuLDkLsdngefGHCr", "CRZemtdc8FjHYWqLDVPwYK5PGbVSxPCKoyf6fyEFkfjq" ] }, "BTC_ETH_USDT": { "mango_group_pk": "2PUXjaYb9XHP6fBLrbz12jFDinzUcQuz7jWu8v2VLTNm", "mint_pks": [ "C6kYXcaRUMqeBF5fhg165RWU7AnpT9z92fvKNoMqjmz6", "8p968u9m7jZzKSsqxFDqki69MjqdFkwPM9FN4AN8hvHR", "7KBVenLz5WNH4PA5MdGkJNpDDyNKnBQTwnz1UqJv9GUm" ], "oracle_pks": [ "6Xvk6VC423bbhwnCfMyPfE4C1vytoqsVMUY1Lbqeh6pf", "4CoKvk3NUXYiHKGbQvihadw6TC8LTN1qjfadPcsaURbW" ], "spot_market_pks": [ "6Cpt7EYmzUcHLBQzZuYNqnyKQKieofZXw6bpCWtmwZM1", "4UQq7c8FdwGkb2TghHVgJShHMJwS4YzjvA3yiF6zArJD" ], "spot_market_symbols": { "BTC/USDT": "6Cpt7EYmzUcHLBQzZuYNqnyKQKieofZXw6bpCWtmwZM1", "ETH/USDT": "4UQq7c8FdwGkb2TghHVgJShHMJwS4YzjvA3yiF6zArJD" }, "srm_vault_pk": "5M86xeJ5fasmsPZxbk1xkRsVaAh8R7CPNK2gR7V1HrfT", "symbols": { "BTC": "C6kYXcaRUMqeBF5fhg165RWU7AnpT9z92fvKNoMqjmz6", "ETH": "8p968u9m7jZzKSsqxFDqki69MjqdFkwPM9FN4AN8hvHR", "USDT": "7KBVenLz5WNH4PA5MdGkJNpDDyNKnBQTwnz1UqJv9GUm" }, "vault_pks": [ "AsZqL124nYhojEZbQrpcvZFR1zFf1WrrJcgtztxDUkr4", "G5cLZVEu2aJrHP3AE4k2pFEhBqTYTGFTLbq6uuKz8pBq", "9w3SJ1s1xsfbU5u6yGvtfFLVXtr62EC9x2DH2eX7CvMz" ] } }, "mango_program_id": "9XzhtAtDXxW2rjbeVFhTq4fnhD8dqzr154r5b2z6pxEp", "oracles": { "BTC/USDC": "FuEnReoxhqW8Li6EMLoaaUWbWAEjTfSRuBARo5GrGCqN", "BTC/USDT": "6Xvk6VC423bbhwnCfMyPfE4C1vytoqsVMUY1Lbqeh6pf", "BTC/WUSDT": "6Xvk6VC423bbhwnCfMyPfE4C1vytoqsVMUY1Lbqeh6pf", "ETH/USDC": "GzfYWGM1oeVrha9zvM1awnTJEUAuinpnVRUyYQYELzqg", "ETH/USDT": "4CoKvk3NUXYiHKGbQvihadw6TC8LTN1qjfadPcsaURbW", "ETH/WUSDT": "4CoKvk3NUXYiHKGbQvihadw6TC8LTN1qjfadPcsaURbW", "SOL/USDC": "AshULbjkGvse8YW2ojjeqHdMbFGigLy2xxiGVhsLqX5T", "SRM/USDC": "B3nWGxqNQzJeRfpYSXU8qJaTQxspZmqAt91FRAhfoFQL" }, "spot_markets": { "BTC/USDC": "E1mfsnnCcL24JcDQxr7F2BpWjkyy5x2WHys8EL2pnCj9", "BTC/USDT": "6Cpt7EYmzUcHLBQzZuYNqnyKQKieofZXw6bpCWtmwZM1", "BTC/WUSDT": "ELXP9wTE4apvK9sxAqtCtMidbAvJJDrNVg4wL6jqQEBA", "ETH/USDC": "9gStrbmhqCUmNsmH1Yjec4TiNXq1g6YQVAamWVhLNdaE", "ETH/USDT": "4UQq7c8FdwGkb2TghHVgJShHMJwS4YzjvA3yiF6zArJD", "ETH/WUSDT": "97mbLfi4S56y5Vg2LCF4Z7ru8jD1QjHa5SH3eyFYrMdg", "SOL/USDC": "4Rf4qZYwBVo6RsxisBnm8RJCRMehiZ2TsDwfyoR9X4dF", "SOL/USDT": "8RJA4WhY2Ei48c4xANSgPoqw7DU7mRgvg6eqJS3tvLEN", "SRM/USDC": "4SZ7MvMfW2fbEu5SgLMfRaeTR2bXhP6GGLMr1L6N9PeW", "SRM/USDT": "CRLpSnSf7JkoJi9tUnz55R2FoTCrDDkWxQMU6uSVBQgc" }, "symbols": { "BTC": "bypQzRBaSDWiKhoAw3hNkf35eF3z3AZCU8Sxks6mTPP", "ETH": "ErWGBLBQMwdyC4H3MR8ef6pFK6gyHAyBxy4o1mHoqKzm", "MSRM": "934bNdNw9QfE8dXD4mKQiKajYURfSkPhxfYZzpvmygca", "SOL": "So11111111111111111111111111111111111111112", "SRM": "9FbAMDvXqNjPqZSYt4EWTguJuDrGkfvwr3gSFpiSbX9S", "USDC": "EMjjdsqERN4wJUR9jMBax2pzqQPeGLNn5NeucbHpDUZK", "USDT": "7KBVenLz5WNH4PA5MdGkJNpDDyNKnBQTwnz1UqJv9GUm", "WUSDT": "7tSPGVhneTBWZjLGJGZb9V2UntC7T98cwtSLtgcXjeSs" } }, "localnet": { "dex_program_id": "", "mango_groups": { "BTC_ETH_USDC": {} }, "mango_program_id": "", "spot_markets": { "BTC_USDC": "", "ETH_USDC": "" }, "symbols": { "BTC": "", "ETH": "", "USDC": "" } }, "mainnet-beta": { "dex_program_id": "9xQeWvG816bUx9EPjHmaT23yvVM2ZWbrrpZb9PusVFin", "dex_program_id_v2": "EUqojwWA2rd19FZrzeBncJsm38Jm1hEhE3zsmX3bRc2o", "fee_token": "SRM", "mango_groups": { "BTC_ETH_SOL_SRM_USDC": { "mango_group_pk": "2oogpTYm1sp6LPZAWD3bp2wsFpnV2kXL1s52yyFhW5vp", "mint_pks": [ "9n4nbM75f5Ui33ZbPYXn59EwSgE8CGsHtAeTH5YFeJ9E", "2FPyTwcZLUg1MDrwsyoP4D6s1tM7hAkHYRjkNb5w6Pxk", "So11111111111111111111111111111111111111112", "SRMuApVNdxXokk5GT7XD5cUUgXMBCoAz2LHeuAoKWRt", "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v" ], "oracle_pks": [ "HxrRDnjj2Ltj9LMmtcN6PDuFqnDe3FqXDHPvs2pwmtYF", "7rW5nJbAYj6m3zkr1CPPSMirTRYBZYWQUv7ZggVVt2wA", "A12sJL3w4rgnbeg7pyAQ8xhuNVbQEWdqN1dgwBoEktvm", "CM6RrPrtUo8W5DVnhwKnQVMAXiWam8vKdxVacrC3a9x6" ], "spot_market_pks": [ "A8YFbxQYFVqKZaoYJLLUVcQiWP7G2MeEgW5wsAQgMvFw", "4tSvZvnbyzHXLMTiFonMyxZoHmFqau1XArcRCVHLZ5gX", "9wFFyRfZBsuAha4YcuxcXLKwMxJR43S7fPfQLusDBzvT", "ByRys5tuUWDgL73G8JBAEfkdFf8JWBzPBDHsBVQ5vbQA" ], "spot_market_symbols": { "BTC/USDC": "A8YFbxQYFVqKZaoYJLLUVcQiWP7G2MeEgW5wsAQgMvFw", "ETH/USDC": "4tSvZvnbyzHXLMTiFonMyxZoHmFqau1XArcRCVHLZ5gX", "SOL/USDC": "9wFFyRfZBsuAha4YcuxcXLKwMxJR43S7fPfQLusDBzvT", "SRM/USDC": "ByRys5tuUWDgL73G8JBAEfkdFf8JWBzPBDHsBVQ5vbQA" }, "srm_vault_pk": "BQEfNrLLjHG6kzHVDX6pnSkg9BaUAx6yUVZWZ9wTBe2Z", "symbols": { "BTC": "9n4nbM75f5Ui33ZbPYXn59EwSgE8CGsHtAeTH5YFeJ9E", "ETH": "2FPyTwcZLUg1MDrwsyoP4D6s1tM7hAkHYRjkNb5w6Pxk", "SOL": "So11111111111111111111111111111111111111112", "SRM": "SRMuApVNdxXokk5GT7XD5cUUgXMBCoAz2LHeuAoKWRt", "USDC": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v" }, "vault_pks": [ "ET8VKKD1v11oiotUDf8KgcxxbkXiSBRnkDNMotpc8VB1", "4Yivi3q3MMsUHUWi7pM7PTjS5jDRwRCXorQ35UErgYiW", "HeeaULKeHY4mXbT1NRk8b2XQuBS1A2PT2uRLT6i8u66B", "BQEfNrLLjHG6kzHVDX6pnSkg9BaUAx6yUVZWZ9wTBe2Z", "24PQCo4H9gkiqrN9n5qmLBb3fg5A4G9mistXWMCnVCqW" ] }, "BTC_ETH_USDT": { "mango_group_pk": "7pVYhpKUHw88neQHxgExSH6cerMZ1Axx1ALQP9sxtvQV", "mint_pks": [ "9n4nbM75f5Ui33ZbPYXn59EwSgE8CGsHtAeTH5YFeJ9E", "2FPyTwcZLUg1MDrwsyoP4D6s1tM7hAkHYRjkNb5w6Pxk", "Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB" ], "oracle_pks": [ "HWh11EWkVHHZoRV6D6WzfRSna4yFv8ZvwcqDk74oDnSs", "AcYcDG74nxeFHxuqeD5RRWTMWKi77QVx7t9bEy8Y4eyN" ], "spot_market_pks": [ "C1EuT9VokAKLiW7i2ASnZUvxDoKuKkCpDDeNxAptuNe4", "7dLVkUfBVfCGkFhSXDCq1ukM9usathSgS716t643iFGF" ], "spot_market_symbols": { "BTC/USDT": "C1EuT9VokAKLiW7i2ASnZUvxDoKuKkCpDDeNxAptuNe4", "ETH/USDT": "7dLVkUfBVfCGkFhSXDCq1ukM9usathSgS716t643iFGF" }, "srm_vault_pk": "65D8BWH5Bx4jstkZAkc5a3CdYvZjUAehJde3TTUTruQY", "symbols": { "BTC": "9n4nbM75f5Ui33ZbPYXn59EwSgE8CGsHtAeTH5YFeJ9E", "ETH": "2FPyTwcZLUg1MDrwsyoP4D6s1tM7hAkHYRjkNb5w6Pxk", "USDT": "Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB" }, "vault_pks": [ "9AWv6CMSUwppXV1VW8ueMvevtPsyDEPFjeJ7UYHhyxMk", "3AGLriXSkujXN3TT2HrmfdLhMR9ApoYSMdPUiuXW95Kn", "9UL2DZCskV2m7zFsA7h7igzEw4HMtTjRdQr2X6sTCn1i" ] } }, "mango_program_id": "5fNfvyp5czQVX77yoACa3JJVEhdRaWjPuazuWgjhTqEH", "oracles": { "BTC/USDC": "HxrRDnjj2Ltj9LMmtcN6PDuFqnDe3FqXDHPvs2pwmtYF", "BTC/USDT": "HWh11EWkVHHZoRV6D6WzfRSna4yFv8ZvwcqDk74oDnSs", "BTC/WUSDT": "HWh11EWkVHHZoRV6D6WzfRSna4yFv8ZvwcqDk74oDnSs", "ETH/USDC": "7rW5nJbAYj6m3zkr1CPPSMirTRYBZYWQUv7ZggVVt2wA", "ETH/USDT": "AcYcDG74nxeFHxuqeD5RRWTMWKi77QVx7t9bEy8Y4eyN", "ETH/WUSDT": "AcYcDG74nxeFHxuqeD5RRWTMWKi77QVx7t9bEy8Y4eyN", "SOL/USDC": "A12sJL3w4rgnbeg7pyAQ8xhuNVbQEWdqN1dgwBoEktvm", "SOL/USDT": "AyGcAbUyuCSMi3Mt5e3fqauajneDbFXgiA28FSbXpQer", "SRM/USDC": "CM6RrPrtUo8W5DVnhwKnQVMAXiWam8vKdxVacrC3a9x6", "SRM/USDT": "76FmEELjApbgiyPjrNGBsUpWPDyNGq21LzmgUoSuVETC" }, "spot_markets": { "BTC/USDC": "A8YFbxQYFVqKZaoYJLLUVcQiWP7G2MeEgW5wsAQgMvFw", "BTC/USDT": "C1EuT9VokAKLiW7i2ASnZUvxDoKuKkCpDDeNxAptuNe4", "BTC/WUSDT": "5r8FfnbNYcQbS1m4CYmoHYGjBtu6bxfo6UJHNRfzPiYH", "ETH/USDC": "4tSvZvnbyzHXLMTiFonMyxZoHmFqau1XArcRCVHLZ5gX", "ETH/USDT": "7dLVkUfBVfCGkFhSXDCq1ukM9usathSgS716t643iFGF", "ETH/WUSDT": "71CtEComq2XdhGNbXBuYPmosAjMCPSedcgbNi5jDaGbR", "SOL/USDC": "9wFFyRfZBsuAha4YcuxcXLKwMxJR43S7fPfQLusDBzvT", "SOL/USDT": "HWHvQhFmJB3NUcu1aihKmrKegfVxBEHzwVX6yZCKEsi1", "SRM/USDC": "ByRys5tuUWDgL73G8JBAEfkdFf8JWBzPBDHsBVQ5vbQA", "SRM/USDT": "AtNnsY1AyRERWJ8xCskfz38YdvruWVJQUVXgScC1iPb" }, "symbols": { "BTC": "9n4nbM75f5Ui33ZbPYXn59EwSgE8CGsHtAeTH5YFeJ9E", "ETH": "2FPyTwcZLUg1MDrwsyoP4D6s1tM7hAkHYRjkNb5w6Pxk", "MSRM": "MSRMcoVyrFxnSgo5uXwone5SKcGhT1KEJMFEkMEWf9L", "SOL": "So11111111111111111111111111111111111111112", "SRM": "SRMuApVNdxXokk5GT7XD5cUUgXMBCoAz2LHeuAoKWRt", "USDC": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v", "USDT": "Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB", "WUSDT": "BQcdHdAQW1hczDbBi9hiegXAR7A98Q9jx3X3iBBBDiq4" } }, "testnet": { "dex_program_id": "", "mango_groups": { "BTC_ETH_USDC": {} }, "mango_program_id": "", "spot_markets": { "BTC_USDC": "", "ETH_USDC": "" }, "symbols": { "BTC": "BahhjqQVqw3LELEVfyhHyEp7Db1TbFUNVrMiSsmTaBR2", "ETH": "Dw91oaC5UGxzSDGaFontF1JS3XoViQV3EaTAgdtRPprM", "USDC": "9q4p8UFxphSipGL3TGku8byTijgk4koTMwhBMV4QKvjw" } } }