{ "cluster_urls": { "devnet": "https://mango.devnet.rpcpool.com", "localnet": "http://127.0.0.1:8899", "mainnet": "https://mango.rpcpool.com/946ef7337da3f5b8d3e4a34e7f88", "testnet": "https://testnet.solana.com" }, "groups": [ { "cluster": "mainnet", "name": "mainnet.1", "publicKey": "98pjRuQjK3qA6gXts96PqZT4Ze5QmnCmt3QYjhbUSPue", "quoteSymbol": "USDC", "mangoProgramId": "mv3ekLzLbnVPNxjSKvqBpU3ZeZXPQdEC3bp5MDEBG68", "serumProgramId": "9xQeWvG816bUx9EPjHmaT23yvVM2ZWbrrpZb9PusVFin", "tokens": [ { "symbol": "USDC", "mintKey": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v", "decimals": 6, "rootKey": "AMzanZxMirPCgGcBoH9kw4Jzi9LFMomyUCXbpzDeL2T8", "nodeKeys": [ "BGcwkj1WudQwUUjFk78hAjwd1uAm8trh1N4CJSa51euh" ] }, { "symbol": "MNGO", "mintKey": "MangoCzJ36AjZyKwVj3VnYU4GTonjfVEnJmvvWaxLac", "decimals": 6, "rootKey": "8HjXYFntHMDNJKCJpHFufDaFYXfuAk6c6odfFnWc4xWy", "nodeKeys": [ "8XZx15vqdUbt3eVTXsxPfEMS3o2KXJ5sM7G2qXmmkETk" ] }, { "symbol": "BTC", "mintKey": "9n4nbM75f5Ui33ZbPYXn59EwSgE8CGsHtAeTH5YFeJ9E", "decimals": 6, "rootKey": "8VwAANqu3t4KQKpMq7wrS6yg5GTHwJBFsrK4Tk2cFN3q", "nodeKeys": [ "7CfvGCV7qMf7im7mcqftZxQZGTweGappvL1maH7PMZ3Q" ] }, { "symbol": "ETH", "mintKey": "2FPyTwcZLUg1MDrwsyoP4D6s1tM7hAkHYRjkNb5w6Pxk", "decimals": 6, "rootKey": "FDpHjPQnUkmYVpAEVBpzb3sQgjZM7fanJoRb1VVtjF6u", "nodeKeys": [ "B6mYWs6PKda8DtJwvkvk2UV88NCChdmFGhcWSrgxY5vb" ] }, { "symbol": "SOL", "mintKey": "So11111111111111111111111111111111111111112", "decimals": 9, "rootKey": "7jH1uLmiB2zbHNe6juZZYjQCrvquakTwd3yMaQpeP8rR", "nodeKeys": [ "2bqJYcA1A8gw4qJFjyE2G4akiUunpd9rP6QzfnxHqSqr" ] }, { "symbol": "USDT", "mintKey": "Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB", "decimals": 6, "rootKey": "4GYDmgvMpBx2n2iSmaS1xhZnwebR2gJ5V7UYUBA1PkJi", "nodeKeys": [ "FYFJ4YHDEJnX7yVPoejUTAcKstnovTZpLq5zWAM7c6Uz" ] }, { "symbol": "SRM", "mintKey": "SRMuApVNdxXokk5GT7XD5cUUgXMBCoAz2LHeuAoKWRt", "decimals": 6, "rootKey": "AjMbjA1JsHh574Eo1RRV2XXtB8St139oBXKPXPo2HLdU", "nodeKeys": [ "qsGcM7VLiywm1wvvvjzWd7SynnyMcg8Pc7QxKUW4CUY" ] }, { "symbol": "RAY", "mintKey": "4k3Dyjzvzp8eMZWUXbBCjEvwSkkk59S5iCNLY3QrkX6R", "decimals": 6, "rootKey": "7TNHrBUDH3FL9uy9hxjmRcKNNaCBG9sYPuDJSJuj3LGs", "nodeKeys": [ "GDNCSCaVzhD2L164GwUv8JqTdaHCuYGg21JjXQDtuofk" ] }, { "symbol": "COPE", "mintKey": "8HGyAAB1yoM1ttS7pXjHMa3dukTFGQggnFFH3hJZgzQh", "decimals": 6, "rootKey": "6cMrtzhWNEEDkcSMx19orcred8h9HyRb31MtbCkKDdf6", "nodeKeys": [ "2CpaAtjDt4s9Fps7dyJUaUMeUGBDPAUUui5rxYbVzPfA" ] } ], "oracles": [ { "symbol": "MNGO", "publicKey": "49cnp1ejyvQi3CJw3kKXNCDGnNbWDuZd3UG3Y2zGvQkX" }, { "symbol": "BTC", "publicKey": "GVXRSBjFk6e6J3NbVPXohDJetcTjaeeuykUpbQF8UoMU" }, { "symbol": "ETH", "publicKey": "JBu1AL4obBcCMqKBBxhpWCNUt136ijcuMZLFvTP7iWdB" }, { "symbol": "SOL", "publicKey": "H6ARHf6YXhGYeQfUzQNGk6rDNnLBQKrenN712K4AQJEG" }, { "symbol": "USDT", "publicKey": "3vxLXJqLqF3JG5TCbYycbKWRBbCJQLxQmBGCkyqEEefL" }, { "symbol": "SRM", "publicKey": "3NBReDRTLKMQEKiLD5tGcx4kXbTf88b7f2xLS9UuGjym" }, { "symbol": "RAY", "publicKey": "AnLf8tVYCM816gmBjiy8n53eXKKEDydT5piYjjQDPgTB" }, { "symbol": "COPE", "publicKey": "9xYBiDWYsh2fHzpsz3aaCnNHCKWBNtfEDLtU6kS4aFD9" } ], "perpMarkets": [ { "name": "BTC-PERP", "publicKey": "DtEcjPLyD4YtTBB4q8xwFZ9q49W89xZCZtJyrGebi5t8", "baseSymbol": "BTC", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 1, "bidsKey": "Bc8XaK5UTuDSCBtiESSUxBSb9t6xczhbAJnesPamMRir", "asksKey": "BkWRiarqxP5Gwx7115LQPbjRmr3NjuSRXWBnduXXLGWR", "eventsKey": "7t5Me8RieYKsFpfLEV8jnpqcqswNpyWD95ZqgUXuLV8Z" }, { "name": "SOL-PERP", "publicKey": "2TgaaVoHgnSeEtXvWTx13zQeTf4hYWAMEiMQdcG6EwHi", "baseSymbol": "SOL", "baseDecimals": 9, "quoteDecimals": 6, "marketIndex": 3, "bidsKey": "Fu8q5EiFunGwSRrjFKjRUoMABj5yCoMEPccMbUiAT6PD", "asksKey": "9qUxMSWBGAeNmXusQHuLfgSuYJqADyYoNLwZ63JJSi6V", "eventsKey": "31cKs646dt1YkA3zPyxZ7rUAkxTBz279w4XEobFXcAKP" } ], "spotMarkets": [ { "name": "MNGO/USDC", "publicKey": "3d4rzwpy9iGdCZvgxcu7B1YocYffVLsQXPXkBZKt2zLc", "baseSymbol": "MNGO", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 0, "bidsKey": "3nAdH9wTEhPoW4e2s8K2cXfn4jZH8FBCkUqtzWpsZaGb", "asksKey": "HxbWm3iabHEFeHG9LVGYycTwn7aJVYYHbpQyhZhAYnfn", "eventsKey": "H1VVmwbM96BiBJq46zubSBm6VBhfM2FUhLVUqKGh1ee9" }, { "name": "BTC/USDC", "publicKey": "A8YFbxQYFVqKZaoYJLLUVcQiWP7G2MeEgW5wsAQgMvFw", "baseSymbol": "BTC", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 1, "bidsKey": "6wLt7CX1zZdFpa6uGJJpZfzWvG6W9rxXjquJDYiFwf9K", "asksKey": "6EyVXMMA58Nf6MScqeLpw1jS12RCpry23u9VMfy8b65Y", "eventsKey": "6NQqaa48SnBBJZt9HyVPngcZFW81JfDv9EjRX2M4WkbP" }, { "name": "ETH/USDC", "publicKey": "4tSvZvnbyzHXLMTiFonMyxZoHmFqau1XArcRCVHLZ5gX", "baseSymbol": "ETH", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 2, "bidsKey": "8tFaNpFPWJ8i7inhKSfAcSestudiFqJ2wHyvtTfsBZZU", "asksKey": "2po4TC8qiTgPsqcnbf6uMZRMVnPBzVwqqYfHP15QqREU", "eventsKey": "Eac7hqpaZxiBtG4MdyKpsgzcoVN6eMe9tAbsdZRYH4us" }, { "name": "SOL/USDC", "publicKey": "9wFFyRfZBsuAha4YcuxcXLKwMxJR43S7fPfQLusDBzvT", "baseSymbol": "SOL", "baseDecimals": 9, "quoteDecimals": 6, "marketIndex": 3, "bidsKey": "14ivtgssEBoBjuZJtSAPKYgpUK7DmnSwuPMqJoVTSgKJ", "asksKey": "CEQdAFKdycHugujQg9k2wbmxjcpdYZyVLfV9WerTnafJ", "eventsKey": "5KKsLVU6TcbVDK4BS6K1DGDxnh4Q9xjYJ8XaDCG5t8ht" }, { "name": "USDT/USDC", "publicKey": "77quYg4MGneUdjgXCunt9GgM1usmrxKY31twEy3WHwcS", "baseSymbol": "USDT", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 4, "bidsKey": "37m9QdvxmKRdjm3KKV2AjTiGcXMfWHQpVFnmhtb289yo", "asksKey": "AQKXXC29ybqL8DLeAVNt3ebpwMv8Sb4csberrP6Hz6o5", "eventsKey": "9MgPMkdEHFX7DZaitSh6Crya3kCCr1As6JC75bm3mjuC" }, { "name": "SRM/USDC", "publicKey": "ByRys5tuUWDgL73G8JBAEfkdFf8JWBzPBDHsBVQ5vbQA", "baseSymbol": "SRM", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 5, "bidsKey": "AuL9JzRJ55MdqzubK4EutJgAumtkuFcRVuPUvTX39pN8", "asksKey": "8Lx9U9wdE3afdqih1mCAXy3unJDfzSaXFqAvoLMjhwoD", "eventsKey": "6o44a9xdzKKDNY7Ff2Qb129mktWbsCT4vKJcg2uk41uy" }, { "name": "RAY/USDC", "publicKey": "2xiv8A5xrJ7RnGdxXB42uFEkYHJjszEhaJyKKt4WaLep", "baseSymbol": "RAY", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 6, "bidsKey": "Hf84mYadE1VqSvVWAvCWc9wqLXak4RwXiPb4A91EAUn5", "asksKey": "DC1HsWWRCXVg3wk2NndS5LTbce3axwUwUZH1RgnV4oDN", "eventsKey": "H9dZt8kvz1Fe5FyRisb77KcYTaN8LEbuVAfJSnAaEABz" }, { "name": "COPE/USDC", "publicKey": "6fc7v3PmjZG9Lk2XTot6BywGyYLkBQuzuFKd4FpCsPxk", "baseSymbol": "COPE", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 7, "bidsKey": "FLjCjU5wLUsqF6FeYJaH5JtTTFSTZzTCingxN1uyr9zn", "asksKey": "7TcstD7AdWqjuFoRVK24zFv66v1qyMYDNDT1V5RNWKRz", "eventsKey": "2dQ1Spgc7rGSuE1t3Fb9RL7zvGc7F7pH9XwJ46u3QiJr" } ] }, { "cluster": "devnet", "name": "devnet.2", "publicKey": "Ec2enZyoC4nGpEfu2sUNAa2nUGJHWxoUWYSEJ2hNTWTA", "quoteSymbol": "USDC", "mangoProgramId": "4skJ85cdxQAFVKbcGgfun8iZPL7BadVYXG3kGEGkufqA", "serumProgramId": "DESVgJVGajEgKGXhb6XmqDHGz3VjdgP7rEVESBgxmroY", "tokens": [ { "symbol": "USDC", "mintKey": "8FRFC6MoGGkMFQwngccyu69VnYbzykGeez7ignHVAFSN", "decimals": 6, "rootKey": "HUBX4iwWEUK5VrXXXcB7uhuKrfT4fpu2T9iZbg712JrN", "nodeKeys": [ "J2Lmnc1e4frMnBEJARPoHtfpcohLfN67HdK1inXjTFSM" ] }, { "symbol": "MNGO", "mintKey": "Bb9bsTQa1bGEtQ5KagGkvSHyuLqDWumFUcRqFusFNJWC", "decimals": 6, "rootKey": "CY4nMV9huW5KCYFxWChrmoLwGCsZiXoiREeo2PMrBm5o", "nodeKeys": [ "6rkPNJTXF37X6Pf5ct5Y6E91PozpZpZNNU1AGATomKjD" ] }, { "symbol": "BTC", "mintKey": "3UNBZ6o52WTWwjac2kPUb4FyodhU1vFkRJheu1Sh2TvU", "decimals": 6, "rootKey": "BeEoyDq1v2DYJCoXDQAJKfmrsoRRvfmV856f2ijkXbtp", "nodeKeys": [ "4X3nP921qyh6BKJSAohKGNCykSXahFFwg1LxtC993Fai" ] }, { "symbol": "ETH", "mintKey": "Cu84KB3tDL6SbFgToHMLYVDJJXdJjenNzSKikeAvzmkA", "decimals": 6, "rootKey": "AxwY5sgwSq5Uh8GD6A6ZtSzGd5fqvW2hwgGLLgZ4v2eW", "nodeKeys": [ "3FPjawEtvrwvwtAetaURTbkkucu9BJofxWZUNPGHJtHg" ] }, { "symbol": "SOL", "mintKey": "So11111111111111111111111111111111111111112", "decimals": 9, "rootKey": "8GC81raaLjhTx3yedctxCJW46qdmmSRybH2s1eFYFFxT", "nodeKeys": [ "7mYqCavd1K24fnL3oKTpX3YM66W5gfikmVHJWM3nrWKe" ] }, { "symbol": "SRM", "mintKey": "AvtB6w9xboLwA145E221vhof5TddhqsChYcx7Fy3xVMH", "decimals": 6, "rootKey": "73W29LAZog2zSyE1uNYivBW8SMZQX3WBX4qfTMrMJxW2", "nodeKeys": [ "9wkpWmkSUSn9fitLhVh12cLbiDa5Bbhf6ZBGmPtcdMqN" ] }, { "symbol": "RAY", "mintKey": "3YFQ7UYJ7sNGpXTKBxM3bYLVxKpzVudXAe4gLExh5b3n", "decimals": 6, "rootKey": "49S76N83tSBBozugLtNYrMojFqDb3VvYq4wBB6bcAhfV", "nodeKeys": [ "JBHBTED3ttzk5u3U24txdjBFadm4Dnohb7g2pwcxU4rx" ] }, { "symbol": "USDT", "mintKey": "DAwBSXe6w9g37wdE2tCrFbho3QHKZi4PjuBytQCULap2", "decimals": 6, "rootKey": "7JTHE8C1kvB4h67RVvhdHjDqHXsWkSeoKcBsHV7wVhu", "nodeKeys": [ "ERkKh9yUKzJ3kkHWhMNd3xGaync11TpzQiDFukEatHEQ" ] } ], "oracles": [ { "symbol": "MNGO", "publicKey": "8k7F9Xb36oFJsjpCKpsXvg4cgBRoZtwNTc3EzG5Ttd2o" }, { "symbol": "BTC", "publicKey": "HovQMDrbAgAYPCmHVSrezcSmkMtXSSUsLDFANExrZh2J" }, { "symbol": "ETH", "publicKey": "EdVCmQ9FSPcVe5YySXDPCRmc8aDQLKJ9xvYBMZPie1Vw" }, { "symbol": "SOL", "publicKey": "J83w4HKfqxwcq3BEMMkPFSppX3gqekLyLJBexebFVkix" }, { "symbol": "SRM", "publicKey": "992moaMQKs32GKZ9dxi8keyM2bUmbrwBZpK4p2K6X5Vs" }, { "symbol": "RAY", "publicKey": "4WXvuax8VeqhFZeWQ1d9Nx7FHt9YnePahPPvSrf59Nbp" }, { "symbol": "USDT", "publicKey": "38xoQ4oeJCBrcVvca2cGk7iV1dAfrmTR1kmhSCJQ8Jto" } ], "perpMarkets": [ { "name": "BTC-PERP", "publicKey": "FHQtNjRHA9U5ahrH7mWky3gamouhesyQ5QvpeGKrTh2z", "baseSymbol": "BTC", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 1, "bidsKey": "F1Dcnq6F8NXR3gXADdsYqrXYBUUwoT7pfCtRuQWSyQFd", "asksKey": "BFEBZsLYmEhj4quWDRKbyMKhW1Q9c7gu3LqsnipNGTVn", "eventsKey": "Bu17U2YdBM9gRrqQ1zD6MpngQBb71RRAAn8dbxoFDSkU" }, { "name": "SOL-PERP", "publicKey": "58vac8i9QXStG1hpaa4ouwE1X7ngeDjY9oY7R15hcbKJ", "baseSymbol": "SOL", "baseDecimals": 9, "quoteDecimals": 6, "marketIndex": 3, "bidsKey": "7HRgm8iXEDx2TmSETo3Lq9SXkF954HMVKNiq8t5sKvQS", "asksKey": "4oNxXQv1Rx3h7aNWjhTs3PWBoXdoPZjCaikSThV4yGb8", "eventsKey": "CZ5MCRvkN38d5pnZDDEEyMiED3drgDUVpEUjkuJq31Kf" } ], "spotMarkets": [ { "name": "MNGO/USDC", "publicKey": "8W8Hrj16TZhM4RrFzHBuyWGbh396ig3hJtLPJRGmxPVG", "baseSymbol": "MNGO", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 0, "bidsKey": "Diynh714TQsx3qP2bsUuKZk8P31UtKWS9xU6jAZ7A97q", "asksKey": "EhgGeUyv42vZkfWTi2Bxk53cUEW9WWDWrt3qURo8Jfzm", "eventsKey": "5vE1a72aw1Hi6JR8sK6ny9mRetWExkryYVxPFQ7zNGY2" }, { "name": "BTC/USDC", "publicKey": "DW83EpHFywBxCHmyARxwj3nzxJd7MUdSeznmrdzZKNZB", "baseSymbol": "BTC", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 1, "bidsKey": "PuDcnQDEpoR3WwVAi8PqnHJxHbVEwiusM4PnyHEykFT", "asksKey": "998DHpQmViDq67vMFKYYXgaHs3CJ5YHEBQSoiwxCjsCW", "eventsKey": "CQxwLPMoqAwi5wcfkULzF6Fwh7cf4Aiz8tR6DY4NNCN1" }, { "name": "ETH/USDC", "publicKey": "BkAraCyL9TTLbeMY3L1VWrPcv32DvSi5QDDQjik1J6Ac", "baseSymbol": "ETH", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 2, "bidsKey": "ETf3PZi9VaBsfpMU5e3SAn4SMjkaM6tyrn2Td9N2kSRx", "asksKey": "3pfYeG2GKSh8SSZJEEwjYqgaHwYkq5vvSDET2M33nQAf", "eventsKey": "F43gimmdvBPQoGA4eDxt2N2ooiYWHvQ8pEATrtsArKuC" }, { "name": "SOL/USDC", "publicKey": "5xWpt56U1NCuHoAEtpLeUrQcxDkEpNfScjfLFaRzLPgR", "baseSymbol": "SOL", "baseDecimals": 9, "quoteDecimals": 6, "marketIndex": 3, "bidsKey": "8ezpneRznTJNZWFSLeQvtPCagpsUVWA7djLSzqp3Hx4p", "asksKey": "8gJhxSwbLJkDQbqgzbJ6mDvJYnEVWB6NHWEN9oZZkwz7", "eventsKey": "48be6VKEq86awgUjfvbKDmEzXr4WNR7hzDxfF6ZPptmd" }, { "name": "SRM/USDC", "publicKey": "249LDNPLLL29nRq8kjBTg9hKdXMcZf4vK2UvxszZYcuZ", "baseSymbol": "SRM", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 4, "bidsKey": "5p39nxjdx9RXDVjSwTaej9oUgiLHeV8tfUn7PJoJRLgu", "asksKey": "2sxkmiwvaMNtuh7eFQPMycJHrwrcJixDASXQFJx79y6C", "eventsKey": "F66CSYP3TgxGjVongBJ7Cjbiq9j267Keos7cUUUbBZx7" }, { "name": "RAY/USDC", "publicKey": "5xhm43GzigfEh8XAo5PwgoKK3gFkRr2PUgzWAmLzUTv2", "baseSymbol": "RAY", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 5, "bidsKey": "BVDy8YmnbVtfidu8N5YJBDoHXf7vn5B6xnsV6ZLFnFdD", "asksKey": "4QpxvtDNetYt4pbC8Ng66i6BZdkJEEtSux8HVdGKZbxh", "eventsKey": "DgojAawYqQqp4Wn9RwahP6yXMNGXsAtBfnoLNqNaWeLy" }, { "name": "USDT/USDC", "publicKey": "E7ch7T7v4DTHcc2YF6ioQow4UPfubbSdpgYqyxoEhiMu", "baseSymbol": "USDT", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 6, "bidsKey": "ELwx9pggHdz9CKDpnyCg6L1b8U67WPGsQ4TTbNsLjZJc", "asksKey": "Gr9rsX5uGCTDbhSPzCfrzufSt1mTCggSJAgPfwhBBX1r", "eventsKey": "H1gJZngRXUtj7N91xnnydC39XqmbU8d2jQZxwqSf21jX" } ] }, { "cluster": "mainnet", "name": "mainnet.0", "publicKey": "4yJ2Vx3kZnmHTNCrHzdoj5nCwriF2kVhfKNvqC6gU8tr", "quoteSymbol": "USDC", "mangoProgramId": "mv3ekLzLbnVPNxjSKvqBpU3ZeZXPQdEC3bp5MDEBG68", "serumProgramId": "9xQeWvG816bUx9EPjHmaT23yvVM2ZWbrrpZb9PusVFin", "tokens": [ { "symbol": "USDC", "mintKey": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v", "decimals": 6, "rootKey": "G4MVw7Bw5N63wiXmgjkFxYbmPew276hLbFfvpiphJS5C", "nodeKeys": [ "FjuAJu9xyRuUNc6HanXnMRjVp5XtRJpVcJVJSkgKW3X7" ] }, { "symbol": "MNGO", "mintKey": "MangoCzJ36AjZyKwVj3VnYU4GTonjfVEnJmvvWaxLac", "decimals": 6, "rootKey": "GRqbBTJVWptwq1Uq48pqMeksXYZZqhzR8mU2gzf5njtJ", "nodeKeys": [ "EeDeGMfcnmsP4DWocb886PftdDPXdumzgNXHuC1g9wrQ" ] }, { "symbol": "BTC", "mintKey": "9n4nbM75f5Ui33ZbPYXn59EwSgE8CGsHtAeTH5YFeJ9E", "decimals": 6, "rootKey": "DBaFqJ7CNJE7g82eKN5tgouCFKvXCVo8ZbjaNESW1mZ", "nodeKeys": [ "4XsibW55BnLcPRZfhbDDKJnt8MvBsRnQUf9WswKajLFu" ] }, { "symbol": "ETH", "mintKey": "2FPyTwcZLUg1MDrwsyoP4D6s1tM7hAkHYRjkNb5w6Pxk", "decimals": 6, "rootKey": "EMFbjcdRSyLXTXDKVdSrXbrcZZTr7S5KLq4w69A8wjJG", "nodeKeys": [ "HYLE5qLf48znwwHSMrdfJ436u9qJzx4xrRNqu76uPDMf" ] }, { "symbol": "SOL", "mintKey": "So11111111111111111111111111111111111111112", "decimals": 9, "rootKey": "BAp55pr8eiMiqBQ59Cp5Ga8nA4m53jChoWj1V4DveyGL", "nodeKeys": [ "94jt4wrfbz1HmVde4tfbxH2w9MzLGJjEtMH8nmP1TBWz" ] }, { "symbol": "SRM", "mintKey": "SRMuApVNdxXokk5GT7XD5cUUgXMBCoAz2LHeuAoKWRt", "decimals": 6, "rootKey": "CUjZ6B4NkhXeiY5mg3V3wZEpaZYGCRCTX1nGyLWtv8YM", "nodeKeys": [ "6f9tWZTbBSC8FaUhLZhBjh7h6cd3i2wQxjeecSjS1buL" ] }, { "symbol": "USDT", "mintKey": "Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB", "decimals": 6, "rootKey": "4B8Hre6WP7GMtZDXnDstRzGep55JcfP7gQjMqHCu779N", "nodeKeys": [ "JCeqLe1DzZWNvHzinkw8YPQugcBVkzYUQRPQeFs4uda3" ] } ], "oracles": [ { "symbol": "MNGO", "publicKey": "49cnp1ejyvQi3CJw3kKXNCDGnNbWDuZd3UG3Y2zGvQkX" }, { "symbol": "BTC", "publicKey": "GVXRSBjFk6e6J3NbVPXohDJetcTjaeeuykUpbQF8UoMU" }, { "symbol": "ETH", "publicKey": "JBu1AL4obBcCMqKBBxhpWCNUt136ijcuMZLFvTP7iWdB" }, { "symbol": "SOL", "publicKey": "H6ARHf6YXhGYeQfUzQNGk6rDNnLBQKrenN712K4AQJEG" }, { "symbol": "SRM", "publicKey": "3NBReDRTLKMQEKiLD5tGcx4kXbTf88b7f2xLS9UuGjym" }, { "symbol": "USDT", "publicKey": "3vxLXJqLqF3JG5TCbYycbKWRBbCJQLxQmBGCkyqEEefL" } ], "perpMarkets": [ { "name": "BTC-PERP", "publicKey": "HyFmfFLzA6rWovpPU4BMEj9wSUNV4iYqmk8DbXjUV6Zb", "baseSymbol": "BTC", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 1, "bidsKey": "A9GdzBdZLBx8H8BRMC8Sno5c5wCG9qBiovXtzSRDGeRn", "asksKey": "9EXKizWoxviaVAVQrmYKpUQpSgBeXZbTyZfpsd4XH6BU", "eventsKey": "9STQ2oAyiJX5wx3Q7jQuzEbLzgcR4uV71MjcBawHtB6F" } ], "spotMarkets": [ { "name": "MNGO/USDC", "publicKey": "3d4rzwpy9iGdCZvgxcu7B1YocYffVLsQXPXkBZKt2zLc", "baseSymbol": "MNGO", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 0, "bidsKey": "3nAdH9wTEhPoW4e2s8K2cXfn4jZH8FBCkUqtzWpsZaGb", "asksKey": "HxbWm3iabHEFeHG9LVGYycTwn7aJVYYHbpQyhZhAYnfn", "eventsKey": "H1VVmwbM96BiBJq46zubSBm6VBhfM2FUhLVUqKGh1ee9" }, { "name": "BTC/USDC", "publicKey": "A8YFbxQYFVqKZaoYJLLUVcQiWP7G2MeEgW5wsAQgMvFw", "baseSymbol": "BTC", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 1, "bidsKey": "6wLt7CX1zZdFpa6uGJJpZfzWvG6W9rxXjquJDYiFwf9K", "asksKey": "6EyVXMMA58Nf6MScqeLpw1jS12RCpry23u9VMfy8b65Y", "eventsKey": "6NQqaa48SnBBJZt9HyVPngcZFW81JfDv9EjRX2M4WkbP" }, { "name": "ETH/USDC", "publicKey": "4tSvZvnbyzHXLMTiFonMyxZoHmFqau1XArcRCVHLZ5gX", "baseSymbol": "ETH", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 2, "bidsKey": "8tFaNpFPWJ8i7inhKSfAcSestudiFqJ2wHyvtTfsBZZU", "asksKey": "2po4TC8qiTgPsqcnbf6uMZRMVnPBzVwqqYfHP15QqREU", "eventsKey": "Eac7hqpaZxiBtG4MdyKpsgzcoVN6eMe9tAbsdZRYH4us" }, { "name": "SOL/USDC", "publicKey": "9wFFyRfZBsuAha4YcuxcXLKwMxJR43S7fPfQLusDBzvT", "baseSymbol": "SOL", "baseDecimals": 9, "quoteDecimals": 6, "marketIndex": 3, "bidsKey": "14ivtgssEBoBjuZJtSAPKYgpUK7DmnSwuPMqJoVTSgKJ", "asksKey": "CEQdAFKdycHugujQg9k2wbmxjcpdYZyVLfV9WerTnafJ", "eventsKey": "5KKsLVU6TcbVDK4BS6K1DGDxnh4Q9xjYJ8XaDCG5t8ht" }, { "name": "SRM/USDC", "publicKey": "ByRys5tuUWDgL73G8JBAEfkdFf8JWBzPBDHsBVQ5vbQA", "baseSymbol": "SRM", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 4, "bidsKey": "AuL9JzRJ55MdqzubK4EutJgAumtkuFcRVuPUvTX39pN8", "asksKey": "8Lx9U9wdE3afdqih1mCAXy3unJDfzSaXFqAvoLMjhwoD", "eventsKey": "6o44a9xdzKKDNY7Ff2Qb129mktWbsCT4vKJcg2uk41uy" }, { "name": "USDT/USDC", "publicKey": "77quYg4MGneUdjgXCunt9GgM1usmrxKY31twEy3WHwcS", "baseSymbol": "USDT", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 5, "bidsKey": "37m9QdvxmKRdjm3KKV2AjTiGcXMfWHQpVFnmhtb289yo", "asksKey": "AQKXXC29ybqL8DLeAVNt3ebpwMv8Sb4csberrP6Hz6o5", "eventsKey": "9MgPMkdEHFX7DZaitSh6Crya3kCCr1As6JC75bm3mjuC" } ] }, { "cluster": "devnet", "name": "devnet.1", "publicKey": "2mGzHJLkNeXdSwDuFrvCEsyPqxbt2R4uiX6BTZJT1zum", "quoteSymbol": "USDC", "mangoProgramId": "5fP7Z7a87ZEVsKr2tQPApdtq83GcTW4kz919R6ou5h5E", "serumProgramId": "DESVgJVGajEgKGXhb6XmqDHGz3VjdgP7rEVESBgxmroY", "tokens": [ { "symbol": "USDC", "mintKey": "8FRFC6MoGGkMFQwngccyu69VnYbzykGeez7ignHVAFSN", "decimals": 6, "rootKey": "GJyYtUJREpkwuwsFrfXArYThUj7Hs3wVmPbmdGerAtVG", "nodeKeys": [ "49o1prxH3TRf5co1dRvUV19QE46j2XQ6frzryVbCpfyt" ] }, { "symbol": "MNGO", "mintKey": "Bb9bsTQa1bGEtQ5KagGkvSHyuLqDWumFUcRqFusFNJWC", "decimals": 6, "rootKey": "6yEM5tYGXiFMCKjktaiFWoieByA2DDLUnYYfaAHc8xxF", "nodeKeys": [ "8yXwmqWGmhfwLk4rhShbAR6XfM84gN33vftdQ9Th9Ghu" ] }, { "symbol": "BTC", "mintKey": "3UNBZ6o52WTWwjac2kPUb4FyodhU1vFkRJheu1Sh2TvU", "decimals": 6, "rootKey": "8huj48WFnu8tG6CDg8giAMxAsABVAdvDexS26hT7bT5E", "nodeKeys": [ "3R3AsDAt8mmnCjXz7S1rhRn8uFmeJVscDQormcrFpAdY" ] }, { "symbol": "ETH", "mintKey": "Cu84KB3tDL6SbFgToHMLYVDJJXdJjenNzSKikeAvzmkA", "decimals": 6, "rootKey": "EPc7knMpsFPKi7XhpcGkk3jXjauSWfawphUjmKpVPLoX", "nodeKeys": [ "DrsaYfiuD9HZvKKMHqbcKLhDYNAV4sB3VHeFBqgvNnJJ" ] }, { "symbol": "SOL", "mintKey": "So11111111111111111111111111111111111111112", "decimals": 9, "rootKey": "9CaF5my2qTpmXnAja2ysByxbaZEDa25XNyrkoVtgCW33", "nodeKeys": [ "8ZwrSgMrg7m4u2SS7uA5rQ9bNMvfvFYN8CSotmWW9ifE" ] }, { "symbol": "SRM", "mintKey": "AvtB6w9xboLwA145E221vhof5TddhqsChYcx7Fy3xVMH", "decimals": 6, "rootKey": "9ubXHB3PqH4RHa7zWJGjwi56bfYw1XhNRAeoonLXw2Tf", "nodeKeys": [ "ECo7NB9x97STqujUfp8eYtdug8GW6Mj2gnjWRuPSiV1M" ] }, { "symbol": "RAY", "mintKey": "3YFQ7UYJ7sNGpXTKBxM3bYLVxKpzVudXAe4gLExh5b3n", "decimals": 6, "rootKey": "B7FZ3U3G223CAFc8YApgKcfvjWwaaYt5Fx3bmLq6XYgW", "nodeKeys": [ "9rLZYD86A7uybZBopBd9TxmwSqW1PJbiuEnbqm3iBRuh" ] }, { "symbol": "USDT", "mintKey": "DAwBSXe6w9g37wdE2tCrFbho3QHKZi4PjuBytQCULap2", "decimals": 6, "rootKey": "HcfWd9dihnzeTw4KKDV386aNKTadUbTpf1ZnRhwxYWrH", "nodeKeys": [ "GheRDg38QT7LVQ2o476HPtPXTiA9Jn3t78Shq8uMxMJN" ] } ], "oracles": [ { "symbol": "MNGO", "publicKey": "8k7F9Xb36oFJsjpCKpsXvg4cgBRoZtwNTc3EzG5Ttd2o" }, { "symbol": "BTC", "publicKey": "HovQMDrbAgAYPCmHVSrezcSmkMtXSSUsLDFANExrZh2J" }, { "symbol": "ETH", "publicKey": "EdVCmQ9FSPcVe5YySXDPCRmc8aDQLKJ9xvYBMZPie1Vw" }, { "symbol": "SOL", "publicKey": "J83w4HKfqxwcq3BEMMkPFSppX3gqekLyLJBexebFVkix" }, { "symbol": "SRM", "publicKey": "992moaMQKs32GKZ9dxi8keyM2bUmbrwBZpK4p2K6X5Vs" }, { "symbol": "RAY", "publicKey": "H8JcsrwkWgHYWkvvMTqiKye8dqAzwYdAx3pmUZ1mXzhm" }, { "symbol": "USDT", "publicKey": "38xoQ4oeJCBrcVvca2cGk7iV1dAfrmTR1kmhSCJQ8Jto" } ], "perpMarkets": [ { "name": "MNGO-PERP", "publicKey": "HpwoVw2r2WpA6z5RkjSqoWVSf8owFKh3g3E4RTX39f5X", "baseSymbol": "MNGO", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 0, "bidsKey": "GW31uYtUAdPUj5U2g7nPk5N5RpUwhNdoSu31HanQQbB4", "asksKey": "BSzajcZPZLrhCiWBT1W3mc9jH8ZGkiwA1ZYptE2CndCz", "eventsKey": "3HMmXYvQvvnpf4ugUxSbbeoPu9bN1tafTGKa8TrFh2nk" }, { "name": "BTC-PERP", "publicKey": "8YDTqna9oS4jtceavuUA16MQDsJBw9npCijsa4LewKe5", "baseSymbol": "BTC", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 1, "bidsKey": "7jQLahbQm7ATSChb2AQXEJB71sU4N4n7ZU9DsXcfb2CG", "asksKey": "5bmEJG2jzswXqc3eTGvApRGDmEtpLBhMxHcqnJCFF62F", "eventsKey": "1285fbN5SQz3WyPDMgmvq6sibs4Bjxf1zCvpbgWahfMd" }, { "name": "ETH-PERP", "publicKey": "3SJ2SWhzpkzLJGebe5n8c87sb13db96hVD2Z7Y6btsPr", "baseSymbol": "ETH", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 2, "bidsKey": "C4hA1cFTzdUT3stpv8JVDTZNfqFS6AXLjx5F2XhWhkVi", "asksKey": "BX2Sx26rp15WfzeAApSPZfPftEVf1TZckQ4TSutbraEQ", "eventsKey": "3PRCa5U2S9Ci79XBaHdqBdBBKS4WHqwRyhfJvNpgLA2A" }, { "name": "SOL-PERP", "publicKey": "2K9tKPNC2P5afte3mtodFMVJLiLtFjDAmWp9UgFgrA5G", "baseSymbol": "SOL", "baseDecimals": 9, "quoteDecimals": 6, "marketIndex": 3, "bidsKey": "5NQbzzH2PGdig34x8nQFnyBrKfo7Jv7DhJ4BKz2rkpDy", "asksKey": "E5gTXdnCABe7as9fxDy7M4wd5myGG4UrPcDC2yc6PYVx", "eventsKey": "2sTH6kjrUNp2auKvhfxZkjgkUNPEVq7Lxk2oWqJiXEwM" }, { "name": "SRM-PERP", "publicKey": "6mdwq8ZYrZrFbubSTWR64Mqvatdar3kWB6XYBegJb1c3", "baseSymbol": "SRM", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 4, "bidsKey": "7J8uJva8YF2sjpzj7eNDv79udKth8Ce1R4vGeY158xoA", "asksKey": "AiSM59RvzejN2w7nw3xJ5nN14LsMwTAWKC6QEeY8XJBc", "eventsKey": "9B2apkqQ4yp46p7q9qg18FeQnMAWSnMAtZp5aWfSgY1n" }, { "name": "RAY-PERP", "publicKey": "6ty8cZUPX3tasM28Q4t4dXg22bt3TXiKE3hgAnypQzJT", "baseSymbol": "RAY", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 5, "bidsKey": "57XJgv7xeNz33MbSX7AvzVuC6QAHk1mAZqZrP6kkBvKY", "asksKey": "A7mswugvaqEqvzXAEpmuk3krtWoh6pAfMADk5yQDUWeG", "eventsKey": "7Z5xeH7mwXfdRmhSHGya1J7TDuwFHX9ZodsHuJupFM8i" }, { "name": "USDT-PERP", "publicKey": "6YyGvkm1zpFNgSA3w6VezSuNUggfLhAjf1hETBUMPErP", "baseSymbol": "USDT", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 6, "bidsKey": "E3TdvQwtvoCRdgMJ8STJjcodTn1UDRfRrTWqADXA3Kmk", "asksKey": "BM5iFryqMG9hrvyNtB7uvSWEarc3HS9Hxub4Mf4iiL57", "eventsKey": "4YRcpFVEnD1K4RASKMMhqmvvUXEBwkhyTiHbbSmN38ba" } ], "spotMarkets": [ { "name": "MNGO/USDC", "publicKey": "5pMJF6x3CotKwVY9dMFFYZfmDf3LJjZPAuSWpJv8Zxcy", "baseSymbol": "MNGO", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 0, "bidsKey": "wGGn6e1KMHv1YLNkJacS7epsyykuzHP1kWF5mocr6rp", "asksKey": "EDX6LcTW59LccmSWiWk4E9in1kmMCpQNvmuAkzvn9W2F", "eventsKey": "9TeGLDuVGi26ptroPQEMkg9awNACynjaTJyfQLd8mzxf" }, { "name": "BTC/USDC", "publicKey": "7Skmj5GCUHheZFKTN5ar679tCzXdCjwAryfnHnG8Qnqz", "baseSymbol": "BTC", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 1, "bidsKey": "4WwHqcprZJNPv2nvVQPAEmzckbv6FqF3J5KapqcwJPnN", "asksKey": "4qgKhHPiyhhc2oxzjVBUrB7vTHGFe69FUDQUAjyLs4FT", "eventsKey": "7eC9E6av559v5LDq4cxjDuyFB5F4bPdCCoH9KQViLMiV" }, { "name": "ETH/USDC", "publicKey": "G4RTM7Y4zRYTCYHZ2wfYe2AVL8vRo5z8jqT2tLop3nM8", "baseSymbol": "ETH", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 2, "bidsKey": "DMs6M6VtRuNqY3aAkDTCa4di7ZJwNmDEba74N2rGQK5T", "asksKey": "35mSARqGQMHKZYxdKg7eo1MVT2FdAZCtF3F5D64PLhU6", "eventsKey": "eHd3DrvyhaSweDqkn9GCVjR4Aiwg49YySiRx9rRJgLc" }, { "name": "SOL/USDC", "publicKey": "7xY7BUEshRNunzgBUj2Ln5Qm1SJezbe6o74pBWhJhX1L", "baseSymbol": "SOL", "baseDecimals": 9, "quoteDecimals": 6, "marketIndex": 3, "bidsKey": "Cj8vGoT3qsEKwm3gQovT2sbBoShyK5hKYd3fA2EoiWKq", "asksKey": "EyGcMLNNF4WYLk23QoYJ2iKzGsKLiv4T32cpZUeSeavA", "eventsKey": "5UNKFZrFv3UMxnFyQhPBt6vyz3NQZFw5TmkpMLyRzrNJ" }, { "name": "SRM/USDC", "publicKey": "FpkUKTKVwuE8NDSBEjceC5xXEMzET3u7daWqELG8Knzw", "baseSymbol": "SRM", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 4, "bidsKey": "Dt7ZKqN8dzUjBXXZ6FAK1JDVUouagzg9Pbidzf6Y7jFv", "asksKey": "3fix4qGrWog5CowKG7Qf1B9G4p4WKUqtcSLBkNuy5a3h", "eventsKey": "2ESrs372x2UPok4Zk5kTHVVGpgFeRppe4xWRvgVb88Xc" }, { "name": "RAY/USDC", "publicKey": "DaUhkjGnsworMgs72SvDEZ1PruaAM6Gfrtt2pCAf7EBN", "baseSymbol": "RAY", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 5, "bidsKey": "BC1d227vfxHtCxxdh5Xi14YcDGz3MbqLhfoQYhtJvfth", "asksKey": "rgNjLWPww121JRwEboV47iYxsZsDySMoJURmBdhp6Up", "eventsKey": "8tq2RFLBYhYV2mRybKUAn52YgJoQ2EbjHyFQHiJPdmgY" }, { "name": "USDT/USDC", "publicKey": "Ebk8R6rEX2qp2nmFQ181eeX5wd1Hmk6fmBDfBVaSPzm8", "baseSymbol": "USDT", "baseDecimals": 6, "quoteDecimals": 6, "marketIndex": 6, "bidsKey": "GpkNEjRwPnJcoL5H4UtuMVcUYYkyfMTfqqtToSYXPkEh", "asksKey": "9YLn11bwnJqPw7GKoC5oKoimxg4fmtXyokZ81FECAJNg", "eventsKey": "6peWpTtjfeb7UWdnWTgQCThWAUxy7m64LW9Z84VCRs7R" } ] } ] }