From 83d5177d1bfd990c7896046accce5caa500a7bb3 Mon Sep 17 00:00:00 2001 From: Chenyao Yu <4844716+chenyaoy@users.noreply.github.com> Date: Tue, 12 Nov 2024 13:54:48 -0500 Subject: [PATCH] Add marketmap validation script --- public/configs/otherMarketData.json | 25795 +++++++++------- scripts/markets/help.ts | 118 +- scripts/markets/validate-marketmap.ts | 659 + scripts/markets/validate-other-market-data.ts | 14 +- 4 files changed, 16159 insertions(+), 10427 deletions(-) create mode 100644 scripts/markets/validate-marketmap.ts diff --git a/public/configs/otherMarketData.json b/public/configs/otherMarketData.json index eb3d24253..947e50eaa 100644 --- a/public/configs/otherMarketData.json +++ b/public/configs/otherMarketData.json @@ -1,35 +1,42 @@ { - "MOTHER": { - "title": "Add MOTHER-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MOTHER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "1INCH": { + "title": "Add 1INCH-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a 1INCH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 0, - "ticker": "MOTHER-USD", + "ticker": "1INCH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "MOTHER_USDT", + "exchangeName": "binance_ws", + "ticker": "1INCHUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "motherusdt", + "exchangeName": "bybit_ws", + "ticker": "1INCHUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/MOTHER,RAYDIUM,3S8QX1MSMQRBIWKG2CQYX7NIS1OHMGACUC9C4VFVVDPN", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"8uQwXPi1sWwUTVbDBnjznmf4mV44CETiNAh3UENvHejV\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"8ZcrNqaDbqy1H4R2DtmGnuZnJ6TKGSsaGmyRGQQeELLv\",\"token_decimals\":6},\"amm_info_address\":\"HcPgh6B2yHNvT6JsEmkrHYT8pVHu9Xiaoxm4Mmn2ibWw\",\"open_orders_address\":\"1z3rLR6AwR8gjVZ8ArqHp9kdaPrNwPvCdrZ6jGy6wwF\"}" + "exchangeName": "coinbase_ws", + "ticker": "1INCH-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "1INCH_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "1INCH-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -41,17 +48,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Mother Iggy", - "referencePrice": 0.4038613701, - "cmcId": 31510.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "SUNDOG": { - "title": "Add SUNDOG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SUNDOG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PONKE": { + "title": "Add PONKE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PONKE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 1, - "ticker": "SUNDOG-USD", + "ticker": "PONKE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, @@ -59,13 +66,19 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "SUNDOGUSDT", + "ticker": "PONKEUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "SUNDOG-USDT", + "exchangeName": "huobi_ws", + "ticker": "ponkeusdt", "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "PONKE,RAYDIUM,5Z3EQYQO9HICES3R84RCDMU2N7ANPDMXRHDK8PSWMRRC/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"D7rw7fyEzo9EQcozjqAHJwbdbywGcSLw1at5MioZtMZ4\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"8DcvfWidQ53a3SCBrWxBWL2UU5zEBAKEypApiiCCFu2Y\",\"token_decimals\":9},\"amm_info_address\":\"5uTwG3y3F5cx4YkodgTjWEHDrX5HDKZ5bZZ72x8eQ6zE\",\"open_orders_address\":\"ECoptgCPMxXXWtxv3Zg2V3E7SpWp6SGqKqj32AcdWRQK\"}" } ], "liquidityTier": 4, @@ -81,40 +94,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SUNDOG", - "referencePrice": 0.3116237649, - "cmcId": 32717.0 + "assetName": "name", + "referencePrice": 0.3001359353, + "cmcId": 29150.0 } }, - "SUN": { - "title": "Add SUN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SUN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "POODL,RAYDIUM,7F7DGNNEL1RWBED6EAO5BE8KNURTNLZNRZEVJKCGJGQD": { + "title": "Add POODL,RAYDIUM,7F7DGNNEL1RWBED6EAO5BE8KNURTNLZNRZEVJKCGJGQD-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a POODL,RAYDIUM,7F7DGNNEL1RWBED6EAO5BE8KNURTNLZNRZEVJKCGJGQD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 2, - "ticker": "SUN-USD", + "ticker": "POODL,RAYDIUM,7F7DGNNEL1RWBED6EAO5BE8KNURTNLZNRZEVJKCGJGQD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "SUNUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "sunusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "SUN-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "POODL,RAYDIUM,7F7DGNNEL1RWBED6EAO5BE8KNURTNLZNRZEVJKCGJGQD/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HKC2LZ6gFpU2VKUGHQUKBU2LcejyryN2DR58Kg2uuyVi\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"8N4NKJbbi7HXVV6u64QWM7Hn9XRF6cV4eL3FygGmBDCk\",\"token_decimals\":9},\"amm_info_address\":\"CbnU6a4gPqjrdQ5aNj6kufheDDRmrZ7apW1osaDPHQbY\",\"open_orders_address\":\"95pS9TF8VJdb8Be6JJu5rss3majbjfZJLofSv2rdKoPN\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -126,53 +130,59 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Sun (New)", - "referencePrice": 0.00174894244, - "cmcId": 10529.0 + "assetName": "name", + "referencePrice": 0.0141584703, + "cmcId": 32760.0 } }, - "NEIRO": { - "title": "Add NEIRO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NEIRO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "POPCAT": { + "title": "Add POPCAT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a POPCAT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 3, - "ticker": "NEIRO-USD", + "ticker": "POPCAT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "NEIROUSDT", + "ticker": "POPCATUSDT", "adjustByMarket": "USDT-USD" }, + { + "exchangeName": "crypto_dot_com_ws", + "ticker": "POPCAT_USD" + }, { "exchangeName": "gate_ws", - "ticker": "NEIRO_USDT", + "ticker": "POPCAT_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "popcatusdt", "adjustByMarket": "USDT-USD" }, + { + "exchangeName": "kraken_api", + "ticker": "POPCATUSD" + }, { "exchangeName": "kucoin_ws", - "ticker": "NEIRO-USDT", + "ticker": "POPCAT-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/NEIRO,RAYDIUM,CTG3ZGYX79ZRE1MTEDVKMKCGNIIFRK1HJ6YIABROPUMP", + "ticker": "POPCAT,RAYDIUM,7GCIHGDB8FE6KNJN2MYTKZZCRJQY3T9GHDC8UHYMW2HR/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"Aooy1NjoezvhAxrsJGoV35KCfDTxgmQ6TsSb4tUAmjys\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"Axv6REXfurAwU1uSN2To5FPW3ZMbFo1wxhebU7aDnkAm\",\"token_decimals\":6},\"amm_info_address\":\"HvAqakZgurMR2br1eGWPU6EeFcxzmeW8n6Mn7ejEf3DV\",\"open_orders_address\":\"CqsDYUzSk8in7GpkSsfWGQ3BrsTpd8HvYP1UmKY11hi9\"}" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "NEIRO,UNISWAP_V3,0XEE2A03AA6DACF51C18679C516AD5283D8E7C2637/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0xfa45c879fd120d6cc493113ae212a853531f3d91\",\"base_decimals\":9,\"quote_decimals\":18,\"invert\":false}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4Vc6N76UBu26c3jJDKBAbvSD7zPLuQWStBk7QgVEoeoS\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"n6CwMY77wdEftf2VF6uPvbusYoraYUci3nYBPqH1DJ5\",\"token_decimals\":9},\"amm_info_address\":\"FRhB8L7Y9Qq41qZXYLtC2nw8An1RJfLLxRF2x9RwLLMo\",\"open_orders_address\":\"4ShRqC2n3PURN7EiqmB8X4WLR81pQPvGLTPjL9X8SNQp\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -184,29 +194,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Neiro Ethereum", - "referencePrice": 0.0060896915, - "cmcId": 32461.0 + "assetName": "name", + "referencePrice": 0.10699, + "cmcId": 28782.0 } }, - "TRUMPWIN": { - "title": "Add TRUMPWIN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TRUMPWIN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PORT3": { + "title": "Add PORT3-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PORT3-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 4, - "ticker": "TRUMPWIN-USD", + "ticker": "PORT3-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -4, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "polymarket_api", - "ticker": "0xdd22472e552920b8438158ea7238bfadfa4f736aa4cee91a6b86c39ead110917/21742633143463906290569050155826241533067272736897614950488156847949938836455" + "exchangeName": "bybit_ws", + "ticker": "PORT3USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "PORT3_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "PORT3,RAYDIUM,BO5T8ZKE6XEN9ZIREQONQCZUGCSOPWNNXBBCW9HQCLGJ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"7sAGX9xpqKgQUFUUi9vsCUUuU9ERYdt1F3oudiQJqAws\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"J9LnfRDt9WKBM91PkE3aqP75X1WrkCYXETd27WnR9JAA\",\"token_decimals\":9},\"amm_info_address\":\"8B5ckFm32BcjX63ExchSNnNUrp9u2KGYqro5HBsK6pc4\",\"open_orders_address\":\"6VNL21y6xYLw3WaVnX7EyuXiSre8A9AR547bwoiBq56c\"}" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -218,37 +240,46 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "TRUMPWIN", - "referencePrice": 0.501, - "cmcId": 0.0 + "assetName": "name", + "referencePrice": 0.0321606707, + "cmcId": 29030.0 } }, - "TRY": { - "title": "Add TRY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TRY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PORTAL": { + "title": "Add PORTAL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PORTAL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 5, - "ticker": "TRY-USD", + "ticker": "PORTAL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "binance_ws", - "ticker": "USDTTRY", - "adjustByMarket": "USDT-USD", - "invert": true + "exchangeName": "bybit_ws", + "ticker": "PORTALUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "USDT-TRY", - "adjustByMarket": "USDT-USD", - "invert": true + "exchangeName": "gate_ws", + "ticker": "PORTAL_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "PORTAL-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "PORTAL,UNISWAP_V3,0X1BBE973BEF3A977FC51CBED703E8FFDEFE001FED/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0xf9bc02a0f79ee8b6982a754979c9dbd909ccee10\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], - "liquidityTier": 6, - "atomicResolution": -4.0, + "liquidityTier": 4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -260,36 +291,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Turkish Lira", - "referencePrice": 0.029351335479999997, - "cmcId": 2810.0 + "assetName": "name", + "referencePrice": 0.2683359799, + "cmcId": 29555.0 } }, - "EUR": { - "title": "Add EUR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EUR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "POS,RAYDIUM,B8VV6AN7XFF3BARB1CMU7TMFKNJJES2WVY7JWQIRC6K6": { + "title": "Add POS,RAYDIUM,B8VV6AN7XFF3BARB1CMU7TMFKNJJES2WVY7JWQIRC6K6-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a POS,RAYDIUM,B8VV6AN7XFF3BARB1CMU7TMFKNJJES2WVY7JWQIRC6K6-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 6, - "ticker": "EUR-USD", + "ticker": "POS,RAYDIUM,B8VV6AN7XFF3BARB1CMU7TMFKNJJES2WVY7JWQIRC6K6-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "binance_ws", - "ticker": "EURUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "USDT-EUR", - "adjustByMarket": "USDT-USD", - "invert": true + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/POS,RAYDIUM,B8VV6AN7XFF3BARB1CMU7TMFKNJJES2WVY7JWQIRC6K6", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GCembWqoRcadDXHHycMGgL9f2nihBcyMCUab7d6bPKqu\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"Ge9xfjs5UqDQa3Lf6CtFCQfXqrQ75r75daNokduPdGid\",\"token_decimals\":6},\"amm_info_address\":\"4JK54eNmo1R5HrtRaCiwwwY94h1dNugteEnvKnWqMveL\",\"open_orders_address\":\"HUgDbbvgmxMcDG7g1HqNiSf2Ce987wrDMQngfywufaXF\"}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -301,17 +328,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Euro", - "referencePrice": 1.1008, - "cmcId": 2790.0 + "assetName": "name", + "referencePrice": 0.000139965253, + "cmcId": 27856.0 } }, - "BRL": { - "title": "Add BRL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BRL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "POWR": { + "title": "Add POWR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a POWR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 7, - "ticker": "BRL-USD", + "ticker": "POWR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, @@ -319,15 +346,13 @@ "exchangeConfigJson": [ { "exchangeName": "binance_ws", - "ticker": "USDTBRL", - "adjustByMarket": "USDT-USD", - "invert": true + "ticker": "POWRUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "USDT-BRL", - "adjustByMarket": "USDT-USD", - "invert": true + "exchangeName": "huobi_ws", + "ticker": "powrusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, @@ -343,51 +368,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Brazilian Real", - "referencePrice": 0.176056338, - "cmcId": 2783.0 + "assetName": "name", + "referencePrice": 0.21545986, + "cmcId": 2132.0 } }, - "BNB": { - "title": "Add BNB-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BNB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "POWSCHE,RAYDIUM,8CKISHHJDHJV4LUOIRMLUHQG58CUKBYJRTCP4Z3MCXNF": { + "title": "Add POWSCHE,RAYDIUM,8CKISHHJDHJV4LUOIRMLUHQG58CUKBYJRTCP4Z3MCXNF-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a POWSCHE,RAYDIUM,8CKISHHJDHJV4LUOIRMLUHQG58CUKBYJRTCP4Z3MCXNF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 8, - "ticker": "BNB-USD", + "ticker": "POWSCHE,RAYDIUM,8CKISHHJDHJV4LUOIRMLUHQG58CUKBYJRTCP4Z3MCXNF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -7, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 3.0, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "binance_ws", - "ticker": "SOLBNB", + "exchangeName": "raydium_api", + "ticker": "POWSCHE,RAYDIUM,8CKISHHJDHJV4LUOIRMLUHQG58CUKBYJRTCP4Z3MCXNF/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": true - }, - { - "exchangeName": "bybit_ws", - "ticker": "BNBUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "BNB_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "BNB-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "BNB-USDT", - "adjustByMarket": "USDT-USD" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"8eYoGvRJqx85yaE7zPEhvystbej183W1g15w3QmaWbCv\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"FdkGtq5KF2LyHw8BprgWTxRKYXU2rcENU8h6cYcn5rTw\",\"token_decimals\":9},\"amm_info_address\":\"4rhMnZ7hfhs4mPjtHN9FJEtcmm1tF8VDYCPh5rEfgTqe\",\"open_orders_address\":\"7bWSAxPu6bVKq43gXGkB33f9cYWGbzC38zmMN1q8SGB8\"}" } ], "liquidityTier": 4, - "atomicResolution": -8.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -399,82 +404,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BNB", - "referencePrice": 518.5909257999999, - "cmcId": 1839.0 + "assetName": "name", + "referencePrice": 0.01533128149, + "cmcId": 30645.0 } }, - "USDC": { - "title": "Add USDC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a USDC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "POLYX": { + "title": "Add POLYX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a POLYX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 9, - "ticker": "USDC-USD", + "ticker": "POLYX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bitstamp_api", - "ticker": "usdcusd" - }, - { - "exchangeName": "bybit_ws", - "ticker": "ETHUSDC", - "adjustByMarket": "ETH-USD", - "invert": true - }, - { - "exchangeName": "coinbase_ws", - "ticker": "USDT-USDC", - "adjustByMarket": "USDT-USD", - "invert": true - }, - { - "exchangeName": "gate_ws", - "ticker": "ETH_USDC", - "adjustByMarket": "ETH-USD", - "invert": true + "exchangeName": "binance_ws", + "ticker": "POLYXUSDT", + "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "ethusdc", - "adjustByMarket": "ETH-USD", - "invert": true - }, - { - "exchangeName": "kraken_api", - "ticker": "USDCUSD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "BTC-USDC", - "adjustByMarket": "BTC-USD", - "invert": true - }, - { - "exchangeName": "okx_ws", - "ticker": "SOL-USDC", - "adjustByMarket": "SOL-USD", - "invert": true - }, - { - "exchangeName": "raydium_api", - "ticker": "USDC,RAYDIUM,EPJFWDD5AUFQSSQEM2QN1XZYBAPC8G4WEGGKZWYTDT1V/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HjUib8gsdfqbpbrqWiLR1MqQs7PBvcjsSQ68EbdjWa8w\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"3S4yEXag74xrv7pJBA2yV1G1SNyrCLYuNqWNbtQ4xF3h\",\"token_decimals\":9},\"amm_info_address\":\"AbbG2aR8iNhy2prC32iDRW7pKJjzqhUtri8rV5HboHUY\",\"open_orders_address\":\"6zfCCqa3DhCDb4MJCbGH2J7U2CwXizav8xfywDYxN8XU\"}" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2/USDC,UNISWAP_V3,0XA0B86991C6218B36C1D19D4A2E9EB0CE3606EB48", - "adjustByMarket": "ETH-USD", - "invert": true, - "metadata_JSON": "{\"address\":\"0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640\",\"base_decimals\":18,\"quote_decimals\":6,\"invert\":false}" + "ticker": "polyxusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -486,45 +444,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "USDC", - "referencePrice": 1.0021006300000002, - "cmcId": 3408.0 + "assetName": "name", + "referencePrice": 0.23584660000000002, + "cmcId": 20362.0 } }, - "TON": { - "title": "Add TON-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TON-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PRCL": { + "title": "Add PRCL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PRCL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 10, - "ticker": "TON-USD", + "ticker": "PRCL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 3.0, + "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "binance_ws", - "ticker": "TONBTC", - "adjustByMarket": "BTC-USD" - }, { "exchangeName": "bybit_ws", - "ticker": "TONUSDT", + "ticker": "PRCLUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "TON-USDT", + "ticker": "PRCL-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "TON-USDT", + "ticker": "PRCL-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -536,67 +489,76 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Toncoin", - "referencePrice": 6.559914509, - "cmcId": 11419.0 + "assetName": "name", + "referencePrice": 0.226134402, + "cmcId": 30661.0 } }, - "DAI": { - "title": "Add DAI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DAI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PROM": { + "title": "Add PROM-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PROM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 11, - "ticker": "DAI-USD", + "ticker": "PROM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "ETHDAI", - "adjustByMarket": "ETH-USD", - "invert": true - }, - { - "exchangeName": "coinbase_ws", - "ticker": "ETH-DAI", - "adjustByMarket": "ETH-USD", - "invert": true - }, - { - "exchangeName": "gate_ws", - "ticker": "DAI_USDT", + "exchangeName": "binance_ws", + "ticker": "PROMUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "daiusdt", + "ticker": "promusdt", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "kraken_api", - "ticker": "ETHDAI", - "adjustByMarket": "ETH-USD", - "invert": true - }, { "exchangeName": "kucoin_ws", - "ticker": "BTC-DAI", - "adjustByMarket": "BTC-USD", - "invert": true - }, + "ticker": "PROM-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -6.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 6.099232919, + "cmcId": 4120.0 + } + }, + "PROS": { + "title": "Add PROS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PROS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 12, + "ticker": "PROS-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ { - "exchangeName": "okx_ws", - "ticker": "ETH-DAI", - "adjustByMarket": "ETH-USD", - "invert": true + "exchangeName": "binance_ws", + "ticker": "PROSUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "DAI,UNISWAP_V3,0X6B175474E89094C44DA98B954EEDEAC495271D0F/USDT,UNISWAP_V3,0XDAC17F958D2EE523A2206206994597C13D831EC7", - "adjustByMarket": "USDT-USD", - "metadata_JSON": "{\"address\":\"0x48da0965ab2d2cbf1c17c09cfb5cbe67ad5b1406\",\"base_decimals\":18,\"quote_decimals\":6,\"invert\":false}" + "exchangeName": "gate_ws", + "ticker": "PROS_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, @@ -612,34 +574,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Dai", - "referencePrice": 0.100119892, - "cmcId": 4943.0 + "assetName": "name", + "referencePrice": 0.4041371399, + "cmcId": 8255.0 } }, - "TAO": { - "title": "Add TAO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TAO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PRQ": { + "title": "Add PRQ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PRQ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 12, - "ticker": "TAO-USD", + "id": 13, + "ticker": "PRQ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -7, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "crypto_dot_com_ws", - "ticker": "TAO_USD" + "exchangeName": "coinbase_ws", + "ticker": "PRQ-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "TAO-USDT", + "exchangeName": "okx_ws", + "ticker": "PRQ-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -8.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -651,48 +613,30 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bittensor", - "referencePrice": 534.76, - "cmcId": 22974.0 + "assetName": "name", + "referencePrice": 0.0808, + "cmcId": 5410.0 } }, - "ICP": { - "title": "Add ICP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ICP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PSG": { + "title": "Add PSG-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PSG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 13, - "ticker": "ICP-USD", + "id": 14, + "ticker": "PSG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 3.0, + "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "binance_ws", - "ticker": "ICPUSDT", + "ticker": "PSGUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "bybit_ws", - "ticker": "ICPUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "ICP-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "icpusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kraken_api", - "ticker": "ICPUSD" - }, - { - "exchangeName": "okx_ws", - "ticker": "ICP-USDT", + "ticker": "PSGUSDT", "adjustByMarket": "USDT-USD" } ], @@ -709,35 +653,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Internet Computer", - "referencePrice": 6.9393935, - "cmcId": 8916.0 + "assetName": "name", + "referencePrice": 3.1313632900000004, + "cmcId": 5226.0 } }, - "KAS": { - "title": "Add KAS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KAS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PUFF": { + "title": "Add PUFF-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PUFF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 14, - "ticker": "KAS-USD", + "id": 15, + "ticker": "PUFF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "KASUSDT", + "ticker": "PUFFUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "KAS-USDT", + "exchangeName": "gate_ws", + "ticker": "PUFF_USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -749,17 +693,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Kaspa", - "referencePrice": 0.1586337877, - "cmcId": 20396.0 + "assetName": "name", + "referencePrice": 0.07197318699, + "cmcId": 29945.0 } }, - "POL": { - "title": "Add POL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a POL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PUFFER": { + "title": "Add PUFFER-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PUFFER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 16, - "ticker": "POL-USD", + "ticker": "PUFFER-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, @@ -767,35 +711,17 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "POLUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "POL-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "POL_USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "POL_USDT", + "ticker": "PUFFERUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "polusdt", + "ticker": "pufferusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "POL-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "POL-USDT", + "ticker": "PUFFER-USDT", "adjustByMarket": "USDT-USD" } ], @@ -812,49 +738,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "POL (ex-MATIC)", - "referencePrice": 0.4027236, - "cmcId": 28321.0 + "assetName": "name", + "referencePrice": 0.2820143014, + "cmcId": 32325.0 } }, - "RENDER": { - "title": "Add RENDER-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RENDER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PUMLX": { + "title": "Add PUMLX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PUMLX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 17, - "ticker": "RENDER-USD", + "ticker": "PUMLX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "binance_ws", - "ticker": "RENDERUSDT", + "exchangeName": "bybit_ws", + "ticker": "PUMLXUSDT", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "coinbase_ws", - "ticker": "RENDER-USD" - }, { "exchangeName": "gate_ws", - "ticker": "RENDER_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "renderusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "RENDER-USDT", + "ticker": "PUMLX_USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -866,44 +778,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Render", - "referencePrice": 4.50675, - "cmcId": 5690.0 + "assetName": "name", + "referencePrice": 0.003761908729, + "cmcId": 21685.0 } }, - "STX": { - "title": "Add STX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a STX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PUNDU,RAYDIUM,WSKZSKQEW3ZSMRHPAEVFVZB6PUULZWOV9MJWZSFDEPC": { + "title": "Add PUNDU,RAYDIUM,WSKZSKQEW3ZSMRHPAEVFVZB6PUULZWOV9MJWZSFDEPC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PUNDU,RAYDIUM,WSKZSKQEW3ZSMRHPAEVFVZB6PUULZWOV9MJWZSFDEPC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 18, - "ticker": "STX-USD", + "ticker": "PUNDU,RAYDIUM,WSKZSKQEW3ZSMRHPAEVFVZB6PUULZWOV9MJWZSFDEPC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 3.0, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "binance_ws", - "ticker": "STXBTC", - "adjustByMarket": "BTC-USD" - }, - { - "exchangeName": "bybit_ws", - "ticker": "STXUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "STX-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "STX-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "PUNDU,RAYDIUM,WSKZSKQEW3ZSMRHPAEVFVZB6PUULZWOV9MJWZSFDEPC/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"FQoagUqLxpNq69dpqFLrKm1gySC92NLKMkVgtdHWMKtt\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"GpnU5CAFUyyodrtXTBfvWK7ewsmcJGNksr4Fe49AvpM5\",\"token_decimals\":9},\"amm_info_address\":\"7yEXWTjLyXwBEjMhNwP9dWVJp8G68JvY9KXGT83sDCaM\",\"open_orders_address\":\"CmQ1XbjSeg5opqnJ1nnVf3TBzXUA2KbeWgysCVwKaCSN\"}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -915,49 +814,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Stacks", - "referencePrice": 1.410991667, - "cmcId": 4847.0 + "assetName": "name", + "referencePrice": 0.005667131095, + "cmcId": 30109.0 } }, - "XMR": { - "title": "Add XMR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XMR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PRIME": { + "title": "Add PRIME-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PRIME-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 19, - "ticker": "XMR-USD", + "ticker": "PRIME-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -7, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bitfinex_ws", - "ticker": "XMRUSD" - }, - { - "exchangeName": "gate_ws", - "ticker": "XMR_BTC", - "adjustByMarket": "BTC-USD" + "exchangeName": "bybit_ws", + "ticker": "PRIMEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "xmrusdt", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "PRIME-USD" }, { "exchangeName": "kraken_api", - "ticker": "XMRUSDT", - "adjustByMarket": "USDT-USD" + "ticker": "PRIMEUSD" }, { - "exchangeName": "kucoin_ws", - "ticker": "XMR-BTC", - "adjustByMarket": "BTC-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "PRIME,UNISWAP_V3,0XB23D80F5FEFCDDAA212212F028021B41DED428CF/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x16588709ca8f7b84829b43cc1c5cb7e84a321b16\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -8.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -969,50 +863,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Monero", - "referencePrice": 143.57692, - "cmcId": 328.0 + "assetName": "name", + "referencePrice": 1.0401, + "cmcId": 23711.0 } }, - "IMX": { - "title": "Add IMX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a IMX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "POLS": { + "title": "Add POLS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a POLS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 20, - "ticker": "IMX-USD", + "ticker": "POLS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bybit_ws", - "ticker": "IMXUSDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "coinbase_ws", - "ticker": "IMX-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "IMX_USDT", - "adjustByMarket": "USDT-USD" + "ticker": "POLS-USD" }, { - "exchangeName": "okx_ws", - "ticker": "IMX-USDT", + "exchangeName": "kucoin_ws", + "ticker": "POLS-USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "IMX,UNISWAP_V3,0XF57E7E7C23978C3CAEC3C3548E3D615C346E79FF/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x81fbbc40cf075fd7de6afce1bc72eda1bb0e13aa\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1024,64 +902,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Immutable", - "referencePrice": 1.7235969000000002, - "cmcId": 10603.0 + "assetName": "name", + "referencePrice": 0.2972, + "cmcId": 7208.0 } }, - "WIF": { - "title": "Add WIF-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WIF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "POL": { + "title": "Add POL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a POL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 21, - "ticker": "WIF-USD", + "ticker": "POL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 3.0, + "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "binance_ws", - "ticker": "WIFBTC", - "adjustByMarket": "BTC-USD" - }, { "exchangeName": "bybit_ws", - "ticker": "WIFUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "WIF_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "WIF_USDT", + "ticker": "POLUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "wifusdt", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "POL-USD" }, { - "exchangeName": "kraken_api", - "ticker": "WIFUSD" + "exchangeName": "crypto_dot_com_ws", + "ticker": "POL_USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "WIF-USDT", + "exchangeName": "okx_ws", + "ticker": "POL-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "WIF-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "POL,UNISWAP_V3,0X455E53CBB86018AC2B8092FDCD39D8444AFFC3F6/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x88ada7b1dd1c728ea87404cea7a0780139eb35d1\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1093,40 +956,37 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "dogwifhat", - "referencePrice": 1.458861471, - "cmcId": 28752.0 + "assetName": "name", + "referencePrice": 0.370392555, + "cmcId": 28321.0 } }, - "CRO": { - "title": "Add CRO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CRO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PLN": { + "title": "Add PLN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PLN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 22, - "ticker": "CRO-USD", + "ticker": "PLN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "CRO-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "ETH_CRO", - "adjustByMarket": "ETH-USD", + "exchangeName": "binance_ws", + "ticker": "USDTPLN", + "adjustByMarket": "USDT-USD", "invert": true }, { - "exchangeName": "okx_ws", - "ticker": "CRO-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "bybit_ws", + "ticker": "BTCPLN", + "adjustByMarket": "BTC-USD", + "invert": true } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1138,59 +998,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cronos", - "referencePrice": 0.08434154199999999, - "cmcId": 3635.0 + "assetName": "name", + "referencePrice": 0.249463305, + "cmcId": 2805.0 } }, - "AAVE": { - "title": "Add AAVE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AAVE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "OXY,RAYDIUM,Z3DN17YLAGMKFFVOGEFHQ9ZWVCXGQGF3PQNDSNS2G6M": { + "title": "Add OXY,RAYDIUM,Z3DN17YLAGMKFFVOGEFHQ9ZWVCXGQGF3PQNDSNS2G6M-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OXY,RAYDIUM,Z3DN17YLAGMKFFVOGEFHQ9ZWVCXGQGF3PQNDSNS2G6M-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 23, - "ticker": "AAVE-USD", + "ticker": "OXY,RAYDIUM,Z3DN17YLAGMKFFVOGEFHQ9ZWVCXGQGF3PQNDSNS2G6M-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 3.0, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "binance_ws", - "ticker": "AAVEBTC", - "adjustByMarket": "BTC-USD" - }, - { - "exchangeName": "bybit_ws", - "ticker": "AAVEUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "AAVE-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "AAVE_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "aaveusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "AAVE-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "AAVE-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "OXY,RAYDIUM,Z3DN17YLAGMKFFVOGEFHQ9ZWVCXGQGF3PQNDSNS2G6M/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4Pg7BQRkptCyJUkAnyvb2LjmxU4qhZd5o1QnHctA19E4\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"GErwmWBkma9wogivGJos7hEckAjDgXDpaF8ZxR2n8UQo\",\"token_decimals\":9},\"amm_info_address\":\"8w1zbJwrtar9baSaxd1aE3HaahRNviJ27J8Eteb4psaq\",\"open_orders_address\":\"BFpfwLRs6kmjwtsYEnG4FKx4HUfedVe7q3RVYH333ckA\"}" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1202,53 +1034,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aave", - "referencePrice": 10.81157041, - "cmcId": 7278.0 + "assetName": "name", + "referencePrice": 0.02367833011, + "cmcId": 8029.0 } }, - "INJ": { - "title": "Add INJ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a INJ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PAAL": { + "title": "Add PAAL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PAAL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 24, - "ticker": "INJ-USD", + "ticker": "PAAL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 3.0, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "binance_ws", - "ticker": "INJUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "bybit_ws", - "ticker": "INJUSDT", + "exchangeName": "gate_ws", + "ticker": "PAAL_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "coinbase_ws", - "ticker": "INJ-USD" - }, - { - "exchangeName": "kraken_api", - "ticker": "INJUSD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "INJ-USDT", + "exchangeName": "huobi_ws", + "ticker": "paalusdt", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "INJ-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "PAAL,UNISWAP_V3,0X14FEE680690900BA0CCCFC76AD70FD1B95D10E16/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x49bd1fa4c7286c2754ec7607f6f2e835f3ca6ddd\",\"base_decimals\":9,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1260,57 +1080,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Injective", - "referencePrice": 18.04703, - "cmcId": 7226.0 + "assetName": "name", + "referencePrice": 0.23153283600000002, + "cmcId": 27178.0 } }, - "HBAR": { - "title": "Add HBAR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HBAR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PAJAMAS,RAYDIUM,FVER7SSVY5GQAMAWF7QFB5MNUUMDDBPNPG4NCA4ZHOLW": { + "title": "Add PAJAMAS,RAYDIUM,FVER7SSVY5GQAMAWF7QFB5MNUUMDDBPNPG4NCA4ZHOLW-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PAJAMAS,RAYDIUM,FVER7SSVY5GQAMAWF7QFB5MNUUMDDBPNPG4NCA4ZHOLW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 25, - "ticker": "HBAR-USD", + "ticker": "PAJAMAS,RAYDIUM,FVER7SSVY5GQAMAWF7QFB5MNUUMDDBPNPG4NCA4ZHOLW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bitstamp_api", - "ticker": "hbarusd" - }, - { - "exchangeName": "bybit_ws", - "ticker": "HBARUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "HBAR-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "HBAR_USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "hbarusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "HBAR-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "HBAR-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "PAJAMAS,RAYDIUM,FVER7SSVY5GQAMAWF7QFB5MNUUMDDBPNPG4NCA4ZHOLW/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2amsF7CaXcxBDU39e8H8Cm4EFJWJqhWhJ4TBgFFvkbMQ\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"F7vbaUrc9z1CMWDqVtpQCpSQ8m5k5s3WkAf7NVAHdemD\",\"token_decimals\":9},\"amm_info_address\":\"BqricZnjjtFg8wuTbckV6NZcTstuR7BZtKJtzH8oV3eK\",\"open_orders_address\":\"8eSiN9JD5WYJVznfu4EWwPnEDMSvwfSx12NyXdhhkUJ9\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1322,35 +1116,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Hedera", - "referencePrice": 0.058765587999999994, - "cmcId": 4642.0 + "assetName": "name", + "referencePrice": 0.004531319507, + "cmcId": 29855.0 } }, - "MNT": { - "title": "Add MNT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MNT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PARAM": { + "title": "Add PARAM-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PARAM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 26, - "ticker": "MNT-USD", + "ticker": "PARAM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "MNTUSDT", + "ticker": "PARAMUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "MNT-USDT", + "exchangeName": "gate_ws", + "ticker": "PARAM_USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1362,58 +1156,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Mantle", - "referencePrice": 0.5908616400000001, - "cmcId": 27075.0 + "assetName": "name", + "referencePrice": 0.0085375234, + "cmcId": 31311.0 } }, - "FTM": { - "title": "Add FTM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FTM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PAXG": { + "title": "Add PAXG-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PAXG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 27, - "ticker": "FTM-USD", + "ticker": "PAXG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -6, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bitfinex_ws", - "ticker": "FTMUSD" - }, - { - "exchangeName": "bitstamp_api", - "ticker": "ftmusd" - }, { "exchangeName": "bybit_ws", - "ticker": "FTMUSDT", + "ticker": "PAXGUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "crypto_dot_com_ws", - "ticker": "FTM_USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "FTM-ETH", + "exchangeName": "kraken_api", + "ticker": "PAXGETH", "adjustByMarket": "ETH-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "FTM-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "FTM,UNISWAP_V3,0X4E15361FD6B4BB609FA63C81A2BE19D873717870/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x3b685307c8611afb2a9e83ebc8743dc20480716e\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -9.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1425,29 +1196,30 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Fantom", - "referencePrice": 0.680269809, - "cmcId": 3513.0 + "assetName": "name", + "referencePrice": 2670.357271, + "cmcId": 4705.0 } }, - "VET": { - "title": "Add VET-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VET-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PBUX": { + "title": "Add PBUX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PBUX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 28, - "ticker": "VET-USD", + "ticker": "PBUX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "VET-USD" + "exchangeName": "bybit_ws", + "ticker": "PBUXUSDT", + "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "VET-USDT", + "ticker": "PBUX-USDT", "adjustByMarket": "USDT-USD" } ], @@ -1464,65 +1236,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "VeChain", - "referencePrice": 0.02410926871, - "cmcId": 3077.0 + "assetName": "name", + "referencePrice": 0.023303240099999997, + "cmcId": 30563.0 } }, - "BONK": { - "title": "Add BONK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BONK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PDA": { + "title": "Add PDA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PDA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 29, - "ticker": "BONK-USD", + "ticker": "PDA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 3.0, + "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "binance_ws", - "ticker": "BONKUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "bybit_ws", - "ticker": "BONKUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "BONK-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "BONK_USDT", + "ticker": "PDAUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "bonkusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "BONK-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "BONK-USDT", + "ticker": "pdausdt", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "raydium_api", - "ticker": "BONK,raydium,DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263/SOL,raydium,So11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"7KFdXKA5WkZBspxwqd9kSrDGTg9WhiX5TptUB3yRwEaE\",\"token_decimals\":5},\"quote_token_vault\":{\"token_vault_address\":\"GehmCo7EgzkB4xxyviW6xdUhm1Ed2nN98QcfcRWQCfA9\",\"token_decimals\":9},\"amm_info_address\":\"HVNwzt7Pxfu76KHCMQPTLuTCLTm6WnQ1esLv4eizseSv\",\"open_orders_address\":\"5s1WVFfMEuBG3vRG5UWjxZRrt4b5bQJ9FicUbpTJQwnh\"}" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1534,40 +1276,27 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bonk", - "referencePrice": 1.8377525e-05, - "cmcId": 23095.0 + "assetName": "name", + "referencePrice": 0.04297205, + "cmcId": 7461.0 } }, - "RUNE": { - "title": "Add RUNE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RUNE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PEAS,UNISWAP_V3,0X02F92800F57BCD74066F5709F1DAA1A4302DF875": { + "title": "Add PEAS,UNISWAP_V3,0X02F92800F57BCD74066F5709F1DAA1A4302DF875-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PEAS,UNISWAP_V3,0X02F92800F57BCD74066F5709F1DAA1A4302DF875-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 30, - "ticker": "RUNE-USD", + "ticker": "PEAS,UNISWAP_V3,0X02F92800F57BCD74066F5709F1DAA1A4302DF875-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 3.0, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "binance_ws", - "ticker": "RUNEBTC", - "adjustByMarket": "BTC-USD" - }, - { - "exchangeName": "bybit_ws", - "ticker": "RUNEUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "runeusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kraken_api", - "ticker": "RUNEUSD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "PEAS,UNISWAP_V3,0X02F92800F57BCD74066F5709F1DAA1A4302DF875/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x44c95bf226a6a1385beaced2bb3328d6afb044a3\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, @@ -1583,54 +1312,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "THORChain", - "referencePrice": 3.5972406520000004, - "cmcId": 4157.0 + "assetName": "name", + "referencePrice": 4.3173229410000005, + "cmcId": 29186.0 } }, - "GRT": { - "title": "Add GRT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GRT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PEIPEI": { + "title": "Add PEIPEI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PEIPEI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 31, - "ticker": "GRT-USD", + "ticker": "PEIPEI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -16, "minPriceChange": 800, - "minExchanges": 3.0, + "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "binance_ws", - "ticker": "GRTUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "bybit_ws", - "ticker": "GRTUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "GRT-USD" - }, { "exchangeName": "gate_ws", - "ticker": "GRT_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "GRT-USDT", + "ticker": "PEIPEI_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "GRT-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "PEIPEI,UNISWAP_V3,0X3FFEEA07A27FAB7AD1DF5297FA75E77A43CB5790/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x9e0fc414e8d5c45b0890c32ab9329ac90b3ab534\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": 1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1642,45 +1353,54 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "The Graph", - "referencePrice": 0.13670475, - "cmcId": 6719.0 + "assetName": "name", + "referencePrice": 1.695150535e-07, + "cmcId": 31632.0 } }, - "FLOKI": { - "title": "Add FLOKI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FLOKI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PENDLE": { + "title": "Add PENDLE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PENDLE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 32, - "ticker": "FLOKI-USD", + "ticker": "PENDLE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 3.0, "exchangeConfigJson": [ { "exchangeName": "binance_ws", - "ticker": "FLOKIUSDT", + "ticker": "PENDLEUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "bybit_ws", - "ticker": "FLOKIUSDT", + "ticker": "PENDLEUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "FLOKI-USDT", + "exchangeName": "gate_ws", + "ticker": "PENDLE_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "FLOKI-USDT", + "exchangeName": "huobi_ws", + "ticker": "pendleusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "PENDLEUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "PENDLE-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1692,50 +1412,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "FLOKI", - "referencePrice": 0.00011467175, - "cmcId": 10804.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "THETA": { - "title": "Add THETA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a THETA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PENG": { + "title": "Add PENG-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PENG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 33, - "ticker": "THETA-USD", + "ticker": "PENG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bybit_ws", - "ticker": "THETAUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "THETA_USDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "gate_ws", - "ticker": "THETA_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "THETA-USDT", + "ticker": "PENG_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "THETA-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "PENG,RAYDIUM,A3EME5CETYZPBOWBRUWY3TSE25S6TB18BA9ZPBWK9EFJ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2g5q7fBGKZm2CXix8JjK4ZFdBTHQ1LerxkseBTqWuDdD\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"GmLJXUzjQAAU86a91hKesg5P9pKb6p9AZaGBEZLaDySD\",\"token_decimals\":9},\"amm_info_address\":\"AxBDdiMK9hRPLMPM7k6nCPC1gRARgXQHNejfP2LvNGr6\",\"open_orders_address\":\"9E5VWkY1UsbhkXW4Lk1YovkVouWMG57CuCNXUmecrGpC\"}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1747,54 +1453,55 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Theta Network", - "referencePrice": 1.3188697, - "cmcId": 2416.0 + "assetName": "name", + "referencePrice": 0.1225544489, + "cmcId": 29787.0 } }, - "HNT": { - "title": "Add HNT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HNT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PEOPLE": { + "title": "Add PEOPLE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PEOPLE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 34, - "ticker": "HNT-USD", + "ticker": "PEOPLE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "HNTUSDT", + "exchangeName": "binance_ws", + "ticker": "PEOPLEUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "coinbase_ws", - "ticker": "HNT-USD" + "exchangeName": "bybit_ws", + "ticker": "PEOPLEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "crypto_dot_com_ws", - "ticker": "HNT_USD" + "exchangeName": "gate_ws", + "ticker": "PEOPLE_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "HNT_USDT", + "exchangeName": "huobi_ws", + "ticker": "peopleusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "HNT-USDT", + "ticker": "PEOPLE-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "raydium_api", - "ticker": "HNT,RAYDIUM,HNTYVP6YFM1HG25TN9WGLQM12B8TQMCKNKRDU1OXWUX/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"FGvuJZP3r6YJdMP6Tnas7FKC4PtVdjFFoSSkr2TY1KRz\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"HkwY9tMctkiiFYh18RJJaFWx8XD5w51q9dzbhFifokE9\",\"token_decimals\":9},\"amm_info_address\":\"91axdGmMoqQQg2MPUXKxT3bdqX4p2RMLXqZSQgXn2JpM\",\"open_orders_address\":\"8ee9PgNUtocGHFXyN6C9BiD1MUetUz3JCcF2CDVgeUMU\"}" + "exchangeName": "okx_ws", + "ticker": "PEOPLE-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1806,49 +1513,54 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Helium", - "referencePrice": 8.516752378000001, - "cmcId": 5665.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "AR": { - "title": "Add AR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PEPE": { + "title": "Add PEPE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PEPE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 35, - "ticker": "AR-USD", + "ticker": "PEPE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -16, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "ARUSDT", + "exchangeName": "binance_ws", + "ticker": "PEPEUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "crypto_dot_com_ws", - "ticker": "AR_USD" + "exchangeName": "bybit_ws", + "ticker": "PEPEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "arusdt", + "exchangeName": "gate_ws", + "ticker": "PEPE_USDT", "adjustByMarket": "USDT-USD" }, + { + "exchangeName": "kraken_api", + "ticker": "PEPEUSD" + }, { "exchangeName": "kucoin_ws", - "ticker": "AR-USDT", + "ticker": "PEPE-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "AR-USDT", + "ticker": "PEPE-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1860,17 +1572,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Arweave", - "referencePrice": 19.81490274, - "cmcId": 5632.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "PYTH": { - "title": "Add PYTH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PYTH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PERP": { + "title": "Add PERP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PERP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 36, - "ticker": "PYTH-USD", + "ticker": "PERP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, @@ -1878,33 +1590,17 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "PYTHUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "PYTH_USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "pythusdt", + "ticker": "PERPUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kraken_api", - "ticker": "PYTHUSD" + "exchangeName": "coinbase_ws", + "ticker": "PERP-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "PYTH-USDT", + "exchangeName": "okx_ws", + "ticker": "PERP-USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/PYTH,RAYDIUM,HZ1JOVNIVVGRGNIIYVEOZEVGZ58XAU3RKWX8EACQBCT3", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HLX4E1BbDfoX4e5rzhw7Wwd1pArPzXd8XdZ3DaBXY9BR\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5vqxzbPytvVm58vPkA2WYWvoAYfa8AoxD9i1UXCdqzCN\",\"token_decimals\":6},\"amm_info_address\":\"59VtDHQrcDKswbaStjTsjNiqLngjX72UHFqChnpAb93p\",\"open_orders_address\":\"8Cv8eC4PscdjZmiN1v9oVU7KtDXLd6zbGJkiofjN2Jcf\"}" } ], "liquidityTier": 4, @@ -1920,35 +1616,30 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pyth Network", - "referencePrice": 0.328515265, - "cmcId": 28177.0 + "assetName": "name", + "referencePrice": 0.5502, + "cmcId": 6950.0 } }, - "OM": { - "title": "Add OM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PHA": { + "title": "Add PHA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PHA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 37, - "ticker": "OM-USD", + "ticker": "PHA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "OM_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "OM-USDT", + "exchangeName": "binance_ws", + "ticker": "PHAUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "OM-USDT", + "ticker": "PHA-USDT", "adjustByMarket": "USDT-USD" } ], @@ -1965,55 +1656,77 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MANTRA", - "referencePrice": 0.1222694505, - "cmcId": 6536.0 + "assetName": "name", + "referencePrice": 0.11052811, + "cmcId": 6841.0 } }, - "JUP": { - "title": "Add JUP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a JUP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PIP,RAYDIUM,HHJOYWUP5AU6PNRVN4S2PWEERWXNZKHXKGYJRJMOBJLW": { + "title": "Add PIP,RAYDIUM,HHJOYWUP5AU6PNRVN4S2PWEERWXNZKHXKGYJRJMOBJLW-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PIP,RAYDIUM,HHJOYWUP5AU6PNRVN4S2PWEERWXNZKHXKGYJRJMOBJLW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { "id": 38, - "ticker": "JUP-USD", + "ticker": "PIP,RAYDIUM,HHJOYWUP5AU6PNRVN4S2PWEERWXNZKHXKGYJRJMOBJLW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 3.0, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "binance_ws", - "ticker": "JUPUSDT", - "adjustByMarket": "USDT-USD" - }, + "exchangeName": "raydium_api", + "ticker": "PIP,RAYDIUM,HHJOYWUP5AU6PNRVN4S2PWEERWXNZKHXKGYJRJMOBJLW/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6vkUw4ZpdU7iKJTu7VbbKokkg1UZntQwX4nfKeyHtrEA\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"Cy4LjRFbnSf26SSufMuDcERixYyHvD55k3QojUcAcyfb\",\"token_decimals\":9},\"amm_info_address\":\"5Fk3tGEUJAnoyo8n48guBs5S5BX1Fso15gKcJ615V9Rs\",\"open_orders_address\":\"7i4VNjrZgBoyyJ3RA8Q6WCGAWbKpe3VhiARSkMcuZhv2\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.03257100372, + "cmcId": 16996.0 + } + }, + "PIRATE": { + "title": "Add PIRATE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PIRATE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 39, + "ticker": "PIRATE-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "JUPUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "JUP_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "jupusdt", + "ticker": "PIRATEUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kraken_api", - "ticker": "JUPUSD" + "exchangeName": "coinbase_ws", + "ticker": "PIRATE-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "JUP-USDT", + "exchangeName": "gate_ws", + "ticker": "PIRATE_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "JUP-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "PIRATE,UNISWAP_V3,0X7613C48E0CD50E42DD9BF0F6C235063145F6F8DC/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x7f74c86cd8ba48be647d541b3e7f5a2184a3afa4\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, @@ -2029,58 +1742,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Jupiter", - "referencePrice": 0.75342845, - "cmcId": 29210.0 + "assetName": "name", + "referencePrice": 0.159663684, + "cmcId": 31704.0 } }, - "TIA": { - "title": "Add TIA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TIA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PIXEL": { + "title": "Add PIXEL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PIXEL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 39, - "ticker": "TIA-USD", + "id": 40, + "ticker": "PIXEL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 3.0, + "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "binance_ws", - "ticker": "TIAUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "bybit_ws", - "ticker": "TIAUSDT", + "ticker": "PIXELUSDT", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "coinbase_ws", - "ticker": "TIA-USD" - }, { "exchangeName": "huobi_ws", - "ticker": "tiausdt", + "ticker": "pixelusdt", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "kraken_api", - "ticker": "TIAUSD" - }, { "exchangeName": "kucoin_ws", - "ticker": "TIA-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "TIA-USDT", + "ticker": "PIXEL-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2092,49 +1787,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Celestia", - "referencePrice": 53.610295, - "cmcId": 22861.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "ALGO": { - "title": "Add ALGO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ALGO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PIXFI": { + "title": "Add PIXFI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PIXFI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 40, - "ticker": "ALGO-USD", + "id": 41, + "ticker": "PIXFI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 3.0, + "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "binance_ws", - "ticker": "ALGOUSDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "bybit_ws", - "ticker": "ALGOUSDT", + "ticker": "PIXFIUSDT", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "coinbase_ws", - "ticker": "ALGO-USD" - }, { "exchangeName": "gate_ws", - "ticker": "ALGO_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "ALGO-USDT", + "ticker": "PIXFI_USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2146,53 +1827,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Algorand", - "referencePrice": 0.11667475000000001, - "cmcId": 4030.0 + "assetName": "name", + "referencePrice": 0.00397484696, + "cmcId": 31494.0 } }, - "ONDO": { - "title": "Add ONDO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ONDO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PYR": { + "title": "Add PYR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PYR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 41, - "ticker": "ONDO-USD", + "id": 42, + "ticker": "PYR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bybit_ws", - "ticker": "ONDOUSDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "coinbase_ws", - "ticker": "ONDO-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "ONDO_USD" + "ticker": "PYR-USD" }, { "exchangeName": "huobi_ws", - "ticker": "ondousdt", + "ticker": "pyrusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "ONDO-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "ONDO-USDT", + "ticker": "PYR-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2204,48 +1871,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ondo", - "referencePrice": 0.7198800000000001, - "cmcId": 21159.0 + "assetName": "name", + "referencePrice": 2.59510648, + "cmcId": 9308.0 } }, - "JASMY": { - "title": "Add JASMY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a JASMY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PYTH": { + "title": "Add PYTH-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PYTH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 42, - "ticker": "JASMY-USD", + "id": 43, + "ticker": "PYTH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "JASMYUSDT", + "exchangeName": "binance_ws", + "ticker": "PYTHUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "coinbase_ws", - "ticker": "JASMY-USD" + "exchangeName": "bybit_ws", + "ticker": "PYTHUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "crypto_dot_com_ws", - "ticker": "JASMY_USD" + "exchangeName": "gate_ws", + "ticker": "PYTH_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "jasmyusdt", + "exchangeName": "kucoin_ws", + "ticker": "PYTH-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "JASMY-USDT", + "exchangeName": "okx_ws", + "ticker": "PYTH-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2257,55 +1926,47 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "JasmyCoin", - "referencePrice": 0.0199131, - "cmcId": 8425.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "POPCAT": { - "title": "Add POPCAT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a POPCAT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PYUSD": { + "title": "Add PYUSD-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PYUSD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 43, - "ticker": "POPCAT-USD", + "id": 44, + "ticker": "PYUSD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "POPCATUSDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "PYUSD-USD" }, { "exchangeName": "crypto_dot_com_ws", - "ticker": "POPCAT_USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "POPCAT_USDT", - "adjustByMarket": "USDT-USD" + "ticker": "ETH_PYUSD", + "adjustByMarket": "ETH-USD", + "invert": true }, { "exchangeName": "huobi_ws", - "ticker": "popcatusdt", + "ticker": "pyusdusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kraken_api", - "ticker": "POPCATUSD" + "ticker": "ETHPYUSD", + "adjustByMarket": "ETH-USD", + "invert": true }, { - "exchangeName": "kucoin_ws", - "ticker": "POPCAT-USDT", + "exchangeName": "okx_ws", + "ticker": "PYUSD-USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "raydium_api", - "ticker": "POPCAT,RAYDIUM,7GCIHGDB8FE6KNJN2MYTKZZCRJQY3T9GHDC8UHYMW2HR/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4Vc6N76UBu26c3jJDKBAbvSD7zPLuQWStBk7QgVEoeoS\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"n6CwMY77wdEftf2VF6uPvbusYoraYUci3nYBPqH1DJ5\",\"token_decimals\":9},\"amm_info_address\":\"FRhB8L7Y9Qq41qZXYLtC2nw8An1RJfLLxRF2x9RwLLMo\",\"open_orders_address\":\"4ShRqC2n3PURN7EiqmB8X4WLR81pQPvGLTPjL9X8SNQp\"}" } ], "liquidityTier": 4, @@ -2321,40 +1982,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Popcat (SOL)", - "referencePrice": 0.9678, - "cmcId": 28782.0 + "assetName": "name", + "referencePrice": 0.9985085849, + "cmcId": 27772.0 } }, - "BSV": { - "title": "Add BSV-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BSV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "PZP,RAYDIUM,2CNFY3WZU715MDBJ1CEWFMNCSKNQKREPJTMW4O1PSJ9J": { + "title": "Add PZP,RAYDIUM,2CNFY3WZU715MDBJ1CEWFMNCSKNQKREPJTMW4O1PSJ9J-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PZP,RAYDIUM,2CNFY3WZU715MDBJ1CEWFMNCSKNQKREPJTMW4O1PSJ9J-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 44, - "ticker": "BSV-USD", + "id": 45, + "ticker": "PZP,RAYDIUM,2CNFY3WZU715MDBJ1CEWFMNCSKNQKREPJTMW4O1PSJ9J-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "BSV_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "bsvusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "BSV-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "PZP,RAYDIUM,2CNFY3WZU715MDBJ1CEWFMNCSKNQKREPJTMW4O1PSJ9J/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"3yfMeS89fmnDypBBr3xDQ5ERHkFCJ5T5VotDuDftRKGd\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"B3Ra1VmMYDuMtPwJryqpdGLcVeLFNNCgSNfAWGo6V65w\",\"token_decimals\":9},\"amm_info_address\":\"DCYmxmtkmkWnLj8fP1bCEgZMJJz5zm6ebZ59aECPS62D\",\"open_orders_address\":\"865zWLMxpXfx1oGCFvENNDUVQFhsXWyEKejkPDieETi9\"}" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2366,55 +2018,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bitcoin SV", - "referencePrice": 46.98832702, - "cmcId": 3602.0 + "assetName": "name", + "referencePrice": 0.1433263428, + "cmcId": 22556.0 } }, - "W": { - "title": "Add W-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a W-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RLC": { + "title": "Add RLC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RLC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 45, - "ticker": "W-USD", + "id": 46, + "ticker": "RLC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "WUSDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "RLC-USD" }, { "exchangeName": "huobi_ws", - "ticker": "wusdt", + "ticker": "rlcusdt", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "kraken_api", - "ticker": "WUSD" - }, { "exchangeName": "kucoin_ws", - "ticker": "W-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "W-USDT", + "ticker": "RLC-USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "raydium_api", - "ticker": "W,RAYDIUM,85VBFQZC9TZKFAPTBWJVUW7YBZJY52A6MJTPGJSTQAMQ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"5wNvrrBgKHf5UjiJ7mqiTAd2Zx4i6b1MhVgMcCLH2xww\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"J3zbbWpAhfoQLh246MjuoxmNwgV5o9XTtPhte9p6JJEW\",\"token_decimals\":9},\"amm_info_address\":\"BT1Zt5Y8dzjTyTgPo5FTnVdWutTQrTu4qBMXDrxXkBN9\",\"open_orders_address\":\"CKxrATiNT4RPeMLvEQNa43nzCtwEhuvBLMnhCzoiLVwU\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2426,40 +2062,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Wormhole", - "referencePrice": 0.2973654761, - "cmcId": 29587.0 + "assetName": "name", + "referencePrice": 1.455929118, + "cmcId": 1637.0 } }, - "BTT": { - "title": "Add BTT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BTT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RNT,RAYDIUM,2FUFHZYD47MAPV9WCFXH5GNQWFXTQCYU9XAN4THBPUMP": { + "title": "Add RNT,RAYDIUM,2FUFHZYD47MAPV9WCFXH5GNQWFXTQCYU9XAN4THBPUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RNT,RAYDIUM,2FUFHZYD47MAPV9WCFXH5GNQWFXTQCYU9XAN4THBPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 46, - "ticker": "BTT-USD", + "id": 47, + "ticker": "RNT,RAYDIUM,2FUFHZYD47MAPV9WCFXH5GNQWFXTQCYU9XAN4THBPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -16, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "huobi_ws", - "ticker": "bttusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "BTT-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "BTT-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/RNT,RAYDIUM,2FUFHZYD47MAPV9WCFXH5GNQWFXTQCYU9XAN4THBPUMP", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CLuBFFfERr2NqZL46T3Ng6TzDmv1edWdU5HhG8XHm3BE\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"FwjAy3zL3ErTx37JAHkbQSoFPL6wLRmAW8qZ2ZSVP9kD\",\"token_decimals\":6},\"amm_info_address\":\"9LfXeYQgTXJWhyTQhykCSnfUDd1ffCYA1LcSdcwaRLBk\",\"open_orders_address\":\"GGpNUZJLNmM2oBhAAF5FbxooEW7dER4UxcAR9vchEd8f\"}" } ], "liquidityTier": 4, - "atomicResolution": 1.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2471,42 +2099,28 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BitTorrent [New]", - "referencePrice": 9.477027999999999e-07, - "cmcId": 16086.0 + "assetName": "name", + "referencePrice": 0.004034255254, + "cmcId": 31705.0 } }, - "BRETT": { - "title": "Add BRETT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BRETT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ROA,RAYDIUM,5TB5D6DGJMXXHYMNKFJNG237X6PZGEWTZGPUUH62YQJ7": { + "title": "Add ROA,RAYDIUM,5TB5D6DGJMXXHYMNKFJNG237X6PZGEWTZGPUUH62YQJ7-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ROA,RAYDIUM,5TB5D6DGJMXXHYMNKFJNG237X6PZGEWTZGPUUH62YQJ7-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 47, - "ticker": "BRETT-USD", + "id": 48, + "ticker": "ROA,RAYDIUM,5TB5D6DGJMXXHYMNKFJNG237X6PZGEWTZGPUUH62YQJ7-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "BRETTUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "brettusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "BRETT-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-base", - "ticker": "BRETT,UNISWAP_V3_BASE,0X532F27101965DD16442E59D40670FAF5EBB142E4/WETH,UNISWAP_V3_BASE,0X4200000000000000000000000000000000000006", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x36a46dff597c5a444bbc521d26787f57867d2214\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/ROA,RAYDIUM,5TB5D6DGJMXXHYMNKFJNG237X6PZGEWTZGPUUH62YQJ7", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"ApH7fvKMcvSds1qRvAADnfoBo3XTFtJ6Tj8ALTQSGsV8\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"EQPfCAi1MgsBgXVeY9a7r7igEP4T1sYn1MFVwBbWdJyE\",\"token_decimals\":9},\"amm_info_address\":\"4KWuoRvN2JnWsL9Qe89amJ24eRmSRanLAwfepuqXSBsQ\",\"open_orders_address\":\"6CvY9jPeMNHgSR3WsdanubokU9qgsPnDWBv3wFhT7284\"}" } ], "liquidityTier": 4, @@ -2522,34 +2136,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Brett (Based)", - "referencePrice": 0.085080618, - "cmcId": 29743.0 + "assetName": "name", + "referencePrice": 0.01699175499, + "cmcId": 23799.0 } }, - "BEAM": { - "title": "Add BEAM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BEAM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RODAI,RAYDIUM,GDBYLSNKHKLXTZVEO8QRGKVMREXEEZUYVHPSFUZ9TDKC": { + "title": "Add RODAI,RAYDIUM,GDBYLSNKHKLXTZVEO8QRGKVMREXEEZUYVHPSFUZ9TDKC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RODAI,RAYDIUM,GDBYLSNKHKLXTZVEO8QRGKVMREXEEZUYVHPSFUZ9TDKC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 48, - "ticker": "BEAM-USD", + "id": 49, + "ticker": "RODAI,RAYDIUM,GDBYLSNKHKLXTZVEO8QRGKVMREXEEZUYVHPSFUZ9TDKC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -18, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "BEAMUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kraken_api", - "ticker": "BEAMUSD" + "exchangeName": "raydium_api", + "ticker": "RODAI,RAYDIUM,GDBYLSNKHKLXTZVEO8QRGKVMREXEEZUYVHPSFUZ9TDKC/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9hHfCgD53kK6cXtDFQEeP2eAcfKc8KmPb6G4TCwzXcT4\",\"token_decimals\":5},\"quote_token_vault\":{\"token_vault_address\":\"GkUnWKeBLD2TDkvqr72fhXjnzMbUkJ2dNCrhAU48224C\",\"token_decimals\":9},\"amm_info_address\":\"CzWqL4M1CzQiw45djF1xdrWHQmuJbJoZPY38ezKGb6q8\",\"open_orders_address\":\"2S2z5e9zSDdw7ZKWbs7oqMirhJQHEv9gMMPxzSuBiYkb\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": 3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2561,44 +2172,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Beam", - "referencePrice": 0.0184040678, - "cmcId": 28298.0 + "assetName": "name", + "referencePrice": 6.355206355000001e-09, + "cmcId": 29305.0 } }, - "FLR": { - "title": "Add FLR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FLR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RON": { + "title": "Add RON-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RON-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 49, - "ticker": "FLR-USD", + "id": 50, + "ticker": "RON-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 3.0, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "FLRUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "FLR-USD" + "exchangeName": "binance_ws", + "ticker": "USDTRON", + "adjustByMarket": "USDT-USD", + "invert": true }, { - "exchangeName": "kucoin_ws", - "ticker": "FLR-USDT", + "exchangeName": "gate_ws", + "ticker": "RON_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "FLR-USDT", + "ticker": "RON-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2610,38 +2218,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Flare", - "referencePrice": 0.016013984999999998, - "cmcId": 7950.0 + "assetName": "name", + "referencePrice": 1.5260074490000002, + "cmcId": 14101.0 } }, - "QNT": { - "title": "Add QNT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a QNT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ROOT": { + "title": "Add ROOT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ROOT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 50, - "ticker": "QNT-USD", + "id": 51, + "ticker": "ROOT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "QNTUSDT", + "ticker": "ROOTUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "coinbase_ws", - "ticker": "QNT-USD" + "exchangeName": "huobi_ws", + "ticker": "rootusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "crypto_dot_com_ws", - "ticker": "QNT_USD" + "exchangeName": "kucoin_ws", + "ticker": "ROOT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2653,35 +2263,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Quant", - "referencePrice": 69.22438, - "cmcId": 3155.0 + "assetName": "name", + "referencePrice": 0.01875855844, + "cmcId": 28479.0 } }, - "CORE": { - "title": "Add CORE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CORE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ROSE": { + "title": "Add ROSE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ROSE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 51, - "ticker": "CORE-USD", + "id": 52, + "ticker": "ROSE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "COREUSDT", + "ticker": "ROSEUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "CORE-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "ROSE-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2693,44 +2302,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Core", - "referencePrice": 1.03996858, - "cmcId": 23254.0 + "assetName": "name", + "referencePrice": 0.06894000159, + "cmcId": 7653.0 } }, - "FLOW": { - "title": "Add FLOW-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FLOW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RPK": { + "title": "Add RPK-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RPK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 52, - "ticker": "FLOW-USD", + "id": 54, + "ticker": "RPK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "FLOWUSDT", + "ticker": "RPKUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "coinbase_ws", - "ticker": "FLOW-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "FLOW-USDT", + "exchangeName": "gate_ws", + "ticker": "RPK_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "FLOW-USDT", + "exchangeName": "kucoin_ws", + "ticker": "RPK-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2742,35 +2347,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Flow", - "referencePrice": 0.5384675, - "cmcId": 4558.0 + "assetName": "name", + "referencePrice": 0.0057862365, + "cmcId": 28396.0 } }, - "CFX": { - "title": "Add CFX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CFX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RPL": { + "title": "Add RPL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RPL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 53, - "ticker": "CFX-USD", + "id": 55, + "ticker": "RPL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -8, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "kucoin_ws", - "ticker": "CFX-USDT", + "exchangeName": "binance_ws", + "ticker": "RPLUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "CFX-USDT", + "exchangeName": "gate_ws", + "ticker": "RPL_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "rplusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2782,40 +2392,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Conflux", - "referencePrice": 0.179440192, - "cmcId": 7334.0 + "assetName": "name", + "referencePrice": 10.9828565, + "cmcId": 2943.0 } }, - "NOT": { - "title": "Add NOT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NOT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RSR": { + "title": "Add RSR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RSR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 54, - "ticker": "NOT-USD", + "id": 56, + "ticker": "RSR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bybit_ws", - "ticker": "NOTUSDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "kucoin_ws", - "ticker": "NOT-USDT", + "ticker": "RSR-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "NOT-USDT", + "ticker": "RSR-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2827,44 +2432,30 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Notcoin", - "referencePrice": 0.07593644, - "cmcId": 28850.0 + "assetName": "name", + "referencePrice": 0.006202650709, + "cmcId": 3964.0 } }, - "STRK": { - "title": "Add STRK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a STRK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RSS3": { + "title": "Add RSS3-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RSS3-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 55, - "ticker": "STRK-USD", + "id": 57, + "ticker": "RSS3-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 3.0, + "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "binance_ws", - "ticker": "STRKUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "bybit_ws", - "ticker": "STRKUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "STRK-USD" - }, { "exchangeName": "huobi_ws", - "ticker": "strkusdt", + "ticker": "rss3usdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "STRK-USDT", + "ticker": "RSS3-USDT", "adjustByMarket": "USDT-USD" } ], @@ -2881,52 +2472,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Starknet", - "referencePrice": 0.40390495000000004, - "cmcId": 22691.0 + "assetName": "name", + "referencePrice": 0.11672408000000001, + "cmcId": 17917.0 } }, - "EOS": { - "title": "Add EOS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EOS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RUNE": { + "title": "Add RUNE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RUNE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 56, - "ticker": "EOS-USD", + "id": 58, + "ticker": "RUNE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "bitfinex_ws", - "ticker": "EOSUSD" + "exchangeName": "binance_ws", + "ticker": "RUNEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "bybit_ws", - "ticker": "EOSUSDT", + "exchangeName": "gate_ws", + "ticker": "RUNE_USDT", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "coinbase_ws", - "ticker": "EOS-USD" - }, { "exchangeName": "kraken_api", - "ticker": "EOSUSD" + "ticker": "RUNEUSD" }, { "exchangeName": "kucoin_ws", - "ticker": "EOS-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "EOS-USDT", + "ticker": "RUNE-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2938,54 +2521,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "EOS", - "referencePrice": 0.5110809928, - "cmcId": 1765.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "AXS": { - "title": "Add AXS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AXS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RUNECOIN": { + "title": "Add RUNECOIN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RUNECOIN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 57, - "ticker": "AXS-USD", + "id": 59, + "ticker": "RUNECOIN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bybit_ws", - "ticker": "AXSUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "AXS-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "AXS_USDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "gate_ws", - "ticker": "AXS_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "AXS-USDT", + "ticker": "RUNECOIN_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "AXS-USDT", + "ticker": "RUNECOIN-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2997,51 +2561,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Axie Infinity", - "referencePrice": 4.7655626, - "cmcId": 6783.0 + "assetName": "name", + "referencePrice": 0.0033500282089999997, + "cmcId": 30969.0 } }, - "PYUSD": { - "title": "Add PYUSD-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PYUSD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RVN": { + "title": "Add RVN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RVN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 58, - "ticker": "PYUSD-USD", + "id": 60, + "ticker": "RVN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "PYUSDUSDT", + "ticker": "RVNUSDT", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "coinbase_ws", - "ticker": "PYUSD-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "ETH_PYUSD", - "adjustByMarket": "ETH-USD", - "invert": true - }, { "exchangeName": "huobi_ws", - "ticker": "pyusdusdt", + "ticker": "rvnusdt", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kraken_api", - "ticker": "ETHPYUSD", - "adjustByMarket": "ETH-USD", - "invert": true + "exchangeName": "okx_ws", + "ticker": "RVN-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3053,47 +2606,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "PayPal USD", - "referencePrice": 0.1001939055, - "cmcId": 27772.0 + "assetName": "name", + "referencePrice": 0.0159253803, + "cmcId": 2577.0 } }, - "GALA": { - "title": "Add GALA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GALA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SAFE": { + "title": "Add SAFE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SAFE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 59, - "ticker": "GALA-USD", + "id": 61, + "ticker": "SAFE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bitfinex_ws", - "ticker": "GALA:USD" - }, - { - "exchangeName": "bitstamp_api", - "ticker": "galausd" + "exchangeName": "bybit_ws", + "ticker": "SAFEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "bybit_ws", - "ticker": "GALAUSDT", + "exchangeName": "huobi_ws", + "ticker": "safeusdt", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "crypto_dot_com_ws", - "ticker": "GALA_USD" + "exchangeName": "kucoin_ws", + "ticker": "SAFE-USDT", + "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "GALA-USDT", + "ticker": "SAFE-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3105,45 +2656,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Gala", - "referencePrice": 0.02038663, - "cmcId": 7080.0 + "assetName": "name", + "referencePrice": 7.8747156700000005, + "cmcId": 21585.0 } }, - "ORDI": { - "title": "Add ORDI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ORDI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SAGA": { + "title": "Add SAGA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SAGA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 60, - "ticker": "ORDI-USD", + "id": 62, + "ticker": "SAGA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "ORDIUSDT", + "exchangeName": "binance_ws", + "ticker": "SAGAUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "ordiusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "ORDI-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "ORDI-USDT", + "ticker": "sagausdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3155,49 +2696,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ORDI", - "referencePrice": 38.31885, - "cmcId": 25028.0 + "assetName": "name", + "referencePrice": 2.1110269400000004, + "cmcId": 30372.0 } }, - "NEO": { - "title": "Add NEO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NEO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SAND": { + "title": "Add SAND-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SAND-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 61, - "ticker": "NEO-USD", + "id": 63, + "ticker": "SAND-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bitfinex_ws", - "ticker": "NEOUSD" + "exchangeName": "bybit_ws", + "ticker": "SANDUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "NEO_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "SAND-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "neousdt", + "exchangeName": "gate_ws", + "ticker": "SAND_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "NEO-USDT", + "ticker": "SAND-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "NEO-USDT", + "ticker": "SAND-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3209,46 +2750,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Neo", - "referencePrice": 1.0922625400000001, - "cmcId": 1376.0 + "assetName": "name", + "referencePrice": 0.2530365981, + "cmcId": 6210.0 } }, - "FTT": { - "title": "Add FTT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FTT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SAROS": { + "title": "Add SAROS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SAROS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 62, - "ticker": "FTT-USD", + "id": 64, + "ticker": "SAROS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "FTTUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "fttusdt", + "ticker": "SAROSUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "FTT-USDT", + "exchangeName": "gate_ws", + "ticker": "SAROS_USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "raydium_api", - "ticker": "FTT,RAYDIUM,AGFEAD2ET2ZJIF9JAGPDMIXQQVW5I81ABDVKE7PHNFZ3/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CFqS3UG7TwboneHdsr46Jb7qj5b9YzeZn59X22F8HZQx\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"ArsBckC8nngtBjAfvcGrXSB82M91ouukET8cNeXVMda7\",\"token_decimals\":9},\"amm_info_address\":\"63J7uzJKogFK3d3T2Y2c5NSVjSQrCbpfuBhdqH6H5pSJ\",\"open_orders_address\":\"3aW9jx5QZ2nnucv5LGPDLcXYGnxRytgfZqrBXyewzeew\"}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3260,39 +2790,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "FTX Token", - "referencePrice": 1.590096921, - "cmcId": 4195.0 + "assetName": "name", + "referencePrice": 0.0019244417499999999, + "cmcId": 29082.0 } }, - "CKB": { - "title": "Add CKB-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CKB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RLB,UNISWAP_V3,0X046EEE2CC3188071C02BFC1745A6B17C656E3F3D": { + "title": "Add RLB,UNISWAP_V3,0X046EEE2CC3188071C02BFC1745A6B17C656E3F3D-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RLB,UNISWAP_V3,0X046EEE2CC3188071C02BFC1745A6B17C656E3F3D-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 63, - "ticker": "CKB-USD", + "id": 65, + "ticker": "RLB,UNISWAP_V3,0X046EEE2CC3188071C02BFC1745A6B17C656E3F3D-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "crypto_dot_com_ws", - "ticker": "CKB_USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "ckbusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "CKB-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "RLB,UNISWAP_V3,0X046EEE2CC3188071C02BFC1745A6B17C656E3F3D/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x510100d5143e011db24e2aa38abe85d73d5b2177\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3304,54 +2826,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Nervos Network", - "referencePrice": 0.001669868362, - "cmcId": 4948.0 + "assetName": "name", + "referencePrice": 0.061849382999999994, + "cmcId": 15271.0 } }, - "EGLD": { - "title": "Add EGLD-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EGLD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "OXT": { + "title": "Add OXT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OXT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 64, - "ticker": "EGLD-USD", + "id": 66, + "ticker": "OXT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bybit_ws", - "ticker": "EGLDUSDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "coinbase_ws", - "ticker": "EGLD-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "EGLD_USDT", - "adjustByMarket": "USDT-USD" + "ticker": "OXT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "egldusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "EGLD-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "EGLD-USDT", + "ticker": "oxtusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3363,49 +2865,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MultiversX", - "referencePrice": 25.285432, - "cmcId": 6892.0 + "assetName": "name", + "referencePrice": 0.0701, + "cmcId": 5026.0 } }, - "XTZ": { - "title": "Add XTZ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XTZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RIO": { + "title": "Add RIO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RIO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 65, - "ticker": "XTZ-USD", + "id": 67, + "ticker": "RIO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "XTZUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "XTZ-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "XTZ_USDT", + "exchangeName": "kucoin_ws", + "ticker": "RIO-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "xtzusdt", + "exchangeName": "okx_ws", + "ticker": "RIO-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "XTZ-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "RIO,UNISWAP_V3,0XF21661D0D1D76D3ECB8E1B9F1C923DBFFFAE4097/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x5b7e3e37a1aa6369386e5939053779abd3597508\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3417,42 +2911,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Tezos", - "referencePrice": 0.663, - "cmcId": 2011.0 + "assetName": "name", + "referencePrice": 1.21864649, + "cmcId": 4166.0 } }, - "AKT": { - "title": "Add AKT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AKT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "REZ": { + "title": "Add REZ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a REZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 66, - "ticker": "AKT-USD", + "id": 68, + "ticker": "REZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "AKT-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "AKT_USD" + "exchangeName": "gate_ws", + "ticker": "REZ_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kraken_api", - "ticker": "AKTUSD" + "exchangeName": "huobi_ws", + "ticker": "rezusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "AKT-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "REZ,UNISWAP_V3,0X3B50805453023A91A8BF641E279401A0B23FA6F9/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x76366d95c2016446247296ea50c8d06d0585ae00\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3464,42 +2957,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Akash Network", - "referencePrice": 2.777741761, - "cmcId": 7431.0 + "assetName": "name", + "referencePrice": 0.0379090032, + "cmcId": 30843.0 } }, - "EIGEN": { - "title": "Add EIGEN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EIGEN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "QI": { + "title": "Add QI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a QI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 67, - "ticker": "EIGEN-USD", + "id": 69, + "ticker": "QI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bitfinex_ws", - "ticker": "EIGEN:USD" - }, - { - "exchangeName": "bybit_ws", - "ticker": "EIGENUSDT", + "exchangeName": "binance_ws", + "ticker": "QIUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "crypto_dot_com_ws", - "ticker": "EIGEN_USD" - }, - { - "exchangeName": "kraken_api", - "ticker": "EIGENUSD" + "exchangeName": "coinbase_ws", + "ticker": "QI-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3511,48 +2996,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "EigenLayer", - "referencePrice": 4.1239999990000005, - "cmcId": 30494.0 + "assetName": "name", + "referencePrice": 0.013341322499999999, + "cmcId": 9288.0 } }, - "ENA": { - "title": "Add ENA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ENA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "QNT": { + "title": "Add QNT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a QNT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 68, - "ticker": "ENA-USD", + "id": 70, + "ticker": "QNT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -8, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "ENAUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "ENA_USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "enausdt", + "ticker": "QNTUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kraken_api", - "ticker": "ENAUSD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "ENA-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "QNT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3564,55 +3035,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ethena", - "referencePrice": 0.3593, - "cmcId": 30171.0 + "assetName": "name", + "referencePrice": 70.05, + "cmcId": 3155.0 } }, - "PENDLE": { - "title": "Add PENDLE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PENDLE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "QORPO": { + "title": "Add QORPO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a QORPO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 69, - "ticker": "PENDLE-USD", + "id": 71, + "ticker": "QORPO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "PENDLEUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "PENDLE_USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "pendleusdt", + "ticker": "QORPOUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "PENDLE-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "PENDLE-USDT", + "ticker": "QORPO-USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "PENDLE,UNISWAP_V3,0X808507121B80C02388FAD14726482E061B8DA827/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x57af956d3e2cca3b86f3d8c6772c03ddca3eaacb\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3624,44 +3075,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pendle", - "referencePrice": 4.155245282, - "cmcId": 9481.0 + "assetName": "name", + "referencePrice": 0.1366403628, + "cmcId": 18345.0 } }, - "MINA": { - "title": "Add MINA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MINA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "QTUM": { + "title": "Add QTUM-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a QTUM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 70, - "ticker": "MINA-USD", + "id": 72, + "ticker": "QTUM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "MINAUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "MINA-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "MINA-USDT", + "exchangeName": "huobi_ws", + "ticker": "qtumusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "MINA-USDT", + "ticker": "QTUM-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3673,49 +3115,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Mina", - "referencePrice": 0.523, - "cmcId": 8646.0 + "assetName": "name", + "referencePrice": 2.3589157160000003, + "cmcId": 1684.0 } }, - "SAND": { - "title": "Add SAND-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SAND-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RACA": { + "title": "Add RACA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RACA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 71, - "ticker": "SAND-USD", + "id": 73, + "ticker": "RACA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "SANDUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "SAND-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "SAND_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "SAND-USDT", + "ticker": "RACAUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "SAND-USDT", + "ticker": "RACA-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3727,58 +3155,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "The Sandbox", - "referencePrice": 0.25085072, - "cmcId": 6210.0 + "assetName": "name", + "referencePrice": 0.000172150062, + "cmcId": 11346.0 } }, - "ENS": { - "title": "Add ENS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ENS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RAD": { + "title": "Add RAD-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RAD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 73, - "ticker": "ENS-USD", + "id": 74, + "ticker": "RAD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 3.0, + "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "binance_ws", - "ticker": "ENSUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "bybit_ws", - "ticker": "ENSUSDT", + "ticker": "RADUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "coinbase_ws", - "ticker": "ENS-USD" + "ticker": "RAD-USD" }, { "exchangeName": "huobi_ws", - "ticker": "ensusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kraken_api", - "ticker": "ENSUSD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "ENS-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "ENS-USDT", + "ticker": "radusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3790,53 +3199,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ethereum Name Service", - "referencePrice": 18.10711999, - "cmcId": 13855.0 + "assetName": "name", + "referencePrice": 1.23, + "cmcId": 6843.0 } }, - "CHZ": { - "title": "Add CHZ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CHZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RADX,RAYDIUM,FVFZXEEWZRXOOU8N8PJGPWKHHZOUDJPFW6RZVAEXQGVY": { + "title": "Add RADX,RAYDIUM,FVFZXEEWZRXOOU8N8PJGPWKHHZOUDJPFW6RZVAEXQGVY-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RADX,RAYDIUM,FVFZXEEWZRXOOU8N8PJGPWKHHZOUDJPFW6RZVAEXQGVY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 74, - "ticker": "CHZ-USD", + "id": 75, + "ticker": "RADX,RAYDIUM,FVFZXEEWZRXOOU8N8PJGPWKHHZOUDJPFW6RZVAEXQGVY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bitfinex_ws", - "ticker": "CHZUSD" - }, - { - "exchangeName": "bybit_ws", - "ticker": "CHZUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "CHZ-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "CHZ_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "CHZ-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "CHZ-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "RADX,RAYDIUM,FVFZXEEWZRXOOU8N8PJGPWKHHZOUDJPFW6RZVAEXQGVY/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6tPu3hgGmEyBohHSuxeCrNss15oRA3CSeEGiGQcrDsP6\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"8ykP6FdSUius14zGR9GVnzB98vnkzTfYDgyK6ngvsegp\",\"token_decimals\":9},\"amm_info_address\":\"BPGrrEspGcLUeFp5MyK9TbBNxgXGr23FdR71mM89KGx1\",\"open_orders_address\":\"BZ8D2yk4VWXaz91m6awi4ErUW3KKPdLVcjHQrPFD5rqo\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3848,48 +3235,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Chiliz", - "referencePrice": 0.0611098, - "cmcId": 4066.0 + "assetName": "name", + "referencePrice": 1.289086435e-05, + "cmcId": 31378.0 } }, - "MANA": { - "title": "Add MANA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MANA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RARE": { + "title": "Add RARE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RARE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 75, - "ticker": "MANA-USD", + "id": 76, + "ticker": "RARE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "MANAUSDT", + "exchangeName": "binance_ws", + "ticker": "RAREUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "coinbase_ws", - "ticker": "MANA-USD" + "ticker": "RARE-USD" }, { "exchangeName": "gate_ws", - "ticker": "MANA_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kraken_api", - "ticker": "MANAUSD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "MANA-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "MANA-USDT", + "ticker": "RARE_USDT", "adjustByMarket": "USDT-USD" } ], @@ -3906,39 +3279,29 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Decentraland", - "referencePrice": 0.28180634, - "cmcId": 1966.0 + "assetName": "name", + "referencePrice": 0.10760001450000001, + "cmcId": 11294.0 } }, - "AIOZ": { - "title": "Add AIOZ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AIOZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RAVENSWINSB": { + "title": "Add RAVENSWINSB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RAVENSWINSB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 76, - "ticker": "AIOZ-USD", + "id": 77, + "ticker": "RAVENSWINSB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -4, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "AIOZUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "AIOZ-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "AIOZ-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "polymarket_api", + "ticker": "0x0e73cc6c999f4fc1e3692905fc99fe7eb98beb16a284c4be762e3e64c42d1544/65899342545197974464674790375677332783836387984276968232607993321656475710546" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -6, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3950,44 +3313,51 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "AIOZ Network", - "referencePrice": 0.501904044, - "cmcId": 9104.0 + "assetName": "name", + "referencePrice": 0.50001, + "cmcId": 0.0 } }, - "MOG": { - "title": "Add MOG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MOG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RAY": { + "title": "Add RAY-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RAY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 77, - "ticker": "MOG-USD", + "id": 78, + "ticker": "RAY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -15, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "MOGUSDT", + "exchangeName": "gate_ws", + "ticker": "RAY_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "crypto_dot_com_ws", - "ticker": "MOG_USD" + "exchangeName": "kraken_api", + "ticker": "RAYUSD" }, { - "exchangeName": "huobi_ws", - "ticker": "mogusdt", + "exchangeName": "kucoin_ws", + "ticker": "RAY-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "MOG-USDT", + "exchangeName": "okx_ws", + "ticker": "RAY-USDT", "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/RAY,RAYDIUM,4K3DYJZVZP8EMZWUXBBCJEVWSKKK59S5ICNLY3QRKX6R", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2jVkTjKnb8i2q5wQ2EeaAjHqYNcTbdM117C88rz2MRBL\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"7ENCdzn4Jnn3prbZLReLbw8a3bLp4oUMf69C7XA7WZcy\",\"token_decimals\":6},\"amm_info_address\":\"AQptcJhCg5k1BQpTtFDVvuZAekhm5eS49oneMfwZW9V5\",\"open_orders_address\":\"FBGa4iqmKDZTenSCEEYQDw3KN8CLgTowAjMd24bftLfd\"}" } ], "liquidityTier": 4, - "atomicResolution": 0.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3999,40 +3369,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Mog Coin", - "referencePrice": 1.5041025200000002e-06, - "cmcId": 27659.0 + "assetName": "name", + "referencePrice": 1.720300968, + "cmcId": 8526.0 } }, - "CAKE": { - "title": "Add CAKE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CAKE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RBT,RAYDIUM,65NTNUJGHME4PQVKQYJYKKP1BJAKK4A8Q66SD2YBWUGF": { + "title": "Add RBT,RAYDIUM,65NTNUJGHME4PQVKQYJYKKP1BJAKK4A8Q66SD2YBWUGF-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RBT,RAYDIUM,65NTNUJGHME4PQVKQYJYKKP1BJAKK4A8Q66SD2YBWUGF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 78, - "ticker": "CAKE-USD", + "id": 79, + "ticker": "RBT,RAYDIUM,65NTNUJGHME4PQVKQYJYKKP1BJAKK4A8Q66SD2YBWUGF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -15, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "CAKEUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "cakeusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "CAKE-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "RBT,RAYDIUM,65NTNUJGHME4PQVKQYJYKKP1BJAKK4A8Q66SD2YBWUGF/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"8ri5wkpUKPRwJXtboPBxZEXZGJTNEUSYzrqzotDzL3CF\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"PnC8Na2qubk5QhFhjase7Ue1PgK8b3Je8RTVGzkSASu\",\"token_decimals\":9},\"amm_info_address\":\"DpKZKyq6Hd1twPZhdhyED19hbdrBPhMto7rv89QoZFU3\",\"open_orders_address\":\"EKYkmdTF5kBwYs3mr9oz5B9nPhjsbSqmQqFgMufGB5Jc\"}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -4044,44 +3405,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "PancakeSwap", - "referencePrice": 2.0076590430000003, - "cmcId": 7186.0 + "assetName": "name", + "referencePrice": 1.7135573350000001e-06, + "cmcId": 9808.0 } }, - "LUNC": { - "title": "Add LUNC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LUNC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RDNT": { + "title": "Add RDNT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RDNT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 79, - "ticker": "LUNC-USD", + "id": 80, + "ticker": "RDNT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "LUNCUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "LUNC_USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "LUNC-USDT", + "ticker": "RDNTUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "LUNC-USDT", + "ticker": "RDNT-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -4093,39 +3445,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Terra Classic", - "referencePrice": 9.4609992e-05, - "cmcId": 4172.0 + "assetName": "name", + "referencePrice": 0.06485118768999999, + "cmcId": 21106.0 } }, - "ROSE": { - "title": "Add ROSE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ROSE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "REEF": { + "title": "Add REEF-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a REEF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 80, - "ticker": "ROSE-USD", + "id": 81, + "ticker": "REEF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "ROSEUSDT", + "exchangeName": "huobi_ws", + "ticker": "reefusdt", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "coinbase_ws", - "ticker": "ROSE-USD" - }, { "exchangeName": "kucoin_ws", - "ticker": "ROSE-USDT", + "ticker": "REEF-USDT", "adjustByMarket": "USDT-USD" - } - ], - "liquidityTier": 4, - "atomicResolution": -4.0, + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "REEF,UNISWAP_V3,0XFE3E6A25E6B192A42A44ECDDCD13796471735ACF/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x52414c8b908e9a75c3c8704b2ae5e39ab7156c05\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -4137,43 +3491,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Oasis", - "referencePrice": 0.07078, - "cmcId": 7653.0 + "assetName": "name", + "referencePrice": 0.00685601118, + "cmcId": 6951.0 } }, - "SUPER": { - "title": "Add SUPER-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SUPER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RENDER": { + "title": "Add RENDER-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RENDER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 81, - "ticker": "SUPER-USD", + "id": 83, + "ticker": "RENDER-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "SUPER-USD" + "exchangeName": "binance_ws", + "ticker": "RENDERUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "SUPER_USDT", + "exchangeName": "bybit_ws", + "ticker": "RENDERUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kraken_api", - "ticker": "SUPERUSD" + "exchangeName": "coinbase_ws", + "ticker": "RENDER-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "SUPER-USDT", + "exchangeName": "gate_ws", + "ticker": "RENDER_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "RENDER-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -4185,35 +3545,29 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SuperVerse", - "referencePrice": 0.10297400000000001, - "cmcId": 8290.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "KLAY": { - "title": "Add KLAY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KLAY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "REQ": { + "title": "Add REQ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a REQ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 82, - "ticker": "KLAY-USD", + "id": 84, + "ticker": "REQ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "KLAYUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "KLAY_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "REQ-USD" }, { - "exchangeName": "okx_ws", - "ticker": "KLAY-USDT", + "exchangeName": "kucoin_ws", + "ticker": "REQ-USDT", "adjustByMarket": "USDT-USD" } ], @@ -4230,34 +3584,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Klaytn", - "referencePrice": 0.13654534000000002, - "cmcId": 4256.0 + "assetName": "name", + "referencePrice": 0.1000955538, + "cmcId": 2071.0 } }, - "AXL": { - "title": "Add AXL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AXL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RETARDIO": { + "title": "Add RETARDIO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RETARDIO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 83, - "ticker": "AXL-USD", + "id": 85, + "ticker": "RETARDIO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "AXLUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "AXL-USD" + "exchangeName": "raydium_api", + "ticker": "RETARDIO/SOL", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HXzTvbuKKPyNMmLKJb8vaSUaRZsVS2J2AAsDuDm36rNC\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"HNcAAdLKHSRnwdmmWCYnP5Zcd11sfGpAoCuWFtugt2ma\",\"token_decimals\":9},\"amm_info_address\":\"5eLRsN6qDQTQSBF8KdW4B8mVpeeAzHCCwaDptzMyszxH\",\"open_orders_address\":\"5TcDuBbtU8Q6LagcM8wfw1Ux2MWgCC6Q1FY22FVDZnXX\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -4269,45 +3620,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Axelar", - "referencePrice": 0.5780000000000001, - "cmcId": 17799.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "ZK": { - "title": "Add ZK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RETARDIO,RAYDIUM,6OGZHHZDRQR9PGV6HZ2MNZE7URZBMAFYBBWUYP1FHITX": { + "title": "Add RETARDIO,RAYDIUM,6OGZHHZDRQR9PGV6HZ2MNZE7URZBMAFYBBWUYP1FHITX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RETARDIO,RAYDIUM,6OGZHHZDRQR9PGV6HZ2MNZE7URZBMAFYBBWUYP1FHITX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 84, - "ticker": "ZK-USD", + "id": 86, + "ticker": "RETARDIO,RAYDIUM,6OGZHHZDRQR9PGV6HZ2MNZE7URZBMAFYBBWUYP1FHITX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 3.0, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "binance_ws", - "ticker": "ZKUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "bybit_ws", - "ticker": "ZKUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "ZK-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "ZK-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "RETARDIO,RAYDIUM,6OGZHHZDRQR9PGV6HZ2MNZE7URZBMAFYBBWUYP1FHITX/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HXzTvbuKKPyNMmLKJb8vaSUaRZsVS2J2AAsDuDm36rNC\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"HNcAAdLKHSRnwdmmWCYnP5Zcd11sfGpAoCuWFtugt2ma\",\"token_decimals\":9},\"amm_info_address\":\"5eLRsN6qDQTQSBF8KdW4B8mVpeeAzHCCwaDptzMyszxH\",\"open_orders_address\":\"5TcDuBbtU8Q6LagcM8wfw1Ux2MWgCC6Q1FY22FVDZnXX\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -4319,59 +3656,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ZKsync", - "referencePrice": 0.10525765000000001, - "cmcId": 24091.0 + "assetName": "name", + "referencePrice": 0.03339336362, + "cmcId": 31921.0 } }, - "ZRO": { - "title": "Add ZRO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZRO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RETH,UNISWAP_V3,0XAE78736CD615F374D3085123A210448E74FC6393": { + "title": "Add RETH,UNISWAP_V3,0XAE78736CD615F374D3085123A210448E74FC6393-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RETH,UNISWAP_V3,0XAE78736CD615F374D3085123A210448E74FC6393-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 85, - "ticker": "ZRO-USD", + "id": 87, + "ticker": "RETH,UNISWAP_V3,0XAE78736CD615F374D3085123A210448E74FC6393-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -6, "minPriceChange": 800, - "minExchanges": 3.0, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "binance_ws", - "ticker": "ZROUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "bybit_ws", - "ticker": "ZROUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "ZRO-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "ZRO_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "zrousdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "ZRO-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "ZRO-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "RETH,UNISWAP_V3,0XAE78736CD615F374D3085123A210448E74FC6393/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x553e9c493678d8606d6a5ba284643db2110df823\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -9.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -4383,34 +3692,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "LayerZero", - "referencePrice": 3.4101075, - "cmcId": 26997.0 + "assetName": "name", + "referencePrice": 2704.510519, + "cmcId": 15060.0 } }, - "ASTR": { - "title": "Add ASTR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ASTR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "RFD,UNISWAP_V3,0X955D5C14C8D4944DA1EA7836BD44D54A8EC35BA1": { + "title": "Add RFD,UNISWAP_V3,0X955D5C14C8D4944DA1EA7836BD44D54A8EC35BA1-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RFD,UNISWAP_V3,0X955D5C14C8D4944DA1EA7836BD44D54A8EC35BA1-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 86, - "ticker": "ASTR-USD", + "id": 88, + "ticker": "RFD,UNISWAP_V3,0X955D5C14C8D4944DA1EA7836BD44D54A8EC35BA1-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -15, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "crypto_dot_com_ws", - "ticker": "ASTR_USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "ASTR-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "RFD,UNISWAP_V3,0X955D5C14C8D4944DA1EA7836BD44D54A8EC35BA1/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x6c4c7f46d9d4ef6bc5c9e155f011ad19fc4ef321\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -4422,56 +3728,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Astar", - "referencePrice": 0.06314, - "cmcId": 12885.0 + "assetName": "name", + "referencePrice": 4.5966501380000006e-06, + "cmcId": 25512.0 } }, - "MEW": { - "title": "Add MEW-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MEW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SATS": { + "title": "Add SATS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SATS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 87, - "ticker": "MEW-USD", + "id": 89, + "ticker": "SATS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -16, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "MEWUSDT", + "ticker": "SATSUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "gate_ws", - "ticker": "MEW_USDT", + "ticker": "SATS_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "mewusdt", + "ticker": "satsusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "MEW-USDT", + "ticker": "SATS-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "MEW-USDT", + "ticker": "SATS-USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "raydium_api", - "ticker": "MEW,RAYDIUM,MEW1GQWJ3NEXG2QGERIKU7FAFJ79PHVQVREQUZSCPP5/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4HqAjFKuQX7tnXEkxsjGQha3G4bcgER8qPXRahn9gj8F\",\"token_decimals\":5},\"quote_token_vault\":{\"token_vault_address\":\"BhNdEGJef9jSqT1iCEkFZ2bYZCdpC1vuiWtqDt87vBVp\",\"token_decimals\":9},\"amm_info_address\":\"879F697iuDJGMevRkRcnW21fcXiAeLJK1ffsw2ATebce\",\"open_orders_address\":\"CV3Gq5M2R7KRU5ey4LpnZYRR7r7vzKoV9Bt4mZ8P6bSB\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": 1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -4483,53 +3783,48 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "cat in a dogs world", - "referencePrice": 0.0052434212, - "cmcId": 30126.0 + "assetName": "name", + "referencePrice": 2.64623237e-07, + "cmcId": 28194.0 } }, - "SNX": { - "title": "Add SNX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SNX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "OSMO": { + "title": "Add OSMO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OSMO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 88, - "ticker": "SNX-USD", + "id": 90, + "ticker": "OSMO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "SNXUSDT", + "exchangeName": "binance_ws", + "ticker": "OSMOUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "coinbase_ws", - "ticker": "SNX-USD" + "ticker": "OSMO-USD" }, { "exchangeName": "huobi_ws", - "ticker": "snxusdt", + "ticker": "osmousdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kraken_api", - "ticker": "SNXUSD" + "ticker": "OSMOUSD" }, { "exchangeName": "kucoin_ws", - "ticker": "SNX-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "SNX-USDT", + "ticker": "OSMO-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -4541,51 +3836,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Synthetix", - "referencePrice": 1.561260118, - "cmcId": 2586.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "RAY": { - "title": "Add RAY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RAY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MLN": { + "title": "Add MLN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MLN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 89, - "ticker": "RAY-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "id": 92, + "ticker": "MLN-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -8, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "RAY_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kraken_api", - "ticker": "RAYUSD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "RAY-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "MLN-USD" }, { "exchangeName": "okx_ws", - "ticker": "RAY-USDT", + "ticker": "MLN-USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/RAY,RAYDIUM,4K3DYJZVZP8EMZWUXBBCJEVWSKKK59S5ICNLY3QRKX6R", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2jVkTjKnb8i2q5wQ2EeaAjHqYNcTbdM117C88rz2MRBL\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"7ENCdzn4Jnn3prbZLReLbw8a3bLp4oUMf69C7XA7WZcy\",\"token_decimals\":6},\"amm_info_address\":\"AQptcJhCg5k1BQpTtFDVvuZAekhm5eS49oneMfwZW9V5\",\"open_orders_address\":\"FBGa4iqmKDZTenSCEEYQDw3KN8CLgTowAjMd24bftLfd\"}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -4597,44 +3875,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Raydium", - "referencePrice": 1.701, - "cmcId": 8526.0 + "assetName": "name", + "referencePrice": 15.3755398, + "cmcId": 1552.0 } }, - "XDC": { - "title": "Add XDC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XDC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MNT": { + "title": "Add MNT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MNT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 90, - "ticker": "XDC-USD", + "id": 93, + "ticker": "MNT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bitstamp_api", - "ticker": "xdcusd" - }, { "exchangeName": "bybit_ws", - "ticker": "XDCUSDT", + "ticker": "MNTUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "xdcusdt", + "ticker": "mntusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "XDC-USDT", + "ticker": "MNT-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -4646,42 +3920,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "XDC Network", - "referencePrice": 0.029308999999999998, - "cmcId": 2634.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "BOME": { - "title": "Add BOME-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BOME-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MOBILE": { + "title": "Add MOBILE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MOBILE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 91, - "ticker": "BOME-USD", + "id": 94, + "ticker": "MOBILE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "BOMEUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "BOME-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "BOME-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "MOBILE-USD" }, { "exchangeName": "raydium_api", - "ticker": "BOME,RAYDIUM,UKHH6C7MMYIWCF1B9PNWE25TSPKDDT3H5PQZGZ74J82/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "MOBILE,RAYDIUM,MB1EU7TZEC71KXDPSMSKOUCSSUUOGLV1DRYS1OP2JH6/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"FBba2XsQVhkoQDMfbNLVmo7dsvssdT39BMzVc2eFfE21\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"GuXKCb9ibwSeRSdSYqaCL3dcxBZ7jJcj6Y7rDwzmUBu9\",\"token_decimals\":9},\"amm_info_address\":\"DSUvc5qf5LJHHV5e2tD184ixotSnCnwj7i4jJa4Xsrmt\",\"open_orders_address\":\"38p42yoKFWgxw2LCbB96wAKa2LwAxiBArY3fc3eA9yWv\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"DHiRnbcrJzfXB1hzjSLVJfWoL6YYkcFaQDmskbCShFmC\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"95TScor3WpYhBDhWqKsXyF81Me5o4Uh1scHH6cvFw2pJ\",\"token_decimals\":9},\"amm_info_address\":\"B5uP8Zincgjc6psTzy3poAXTWEX6ZbHz6nJYgMVzVrxt\",\"open_orders_address\":\"1ChkMpfPqk59pihBAuDUPqZRffDTEF5psfiWAn1uAJ2\"}" } ], "liquidityTier": 4, @@ -4697,47 +3960,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BOOK OF MEME", - "referencePrice": 0.0073672372, - "cmcId": 29870.0 + "assetName": "name", + "referencePrice": 0.001051, + "cmcId": 24600.0 } }, - "ZEC": { - "title": "Add ZEC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZEC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MOCA": { + "title": "Add MOCA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MOCA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 92, - "ticker": "ZEC-USD", + "id": 95, + "ticker": "MOCA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bitfinex_ws", - "ticker": "ZECUSD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "ZEC-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "ZEC_USDT", + "exchangeName": "bybit_ws", + "ticker": "MOCAUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kraken_api", - "ticker": "XZECZUSD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "ZEC-USDT", + "exchangeName": "huobi_ws", + "ticker": "mocausdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -4749,49 +4000,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Zcash", - "referencePrice": 26.900000000000002, - "cmcId": 1437.0 + "assetName": "name", + "referencePrice": 0.0877945322, + "cmcId": 31526.0 } }, - "LPT": { - "title": "Add LPT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LPT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MODE": { + "title": "Add MODE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MODE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 93, - "ticker": "LPT-USD", + "id": 96, + "ticker": "MODE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "LPT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "LPT_USDT", + "exchangeName": "bybit_ws", + "ticker": "MODEUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "lptusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "LPT-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "LPT-USDT", + "ticker": "modeusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -4803,30 +4040,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Livepeer", - "referencePrice": 12.370000000000001, - "cmcId": 3640.0 + "assetName": "name", + "referencePrice": 0.012012186999999999, + "cmcId": 31016.0 } }, - "NFT": { - "title": "Add NFT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NFT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MOG": { + "title": "Add MOG-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MOG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 94, - "ticker": "NFT-USD", + "id": 97, + "ticker": "MOG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -16, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "MOGUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "huobi_ws", - "ticker": "nftusdt", + "ticker": "mogusdt", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "NFT-USDT", + "exchangeName": "kucoin_ws", + "ticker": "MOG-USDT", "adjustByMarket": "USDT-USD" } ], @@ -4843,17 +4085,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "APENFT", - "referencePrice": 4.3017292e-07, - "cmcId": 9816.0 + "assetName": "name", + "referencePrice": 1.43558356e-07, + "cmcId": 27659.0 } }, - "TWT": { - "title": "Add TWT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TWT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MON": { + "title": "Add MON-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MON-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 95, - "ticker": "TWT-USD", + "id": 98, + "ticker": "MON-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, @@ -4861,19 +4103,18 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "TWTUSDT", + "ticker": "MONUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "TWT-USDT", + "exchangeName": "huobi_ws", + "ticker": "monusdt", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "raydium_api", - "ticker": "TWT,RAYDIUM,HZNPQL7RT9GXF9EWOWSWZC5DFJZQ41XTQGEA7P3VZAAD/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HEzhdKDVyeSqtWPsscZuVCHefAe7azbjVioxAphbVbrG\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"EK2Ng32TNoMJ8SDNrK4FHsPVsVxr1RbGetJN1NMdDhbo\",\"token_decimals\":9},\"amm_info_address\":\"GNtoBHpQv5Apyi8TmR9cB2KAmPvMWkTkZgiYyp7tDa8H\",\"open_orders_address\":\"A4nNXSYGiMKA9zU99xwJV8sct5YQWAk8tSFWJRXkVVoy\"}" + "exchangeName": "kucoin_ws", + "ticker": "MON-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, @@ -4889,40 +4130,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Trust Wallet Token", - "referencePrice": 0.98857624, - "cmcId": 5964.0 + "assetName": "name", + "referencePrice": 0.1196752841, + "cmcId": 30950.0 } }, - "IOTA": { - "title": "Add IOTA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a IOTA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MONGY,RAYDIUM,FSBPYIGZ4BHUXVSPP7XPJYFTPM5PSLJC2WGZAFADPUMP": { + "title": "Add MONGY,RAYDIUM,FSBPYIGZ4BHUXVSPP7XPJYFTPM5PSLJC2WGZAFADPUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MONGY,RAYDIUM,FSBPYIGZ4BHUXVSPP7XPJYFTPM5PSLJC2WGZAFADPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 96, - "ticker": "IOTA-USD", + "id": 99, + "ticker": "MONGY,RAYDIUM,FSBPYIGZ4BHUXVSPP7XPJYFTPM5PSLJC2WGZAFADPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "IOTA_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "IOTA-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "IOTA-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/MONGY,RAYDIUM,FSBPYIGZ4BHUXVSPP7XPJYFTPM5PSLJC2WGZAFADPUMP", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HTadu4YsyBvZQyhTj9FDaCRksFsG5rVNDLvpZ4SZvShA\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"AUj6jFQVpkEeFfsUE32sQA4XMEzXvLVCbbLdk6RdnVTy\",\"token_decimals\":6},\"amm_info_address\":\"B2VgYAnXWbmkm2pqJFdioCwnuuNkf9q4H6tHM7hdjEZo\",\"open_orders_address\":\"BvvpxiK5KSJt8BdeoHbtNxuiZ8iVnScLHHYFyun31Yq4\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -4934,33 +4167,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "IOTA", - "referencePrice": 0.1337549763, - "cmcId": 1720.0 + "assetName": "name", + "referencePrice": 0.0016234968709999999, + "cmcId": 32360.0 } }, - "GNO": { - "title": "Add GNO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GNO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ML,UNISWAP_V3,0X059956483753947536204E89BFAD909E1A434CC6": { + "title": "Add ML,UNISWAP_V3,0X059956483753947536204E89BFAD909E1A434CC6-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ML,UNISWAP_V3,0X059956483753947536204E89BFAD909E1A434CC6-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 97, - "ticker": "GNO-USD", + "id": 100, + "ticker": "ML,UNISWAP_V3,0X059956483753947536204E89BFAD909E1A434CC6-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -7, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "GNO-USD" - }, - { - "exchangeName": "kraken_api", - "ticker": "GNOUSD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "ML,UNISWAP_V3,0X059956483753947536204E89BFAD909E1A434CC6/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0xc923b3d24d9c831c3064a8aecc03b390db6b5eab\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -8.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -4972,45 +4203,30 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Gnosis", - "referencePrice": 158.6699999, - "cmcId": 1659.0 + "assetName": "name", + "referencePrice": 0.16563084220000002, + "cmcId": 14977.0 } }, - "CELO": { - "title": "Add CELO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CELO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MOODENG": { + "title": "Add MOODENG-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MOODENG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 98, - "ticker": "CELO-USD", + "id": 101, + "ticker": "MOODENG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bybit_ws", - "ticker": "CELOUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "CELO_USDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "huobi_ws", - "ticker": "celousdt", + "ticker": "moodengusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "CELO-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "CELO-USDT", + "ticker": "MOODENG-USDT", "adjustByMarket": "USDT-USD" } ], @@ -5027,39 +4243,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Celo", - "referencePrice": 0.6817249000000001, - "cmcId": 5567.0 + "assetName": "name", + "referencePrice": 0.16937404720000002, + "cmcId": 33093.0 } }, - "OSMO": { - "title": "Add OSMO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OSMO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MOUTAI,RAYDIUM,45EGCWCPXYAGBC7KQBIN4NCFGEZWN7F3Y6NACWXQMCWX": { + "title": "Add MOUTAI,RAYDIUM,45EGCWCPXYAGBC7KQBIN4NCFGEZWN7F3Y6NACWXQMCWX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MOUTAI,RAYDIUM,45EGCWCPXYAGBC7KQBIN4NCFGEZWN7F3Y6NACWXQMCWX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 99, - "ticker": "OSMO-USD", + "id": 102, + "ticker": "MOUTAI,RAYDIUM,45EGCWCPXYAGBC7KQBIN4NCFGEZWN7F3Y6NACWXQMCWX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "OSMO-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "osmousdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "OSMO-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "MOUTAI,RAYDIUM,45EGCWCPXYAGBC7KQBIN4NCFGEZWN7F3Y6NACWXQMCWX/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4VkmzH14ETcNhSQLTK6AtL1ZP8UmvWpbNCgokDVfiCcD\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"HSQPdDCxtGo4fTHeZuBGWtQUqHgRsgdz4BVhTCCAtsTv\",\"token_decimals\":9},\"amm_info_address\":\"578CbhKnpAW5NjbmYku6qSaesZZLy3xwFQ8UkDANzd91\",\"open_orders_address\":\"FCQvrj9mrWN5XsPHDSfKf17i8xbzLxW3Esor7nw42nsp\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -5071,55 +4279,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Osmosis", - "referencePrice": 0.5558999999, - "cmcId": 12220.0 + "assetName": "name", + "referencePrice": 0.006765013353, + "cmcId": 30601.0 } }, - "SAFE": { - "title": "Add SAFE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SAFE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MOVR": { + "title": "Add MOVR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MOVR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 100, - "ticker": "SAFE-USD", + "id": 103, + "ticker": "MOVR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "SAFEUSDT", + "exchangeName": "binance_ws", + "ticker": "MOVRUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "coinbase_ws", - "ticker": "SAFE-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "safeusdt", + "exchangeName": "bybit_ws", + "ticker": "MOVRUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "SAFE-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "SAFE-USDT", + "ticker": "MOVR-USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "SAFE,UNISWAP_V3,0X5AFE3855358E112B5647B952709E6165E1C1EEEE/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x000ba527862e5b82cff0f7c66b646af023274aa1\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -5131,49 +4324,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Safe", - "referencePrice": 0.87737644, - "cmcId": 21585.0 + "assetName": "name", + "referencePrice": 9.974512350000001, + "cmcId": 9285.0 } }, - "ETHW": { - "title": "Add ETHW-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ETHW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MPL": { + "title": "Add MPL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MPL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 101, - "ticker": "ETHW-USD", + "id": 104, + "ticker": "MPL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -8, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bitfinex_ws", - "ticker": "ETHW:USD" - }, - { - "exchangeName": "bybit_ws", - "ticker": "ETHWUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "ethwusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "ETHW-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "MPL-USD" }, { - "exchangeName": "okx_ws", - "ticker": "ETHW-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "MPL,UNISWAP_V3,0X33349B282065B0284D756F0577FB39C158F935E6/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x9f41a3ac0c16a9feb5400751a34c609211839cfa\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -5185,40 +4364,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "EthereumPoW", - "referencePrice": 3.7958202, - "cmcId": 21296.0 + "assetName": "name", + "referencePrice": 17.10809743, + "cmcId": 9417.0 } }, - "PRIME": { - "title": "Add PRIME-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PRIME-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MPLX": { + "title": "Add MPLX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MPLX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 102, - "ticker": "PRIME-USD", + "id": 105, + "ticker": "MPLX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "PRIMEUSDT", + "ticker": "MPLXUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "coinbase_ws", - "ticker": "PRIME-USD" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "PRIME,UNISWAP_V3,0XB23D80F5FEFCDDAA212212F028021B41DED428CF/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x16588709ca8f7b84829b43cc1c5cb7e84a321b16\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "kucoin_ws", + "ticker": "MPLX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -5230,54 +4404,33 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Echelon Prime", - "referencePrice": 1.072, - "cmcId": 23711.0 + "assetName": "name", + "referencePrice": 0.4489297726, + "cmcId": 21870.0 } }, - "GMT": { - "title": "Add GMT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GMT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MSOL": { + "title": "Add MSOL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MSOL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 103, - "ticker": "GMT-USD", + "id": 106, + "ticker": "MSOL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -7, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bybit_ws", - "ticker": "GMTUSDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "coinbase_ws", - "ticker": "GMT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "GMT_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "gmtusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "GMT-USDT", - "adjustByMarket": "USDT-USD" + "ticker": "MSOL-USD" }, { - "exchangeName": "okx_ws", - "ticker": "GMT-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "kraken_api", + "ticker": "MSOLUSD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -8.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -5289,39 +4442,30 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "GMT", - "referencePrice": 0.13614462, - "cmcId": 18069.0 + "assetName": "name", + "referencePrice": 220.14999999999998, + "cmcId": 11461.0 } }, - "IOTX": { - "title": "Add IOTX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a IOTX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MSTAR": { + "title": "Add MSTAR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MSTAR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 104, - "ticker": "IOTX-USD", + "id": 107, + "ticker": "MSTAR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "IOTX-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "IOTX_USDT", + "exchangeName": "bybit_ws", + "ticker": "MSTARUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "gate_ws", - "ticker": "IOTX_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "IOTX-USDT", + "ticker": "MSTAR_USDT", "adjustByMarket": "USDT-USD" } ], @@ -5338,39 +4482,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "IoTeX", - "referencePrice": 0.043440432279999996, - "cmcId": 2777.0 + "assetName": "name", + "referencePrice": 0.01688510189, + "cmcId": 30838.0 } }, - "KAVA": { - "title": "Add KAVA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KAVA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MUBI": { + "title": "Add MUBI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MUBI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 105, - "ticker": "KAVA-USD", + "id": 108, + "ticker": "MUBI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "KAVAUSDT", + "exchangeName": "gate_ws", + "ticker": "MUBI_USDT", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "coinbase_ws", - "ticker": "KAVA-USD" - }, { "exchangeName": "kucoin_ws", - "ticker": "KAVA-USDT", + "ticker": "MUBI-USDT", "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "MUBI,UNISWAP_V3,0X38E382F74DFB84608F3C1F10187F6BEF5951DE93/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x844eb5c280f38c7462316aad3f338ef9bda62668\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -5382,45 +4528,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Kava", - "referencePrice": 0.36049782010000003, - "cmcId": 4846.0 + "assetName": "name", + "referencePrice": 0.0281328324, + "cmcId": 28412.0 } }, - "DOGS": { - "title": "Add DOGS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOGS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MUMU,RAYDIUM,5LAFQURVCO6O7KMZ42EQVEJ9LW31STPYGJEEU5SKOMTA": { + "title": "Add MUMU,RAYDIUM,5LAFQURVCO6O7KMZ42EQVEJ9LW31STPYGJEEU5SKOMTA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MUMU,RAYDIUM,5LAFQURVCO6O7KMZ42EQVEJ9LW31STPYGJEEU5SKOMTA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 106, - "ticker": "DOGS-USD", + "id": 109, + "ticker": "MUMU,RAYDIUM,5LAFQURVCO6O7KMZ42EQVEJ9LW31STPYGJEEU5SKOMTA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "DOGSUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "DOGS_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "DOGS-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "DOGS-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "MUMU,RAYDIUM,5LAFQURVCO6O7KMZ42EQVEJ9LW31STPYGJEEU5SKOMTA/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2Re1H89emr8hNacyDTrm1NU8VEhuwaJX7JwcdDqy5Q6g\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"4VPXFMpndqZhME27vMqtkuGtBo7hVTA9kEvo87zbjXsA\",\"token_decimals\":9},\"amm_info_address\":\"FvMZrD1qC66Zw8VPrW15xN1N5owUPqpQgNQ5oH18mR4E\",\"open_orders_address\":\"BjWyTUxXSNXN1GNzwR7iRhqmdc3XukYpWFfqy1o94DF2\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -5432,35 +4564,42 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "DOGS", - "referencePrice": 0.0077469194, - "cmcId": 32698.0 + "assetName": "name", + "referencePrice": 3.858134427e-05, + "cmcId": 30285.0 } }, - "RSR": { - "title": "Add RSR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RSR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MOTHER": { + "title": "Add MOTHER-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MOTHER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 107, - "ticker": "RSR-USD", + "id": 110, + "ticker": "MOTHER-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "kucoin_ws", - "ticker": "RSR-USDT", + "exchangeName": "gate_ws", + "ticker": "MOTHER_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "RSR-USDT", + "exchangeName": "huobi_ws", + "ticker": "motherusdt", "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/MOTHER,RAYDIUM,3S8QX1MSMQRBIWKG2CQYX7NIS1OHMGACUC9C4VFVVDPN", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"8uQwXPi1sWwUTVbDBnjznmf4mV44CETiNAh3UENvHejV\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"8ZcrNqaDbqy1H4R2DtmGnuZnJ6TKGSsaGmyRGQQeELLv\",\"token_decimals\":6},\"amm_info_address\":\"HcPgh6B2yHNvT6JsEmkrHYT8pVHu9Xiaoxm4Mmn2ibWw\",\"open_orders_address\":\"1z3rLR6AwR8gjVZ8ArqHp9kdaPrNwPvCdrZ6jGy6wwF\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -5472,49 +4611,48 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Reserve Rights", - "referencePrice": 0.006806519722, - "cmcId": 3964.0 + "assetName": "name", + "referencePrice": 0.3757091945, + "cmcId": 31510.0 } }, - "1INCH": { - "title": "Add 1INCH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a 1INCH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MKR": { + "title": "Add MKR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MKR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 108, - "ticker": "1INCH-USD", + "id": 111, + "ticker": "MKR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -6, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "1INCHUSDT", + "exchangeName": "binance_ws", + "ticker": "MKRUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "coinbase_ws", - "ticker": "1INCH-USD" + "ticker": "MKR-USD" }, { - "exchangeName": "gate_ws", - "ticker": "1INCH_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "kraken_api", + "ticker": "MKRUSD" }, { "exchangeName": "kucoin_ws", - "ticker": "1INCH-USDT", + "ticker": "MKR-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "1INCH-USDT", + "ticker": "MKR-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -5526,36 +4664,28 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "1inch Network", - "referencePrice": 0.25806368, - "cmcId": 8104.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "HMSTR": { - "title": "Add HMSTR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HMSTR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MINI,RAYDIUM,2JCXACFWT9MVAWBQ5NZKYWCYXQKRCDSYRDXN6HJ22SBP": { + "title": "Add MINI,RAYDIUM,2JCXACFWT9MVAWBQ5NZKYWCYXQKRCDSYRDXN6HJ22SBP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MINI,RAYDIUM,2JCXACFWT9MVAWBQ5NZKYWCYXQKRCDSYRDXN6HJ22SBP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 109, - "ticker": "HMSTR-USD", + "id": 112, + "ticker": "MINI,RAYDIUM,2JCXACFWT9MVAWBQ5NZKYWCYXQKRCDSYRDXN6HJ22SBP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "HMSTRUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "HMSTR-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "HMSTR-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/MINI,RAYDIUM,2JCXACFWT9MVAWBQ5NZKYWCYXQKRCDSYRDXN6HJ22SBP", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"38cprYrVy2Pewni1wxxjrfmBjFVTVfLMgS1uRdU3dJFc\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"J5uHNPFcPNwJ82MoDLfee9YJm33NQyJdqpobkiUhVvjW\",\"token_decimals\":6},\"amm_info_address\":\"HYpXCaAT9YBu7vYa5BURGprsa23hmvdkqXtSUD5gQWdc\",\"open_orders_address\":\"EtQYH5Rm72PtM9hnbg3tk8igeghHsxiuQnbsENn5GYbX\"}" } ], "liquidityTier": 4, @@ -5571,34 +4701,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Hamster Kombat", - "referencePrice": 0.004768568, - "cmcId": 32195.0 + "assetName": "name", + "referencePrice": 0.008369483038, + "cmcId": 31227.0 } }, - "GLM": { - "title": "Add GLM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GLM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MINA": { + "title": "Add MINA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MINA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 110, - "ticker": "GLM-USD", + "id": 113, + "ticker": "MINA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "MINAUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "coinbase_ws", - "ticker": "GLM-USD" + "ticker": "MINA-USD" }, { - "exchangeName": "gate_ws", - "ticker": "GLM_USDT", + "exchangeName": "kucoin_ws", + "ticker": "MINA-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "GLM-USDT", + "ticker": "MINA-USDT", "adjustByMarket": "USDT-USD" } ], @@ -5615,40 +4750,53 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Golem", - "referencePrice": 0.33129526000000004, - "cmcId": 1455.0 + "assetName": "name", + "referencePrice": 0.528746619, + "cmcId": 8646.0 } }, - "WOO": { - "title": "Add WOO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WOO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MANA": { + "title": "Add MANA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MANA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 111, - "ticker": "WOO-USD", + "id": 114, + "ticker": "MANA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "WOOUSDT", + "exchangeName": "binance_ws", + "ticker": "MANAUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "MANA-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "MANA_USDT", "adjustByMarket": "USDT-USD" }, + { + "exchangeName": "kraken_api", + "ticker": "MANAUSD" + }, { "exchangeName": "kucoin_ws", - "ticker": "WOO-USDT", + "ticker": "MANA-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "WOO-USDT", + "ticker": "MANA-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -5660,45 +4808,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "WOO", - "referencePrice": 0.19825622, - "cmcId": 7501.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "PEOPLE": { - "title": "Add PEOPLE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PEOPLE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MANEKI": { + "title": "Add MANEKI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MANEKI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 112, - "ticker": "PEOPLE-USD", + "id": 115, + "ticker": "MANEKI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "PEOPLEUSDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "crypto_dot_com_ws", + "ticker": "MANEKI_USD" }, { - "exchangeName": "huobi_ws", - "ticker": "peopleusdt", + "exchangeName": "gate_ws", + "ticker": "MANEKI_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "PEOPLE-USDT", + "ticker": "MANEKI-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "PEOPLE-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "MANEKI,RAYDIUM,25HAYBQFODHFWX9AY6RARBGVWGWDDNQCHSXS3JQ3MTDJ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"5FeTzLNqwrvSzexFujeV62a2v4kmQUrBnCQjJANStMXj\",\"token_decimals\":5},\"quote_token_vault\":{\"token_vault_address\":\"2kjCeDKKK9pCiDqfsbS72q81RZiUnSwoaruuwz1avUWn\",\"token_decimals\":9},\"amm_info_address\":\"2aPsSVxFw6dGRqWWUKfwujN6WVoyxuhjJaPzYaJvGDDR\",\"open_orders_address\":\"9pd9FFJfVjY1aG9dh96ArJB5F2HAyfj2XryjVTHbJhc9\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -5710,45 +4858,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ConstitutionDAO", - "referencePrice": 0.067851914, - "cmcId": 14806.0 + "assetName": "name", + "referencePrice": 0.0047913, + "cmcId": 30912.0 } }, - "DYM": { - "title": "Add DYM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DYM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MANTA": { + "title": "Add MANTA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MANTA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 113, - "ticker": "DYM-USD", + "id": 116, + "ticker": "MANTA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "DYMUSDT", + "ticker": "MANTAUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "gate_ws", - "ticker": "DYM_USDT", + "ticker": "MANTA_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "dymusdt", + "ticker": "mantausdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "DYM-USDT", + "ticker": "MANTA-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -5760,55 +4908,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Dymension", - "referencePrice": 1.7654859840000001, - "cmcId": 28932.0 + "assetName": "name", + "referencePrice": 0.7599795420000001, + "cmcId": 13631.0 } }, - "ARKM": { - "title": "Add ARKM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ARKM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MAPO": { + "title": "Add MAPO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MAPO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 114, - "ticker": "ARKM-USD", + "id": 117, + "ticker": "MAPO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "ARKMUSDT", + "exchangeName": "gate_ws", + "ticker": "MAPO_USDT", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "coinbase_ws", - "ticker": "ARKM-USD" - }, { "exchangeName": "huobi_ws", - "ticker": "arkmusdt", + "ticker": "mapousdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "ARKM-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "ARKM-USDT", + "ticker": "MAPO-USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "ARKM,UNISWAP_V3,0X6E2A43BE0B1D33B726F0CA3B8DE60B3482B8B050/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x9cb91e5451d29c84b51ffd40df0b724b639bf841\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -5820,34 +4953,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Arkham", - "referencePrice": 1.3439586510000001, - "cmcId": 27565.0 + "assetName": "name", + "referencePrice": 0.00892541088, + "cmcId": 4956.0 } }, - "AMP": { - "title": "Add AMP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MARS,UNISWAP_V3,0XB8D6196D71CDD7D90A053A7769A077772AAAC464": { + "title": "Add MARS,UNISWAP_V3,0XB8D6196D71CDD7D90A053A7769A077772AAAC464-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MARS,UNISWAP_V3,0XB8D6196D71CDD7D90A053A7769A077772AAAC464-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 115, - "ticker": "AMP-USD", + "id": 118, + "ticker": "MARS,UNISWAP_V3,0XB8D6196D71CDD7D90A053A7769A077772AAAC464-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "AMP-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "AMP-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "MARS,UNISWAP_V3,0XB8D6196D71CDD7D90A053A7769A077772AAAC464/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x9cd56c4ce09ce2422007173ff345b011a1278491\",\"base_decimals\":9,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -5859,36 +4989,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Amp", - "referencePrice": 0.004145248039, - "cmcId": 6945.0 + "assetName": "name", + "referencePrice": 1.878111912e-05, + "cmcId": 33162.0 } }, - "BABYDOGE": { - "title": "Add BABYDOGE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BABYDOGE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MASA": { + "title": "Add MASA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MASA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 116, - "ticker": "BABYDOGE-USD", + "id": 119, + "ticker": "MASA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -18, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "BABYDOGEUSDT", + "ticker": "MASAUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "BABYDOGE,UNISWAP_V3,0XAC57DE9C1A09FEC648E93EB98875B212DB0D460B/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x9f2ebe69a86c079f3d4c3b94a11932b676b72f74\",\"base_decimals\":9,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "kucoin_ws", + "ticker": "MASA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 3.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -5900,50 +5029,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Baby Doge Coin", - "referencePrice": 1.993581999e-09, - "cmcId": 10407.0 + "assetName": "name", + "referencePrice": 0.06985948487, + "cmcId": 29547.0 } }, - "AEVO": { - "title": "Add AEVO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AEVO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MASK": { + "title": "Add MASK-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MASK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 117, - "ticker": "AEVO-USD", + "id": 120, + "ticker": "MASK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "AEVOUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "AEVO_USDT", + "ticker": "MASKUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "aevousdt", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "MASK-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "AEVO-USDT", + "exchangeName": "gate_ws", + "ticker": "MASK_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "AEVO-USDT", + "ticker": "MASK-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -5955,45 +5078,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aevo", - "referencePrice": 0.34752442, - "cmcId": 29676.0 + "assetName": "name", + "referencePrice": 2.23635127, + "cmcId": 8536.0 } }, - "MANTA": { - "title": "Add MANTA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MANTA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MAVIA": { + "title": "Add MAVIA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MAVIA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 118, - "ticker": "MANTA-USD", + "id": 122, + "ticker": "MAVIA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "MANTAUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "MANTA_USDT", + "ticker": "MAVIAUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "mantausdt", + "ticker": "maviausdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "MANTA-USDT", + "ticker": "MAVIA-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -6005,44 +5123,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Manta Network", - "referencePrice": 0.74594028, - "cmcId": 13631.0 + "assetName": "name", + "referencePrice": 1.321516649, + "cmcId": 28829.0 } }, - "KSM": { - "title": "Add KSM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KSM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MAX": { + "title": "Add MAX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MAX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 119, - "ticker": "KSM-USD", + "id": 123, + "ticker": "MAX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "KSMUSDT", + "exchangeName": "gate_ws", + "ticker": "MAX_USDT", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "coinbase_ws", - "ticker": "KSM-USD" - }, { "exchangeName": "kucoin_ws", - "ticker": "KSM-USDT", + "ticker": "MAX-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "KSM-USDT", + "ticker": "MAX-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -6054,44 +5168,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Kusama", - "referencePrice": 18.74728448, - "cmcId": 5034.0 + "assetName": "name", + "referencePrice": 0.2984034378, + "cmcId": 32506.0 } }, - "DASH": { - "title": "Add DASH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DASH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MBL": { + "title": "Add MBL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MBL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 120, - "ticker": "DASH-USD", + "id": 124, + "ticker": "MBL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "DASH-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "DASH_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "dashusdt", + "exchangeName": "binance_ws", + "ticker": "MBLUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "DASH-USDT", + "ticker": "MBL-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -6103,50 +5208,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Dash", - "referencePrice": 22.89113, - "cmcId": 131.0 + "assetName": "name", + "referencePrice": 0.0025646518909999997, + "cmcId": 4038.0 } }, - "ETHFI": { - "title": "Add ETHFI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ETHFI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MBOX": { + "title": "Add MBOX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MBOX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 121, - "ticker": "ETHFI-USD", + "id": 125, + "ticker": "MBOX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "ETHFIUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "ETHFI_USDT", + "ticker": "MBOXUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "ethfiusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "ETHFI-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "ETHFI-USDT", + "ticker": "mboxusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -6158,40 +5248,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ether.fi", - "referencePrice": 1.6008764000000002, - "cmcId": 29814.0 + "assetName": "name", + "referencePrice": 0.134560966, + "cmcId": 9175.0 } }, - "ELF": { - "title": "Add ELF-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ELF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MDT": { + "title": "Add MDT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MDT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 122, - "ticker": "ELF-USD", + "id": 126, + "ticker": "MDT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "ELF_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "elfeth", - "adjustByMarket": "ETH-USD" + "exchangeName": "coinbase_ws", + "ticker": "MDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "ELF-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "MDT,RAYDIUM,8WQBST4QAN2FQBCCH5GDXQ2WJ7VTNWEY4ONLRPUG7TYA/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"49fyQqrqGfz1Fc8mmLMafj8KSMbMpyCR5HyibmnW5U53\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"8FhYugdrsjnFE9wrfSyZyQuUMca17yKN2LmASWrCjSFe\",\"token_decimals\":9},\"amm_info_address\":\"2DCrFk3Y9dkgcB4FLCL6QyMTuzHWwssXC4YYtb2VeDaZ\",\"open_orders_address\":\"73xNSut57AyNsxWvPrX74e6ugALhGVRkNk6ioLG7E3qV\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -6203,19 +5288,19 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "aelf", - "referencePrice": 0.40182198, - "cmcId": 2299.0 + "assetName": "name", + "referencePrice": 0.04103311958, + "cmcId": 2348.0 } }, "MEME": { "title": "Add MEME-USD perpetual market", "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MEME-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 123, + "id": 127, "ticker": "MEME-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ @@ -6238,16 +5323,10 @@ "exchangeName": "okx_ws", "ticker": "MEME-USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "MEME,UNISWAP_V3,0XB131F4A55907B10D1F0A50D8AB8FA09EC342CD74/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x70cf99553471fe6c0d513ebfac8acc55ba02ab7b\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -6259,17 +5338,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Memecoin", - "referencePrice": 0.010595036799999999, + "assetName": "name", + "referencePrice": 0.009558807141, "cmcId": 28301.0 } }, - "ZETA": { - "title": "Add ZETA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZETA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MERL": { + "title": "Add MERL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MERL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 124, - "ticker": "ZETA-USD", + "id": 128, + "ticker": "MERL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, @@ -6277,31 +5356,22 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "ZETAUSDT", + "ticker": "MERLUSDT", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "coinbase_ws", - "ticker": "ZETA-USD" - }, { "exchangeName": "gate_ws", - "ticker": "ZETA_USDT", + "ticker": "MERL_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "zetausdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "ZETA-USDT", + "ticker": "merlusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "ZETA-USDT", + "ticker": "MERL-USDT", "adjustByMarket": "USDT-USD" } ], @@ -6318,40 +5388,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ZetaChain", - "referencePrice": 0.61991384, - "cmcId": 21259.0 + "assetName": "name", + "referencePrice": 0.2591248319, + "cmcId": 30712.0 } }, - "ID": { - "title": "Add ID-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ID-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "METIS": { + "title": "Add METIS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a METIS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 126, - "ticker": "ID-USD", + "id": 129, + "ticker": "METIS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -8, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "IDUSDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "METIS-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "ID-USDT", + "ticker": "METIS-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "ID-USDT", + "ticker": "METIS-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -6363,44 +5432,56 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SPACE ID", - "referencePrice": 0.39531028, - "cmcId": 21846.0 + "assetName": "name", + "referencePrice": 32.94744926, + "cmcId": 9640.0 } }, - "LUNA": { - "title": "Add LUNA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LUNA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MEW": { + "title": "Add MEW-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MEW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 127, - "ticker": "LUNA-USD", + "id": 130, + "ticker": "MEW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "LUNAUSDT", + "ticker": "MEWUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kraken_api", - "ticker": "LUNAUSD" + "exchangeName": "gate_ws", + "ticker": "MEW_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "mewusdt", + "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "LUNA-USDT", + "ticker": "MEW-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "LUNA-USDT", + "ticker": "MEW-USDT", "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "MEW,RAYDIUM,MEW1GQWJ3NEXG2QGERIKU7FAFJ79PHVQVREQUZSCPP5/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4HqAjFKuQX7tnXEkxsjGQha3G4bcgER8qPXRahn9gj8F\",\"token_decimals\":5},\"quote_token_vault\":{\"token_vault_address\":\"BhNdEGJef9jSqT1iCEkFZ2bYZCdpC1vuiWtqDt87vBVp\",\"token_decimals\":9},\"amm_info_address\":\"879F697iuDJGMevRkRcnW21fcXiAeLJK1ffsw2ATebce\",\"open_orders_address\":\"CV3Gq5M2R7KRU5ey4LpnZYRR7r7vzKoV9Bt4mZ8P6bSB\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -6412,40 +5493,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Terra", - "referencePrice": 0.41604754, - "cmcId": 20314.0 + "assetName": "name", + "referencePrice": 0.00477061612, + "cmcId": 30126.0 } }, - "ZIL": { - "title": "Add ZIL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZIL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MICHI": { + "title": "Add MICHI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MICHI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 128, - "ticker": "ZIL-USD", + "id": 131, + "ticker": "MICHI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "ZILUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "ZIL-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "ZIL-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOL/MICHI", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"EzSLA8B6N2oetEnsPcdiYohjqSKP4MUzwwpnzz75DzwH\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5tg9qKYRAXgqxtrvzM77XTKBLQBJppixjqKCXcfhNAE1\",\"token_decimals\":6},\"amm_info_address\":\"GH8Ers4yzKR3UKDvgVu8cqJfGzU4cU62mTeg9bcJ7ug6\",\"open_orders_address\":\"8pkc323WErsJdV9jQTxT8yqPCgcpNKFfkViaGhDYm1eF\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -6457,44 +5530,28 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Zilliqa", - "referencePrice": 0.014005163999999999, - "cmcId": 2469.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "ZRX": { - "title": "Add ZRX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZRX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MICHI,RAYDIUM,5MBK36SZ7J19AN8JFOCHHQS4OF8G6BWUJBECSXBSOWDP": { + "title": "Add MICHI,RAYDIUM,5MBK36SZ7J19AN8JFOCHHQS4OF8G6BWUJBECSXBSOWDP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MICHI,RAYDIUM,5MBK36SZ7J19AN8JFOCHHQS4OF8G6BWUJBECSXBSOWDP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 129, - "ticker": "ZRX-USD", + "id": 132, + "ticker": "MICHI,RAYDIUM,5MBK36SZ7J19AN8JFOCHHQS4OF8G6BWUJBECSXBSOWDP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bitfinex_ws", - "ticker": "ZRXUSD" - }, - { - "exchangeName": "bybit_ws", - "ticker": "ZRXUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "ZRX-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "zrxusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "ZRX-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/MICHI,RAYDIUM,5MBK36SZ7J19AN8JFOCHHQS4OF8G6BWUJBECSXBSOWDP", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"EzSLA8B6N2oetEnsPcdiYohjqSKP4MUzwwpnzz75DzwH\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5tg9qKYRAXgqxtrvzM77XTKBLQBJppixjqKCXcfhNAE1\",\"token_decimals\":6},\"amm_info_address\":\"GH8Ers4yzKR3UKDvgVu8cqJfGzU4cU62mTeg9bcJ7ug6\",\"open_orders_address\":\"8pkc323WErsJdV9jQTxT8yqPCgcpNKFfkViaGhDYm1eF\"}" } ], "liquidityTier": 4, @@ -6510,39 +5567,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "0x Protocol", - "referencePrice": 0.30835, - "cmcId": 1896.0 + "assetName": "name", + "referencePrice": 0.1109249166, + "cmcId": 30943.0 } }, - "ANKR": { - "title": "Add ANKR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ANKR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MVL": { + "title": "Add MVL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MVL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 130, - "ticker": "ANKR-USD", + "id": 133, + "ticker": "MVL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "ANKRUSDT", + "ticker": "MVLUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "coinbase_ws", - "ticker": "ANKR-USD" + "exchangeName": "gate_ws", + "ticker": "MVL_USDT", + "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "ankrusdt", + "ticker": "mvlusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -6554,17 +5612,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ankr", - "referencePrice": 0.02599, - "cmcId": 3783.0 + "assetName": "name", + "referencePrice": 0.00356496586, + "cmcId": 2982.0 } }, - "SC": { - "title": "Add SC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MYRIA": { + "title": "Add MYRIA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MYRIA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 131, - "ticker": "SC-USD", + "id": 134, + "ticker": "MYRIA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, @@ -6572,20 +5630,29 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "SCUSDT", + "ticker": "MYRIAUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "MYRIA_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "MYRIA-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "SC-USDT", + "ticker": "MYRIA-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/SC,RAYDIUM,6D7NAB2XSLD7CAUWU1WKK6KBSJOHJMP2QZH9GEFVI5UI", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"DQPzUPZ5GFVVyNSf7tvMLu5NkN2UxUt1VijXGMxJfU8q\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5ZgybxRW9AMd2U3P3wpzsgCY8UUDCBR488ievHuNiG8B\",\"token_decimals\":6},\"amm_info_address\":\"BSzedbEvWRqVksaF558epPWCM16avEpyhm2HgSq9WZyy\",\"open_orders_address\":\"H3Pbn9sMF8wA7hUGgV18YTt6LdR6ALpKaNf4y6j8ep9Q\"}" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "MYRIA,UNISWAP_V3,0XA0EF786BF476FE0810408CABA05E536AC800FF86/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0xbf85f94d3233ee588f0907a9147fbb59d7246b54\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, @@ -6601,40 +5668,47 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Siacoin", - "referencePrice": 0.0047916094, - "cmcId": 1042.0 + "assetName": "name", + "referencePrice": 0.00305511376, + "cmcId": 22289.0 } }, - "QTUM": { - "title": "Add QTUM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a QTUM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MYRO": { + "title": "Add MYRO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MYRO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 132, - "ticker": "QTUM-USD", + "id": 135, + "ticker": "MYRO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "QTUMUSDT", + "ticker": "MYROUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "qtumusdt", + "exchangeName": "gate_ws", + "ticker": "MYRO_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "QTUM-USDT", + "exchangeName": "kucoin_ws", + "ticker": "MYRO-USDT", "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/MYRO,RAYDIUM,HHJPBHRRN4G56VSYLUT8DL5BV31HKXQSRAHTTUCZEZG4", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9Edj5621G5PYhno8WddpALmisTk4LwLtpr7KHoMxq9eP\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"AurG7xviXyZtjK5FUfxe2ajdDQhrVTpZKkWgbfuViER9\",\"token_decimals\":9},\"amm_info_address\":\"HCk6LA93xPVsF8g4v6gjkiCd88tLXwZq4eJwiYNHR8da\",\"open_orders_address\":\"ECSFgxVbXhexJKV26CBoBr4iHKQTZ3CiSWrFgbSD2CD8\"}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -6646,45 +5720,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Qtum", - "referencePrice": 2.6868276, - "cmcId": 1684.0 + "assetName": "name", + "referencePrice": 0.073478685, + "cmcId": 28382.0 } }, - "ENJ": { - "title": "Add ENJ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ENJ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NAKA": { + "title": "Add NAKA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NAKA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 133, - "ticker": "ENJ-USD", + "id": 136, + "ticker": "NAKA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "ENJUSDT", + "ticker": "NAKAUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "enjusdt", + "exchangeName": "gate_ws", + "ticker": "NAKA_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "ENJ-USDT", + "exchangeName": "huobi_ws", + "ticker": "nakausdt", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "ENJ-USDT", + "exchangeName": "kucoin_ws", + "ticker": "NAKA-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -6696,58 +5770,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Enjin Coin", - "referencePrice": 0.15708224, - "cmcId": 2130.0 + "assetName": "name", + "referencePrice": 1.2266441700000001, + "cmcId": 12749.0 } }, - "UMA": { - "title": "Add UMA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a UMA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NYM": { + "title": "Add NYM-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NYM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 134, - "ticker": "UMA-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "id": 137, + "ticker": "NYM-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bybit_ws", - "ticker": "UMAUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "UMA-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "UMA_USDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "huobi_ws", - "ticker": "umausdt", + "ticker": "nymusdt", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "kraken_api", - "ticker": "UMAUSD" - }, { "exchangeName": "kucoin_ws", - "ticker": "UMA-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "UMA-USDT", + "ticker": "NYM-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -6759,40 +5810,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "UMA", - "referencePrice": 3.0101029300000004, - "cmcId": 5617.0 + "assetName": "name", + "referencePrice": 0.07587798898999999, + "cmcId": 17591.0 } }, - "SSV": { - "title": "Add SSV-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SSV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "OAS": { + "title": "Add OAS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OAS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 135, - "ticker": "SSV-USD", + "id": 138, + "ticker": "OAS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "SSVUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "ssvusdt", + "ticker": "OASUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "SSV-USDT", + "ticker": "OAS-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -6804,34 +5850,30 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ssv.network", - "referencePrice": 23.281832, - "cmcId": 12999.0 + "assetName": "name", + "referencePrice": 0.03396514725, + "cmcId": 22265.0 } }, - "BAT": { - "title": "Add BAT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BAT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "OAX": { + "title": "Add OAX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OAX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 136, - "ticker": "BAT-USD", + "id": 139, + "ticker": "OAX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "BAT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "batusdt", + "exchangeName": "binance_ws", + "ticker": "OAXUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "BAT-USDT", + "exchangeName": "gate_ws", + "ticker": "OAX_USDT", "adjustByMarket": "USDT-USD" } ], @@ -6848,40 +5890,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Basic Attention Token", - "referencePrice": 0.17601626, - "cmcId": 1697.0 + "assetName": "name", + "referencePrice": 0.15629834, + "cmcId": 1853.0 } }, - "G": { - "title": "Add G-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a G-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "OG": { + "title": "Add OG-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 137, - "ticker": "G-USD", + "id": 140, + "ticker": "OG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "GUSDT", + "exchangeName": "binance_ws", + "ticker": "OGUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "gusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "G-USDT", + "ticker": "ogusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -6893,30 +5930,29 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Gravity", - "referencePrice": 0.038028328, - "cmcId": 32120.0 + "assetName": "name", + "referencePrice": 6.1102257700000004, + "cmcId": 5309.0 } }, - "ALT": { - "title": "Add ALT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ALT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "OGN": { + "title": "Add OGN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OGN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 138, - "ticker": "ALT-USD", + "id": 141, + "ticker": "OGN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "ALTUSDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "OGN-USD" }, { - "exchangeName": "gate_ws", - "ticker": "ALT_USDT", + "exchangeName": "huobi_ws", + "ticker": "ognusdt", "adjustByMarket": "USDT-USD" } ], @@ -6933,35 +5969,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Altlayer", - "referencePrice": 0.011826248999999999, - "cmcId": 29073.0 + "assetName": "name", + "referencePrice": 0.07967688699, + "cmcId": 5117.0 } }, - "GAS": { - "title": "Add GAS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GAS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "OM": { + "title": "Add OM-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 139, - "ticker": "GAS-USD", + "id": 142, + "ticker": "OM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "huobi_ws", - "ticker": "gasusdt", + "exchangeName": "kucoin_ws", + "ticker": "OM-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "GAS-USDT", + "ticker": "OM-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -6973,40 +6009,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Gas", - "referencePrice": 4.1394376, - "cmcId": 1785.0 + "assetName": "name", + "referencePrice": 0.1248070624, + "cmcId": 6536.0 } }, - "RVN": { - "title": "Add RVN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RVN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "OMNI": { + "title": "Add OMNI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OMNI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 140, - "ticker": "RVN-USD", + "id": 143, + "ticker": "OMNI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "RVNUSDT", + "ticker": "OMNIUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "rvnusdt", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "OMNI-USD" }, { - "exchangeName": "okx_ws", - "ticker": "RVN-USDT", + "exchangeName": "kucoin_ws", + "ticker": "OMNI-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -7018,17 +6053,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ravencoin", - "referencePrice": 0.0174403362, - "cmcId": 2577.0 + "assetName": "name", + "referencePrice": 8.359999999000001, + "cmcId": 30315.0 } }, - "MASK": { - "title": "Add MASK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MASK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ONDO": { + "title": "Add ONDO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ONDO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 141, - "ticker": "MASK-USD", + "id": 144, + "ticker": "ONDO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, "minPriceChange": 800, @@ -7036,21 +6071,34 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "MASKUSDT", + "ticker": "ONDOUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "coinbase_ws", - "ticker": "MASK-USD" + "ticker": "ONDO-USD" }, { - "exchangeName": "gate_ws", - "ticker": "MASK_USDT", + "exchangeName": "crypto_dot_com_ws", + "ticker": "ONDO_USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "ondousdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "ONDOUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ONDO-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "MASK-USDT", + "ticker": "ONDO-USDT", "adjustByMarket": "USDT-USD" } ], @@ -7067,45 +6115,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Mask Network", - "referencePrice": 2.3271814, - "cmcId": 8536.0 + "assetName": "name", + "referencePrice": 7.016400000000001, + "cmcId": 21159.0 } }, - "TRAC": { - "title": "Add TRAC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TRAC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ONE": { + "title": "Add ONE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ONE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 142, - "ticker": "TRAC-USD", + "id": 145, + "ticker": "ONE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "TRAC-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "TRAC_USDT", + "exchangeName": "bybit_ws", + "ticker": "ONEUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "TRAC-USDT", + "exchangeName": "huobi_ws", + "ticker": "oneusdt", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "TRAC,UNISWAP_V3,0XAA7A9CA87D3694B5755F213B5D04094B8D0F0A6F/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0xb1914469141ebb6e244e75cee3f35d43bf6b85e5\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -7117,35 +6155,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "OriginTrail", - "referencePrice": 0.530015737, - "cmcId": 2467.0 + "assetName": "name", + "referencePrice": 0.012077496509999999, + "cmcId": 3945.0 } }, - "GMX": { - "title": "Add GMX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GMX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ONT": { + "title": "Add ONT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ONT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 143, - "ticker": "GMX-USD", + "id": 146, + "ticker": "ONT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "GMXUSDT", + "exchangeName": "huobi_ws", + "ticker": "ontusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "GMX-USDT", + "ticker": "ONT-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -7157,35 +6195,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "GMX", - "referencePrice": 22.577065700000002, - "cmcId": 11857.0 + "assetName": "name", + "referencePrice": 0.169550816, + "cmcId": 2566.0 } }, - "IO": { - "title": "Add IO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a IO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "OP": { + "title": "Add OP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 144, - "ticker": "IO-USD", + "id": 148, + "ticker": "OP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "IOUSDT", + "exchangeName": "binance_ws", + "ticker": "OPUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "OP-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "OP_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "IO-USDT", + "ticker": "OP-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "OP-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -7197,49 +6249,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "io.net", - "referencePrice": 1.97650699, - "cmcId": 29835.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "RPL": { - "title": "Add RPL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RPL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ORAI": { + "title": "Add ORAI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ORAI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 145, - "ticker": "RPL-USD", + "id": 149, + "ticker": "ORAI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bybit_ws", - "ticker": "RPLUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "RPL-USD" - }, { "exchangeName": "gate_ws", - "ticker": "RPL_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "rplusdt", + "ticker": "ORAI_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "RPL-USDT", + "exchangeName": "kucoin_ws", + "ticker": "ORAI-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -7251,39 +6289,51 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Rocket Pool", - "referencePrice": 10.41, - "cmcId": 2943.0 + "assetName": "name", + "referencePrice": 6.073177147, + "cmcId": 7533.0 } }, - "METIS": { - "title": "Add METIS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a METIS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ORBS": { + "title": "Add ORBS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ORBS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 146, - "ticker": "METIS-USD", + "id": 150, + "ticker": "ORBS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "METIS-USD" + "exchangeName": "gate_ws", + "ticker": "ORBS_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "orbsusdt", + "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "METIS-USDT", + "ticker": "ORBS-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "METIS-USDT", + "ticker": "ORBS-USDT", "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "ORBS,RAYDIUM,7JNHPPJBBKSTJ7IEMSIGSBCPJGBCKW28UCRXTQGIMNCP/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"63WrZMAU7e6Uf2njzMiMbk88fifa99TAp3b3bApCqb9w\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"57NCuk4cDVwuLXGmW7DRyafJM3Hxktn17LR9tR3qwRXG\",\"token_decimals\":9},\"amm_info_address\":\"6RPQM9fcQ35EupsrJbJU89hwQcd2NCyoGUrFNj8v55Zb\",\"open_orders_address\":\"F91MXzkyfcXN99ENdsTRDjqSAGtxVVHnMaGnSSeCyvmc\"}" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -7295,37 +6345,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Metis", - "referencePrice": 38.5693, - "cmcId": 9640.0 + "assetName": "name", + "referencePrice": 0.0279219003, + "cmcId": 3835.0 } }, - "USDE": { - "title": "Add USDE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a USDE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ORBT,RAYDIUM,BGYJASMSZYM9HHIZ1LBU4EJ7KCTRJMSPBN4ZTRU3W5VF": { + "title": "Add ORBT,RAYDIUM,BGYJASMSZYM9HHIZ1LBU4EJ7KCTRJMSPBN4ZTRU3W5VF-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ORBT,RAYDIUM,BGYJASMSZYM9HHIZ1LBU4EJ7KCTRJMSPBN4ZTRU3W5VF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 147, - "ticker": "USDE-USD", + "id": 151, + "ticker": "ORBT,RAYDIUM,BGYJASMSZYM9HHIZ1LBU4EJ7KCTRJMSPBN4ZTRU3W5VF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "BTCUSDE", - "adjustByMarket": "BTC-USD", - "invert": true - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "USDE,UNISWAP_V3,0X4C9EDD5852CD905F086C759E8383E09BFF1E68B3/USDT,UNISWAP_V3,0XDAC17F958D2EE523A2206206994597C13D831EC7", - "adjustByMarket": "USDT-USD", - "metadata_JSON": "{\"address\":\"0x435664008f38b0650fbc1c9fc971d0a3bc2f1e47\",\"base_decimals\":18,\"quote_decimals\":6,\"invert\":false}" + "exchangeName": "raydium_api", + "ticker": "ORBT,RAYDIUM,BGYJASMSZYM9HHIZ1LBU4EJ7KCTRJMSPBN4ZTRU3W5VF/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HFewPr7uuyVb2HqK1t6SCCjNrfs6Az1oRBf5D8hUYJAa\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"CNUhZpiNNyH7fRRTPpW8kfUhZwCHbuueaEzFViBbEm4A\",\"token_decimals\":9},\"amm_info_address\":\"2UfT57k2oE13nbRxfQgAPrpygu287wvC2a8YDPs3JJU5\",\"open_orders_address\":\"3dpjuBMjLpUaYnmKExgNrj2A9M5us5xr1g1g62kAi9zL\"}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -7337,34 +6381,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ethena USDe", - "referencePrice": 1.001347707, - "cmcId": 29470.0 + "assetName": "name", + "referencePrice": 0.13724050840000002, + "cmcId": 30448.0 } }, - "AERO": { - "title": "Add AERO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AERO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ORC,RAYDIUM,CZYWQYWNZACQC7NPHTAPHC8CB2H7OU6U9TEHBRVNZJKX": { + "title": "Add ORC,RAYDIUM,CZYWQYWNZACQC7NPHTAPHC8CB2H7OU6U9TEHBRVNZJKX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ORC,RAYDIUM,CZYWQYWNZACQC7NPHTAPHC8CB2H7OU6U9TEHBRVNZJKX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 148, - "ticker": "AERO-USD", + "id": 152, + "ticker": "ORC,RAYDIUM,CZYWQYWNZACQC7NPHTAPHC8CB2H7OU6U9TEHBRVNZJKX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "AERO-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "AERO-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "ORC,RAYDIUM,CZYWQYWNZACQC7NPHTAPHC8CB2H7OU6U9TEHBRVNZJKX/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"Di9PMgBq2ccR7tfptYcjrszwwtGwERjJitCDTEk6KYSS\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"BjKdgjvErTjxHv6XrnrGmfvpDWXNJEkGFq89Q9d14zk4\",\"token_decimals\":9},\"amm_info_address\":\"DMi4ftMhn3PtY2gqs1C1WfWTgBtuSz9NkQoESQwKWq3u\",\"open_orders_address\":\"8q53zxa9gLwvQxs2nikUTHs13Aki63DMeDUAZAf1YAq3\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -7376,35 +6417,43 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aerodrome Finance", - "referencePrice": 0.10866, - "cmcId": 29270.0 + "assetName": "name", + "referencePrice": 0.010579971459999999, + "cmcId": 32285.0 } }, - "BDX": { - "title": "Add BDX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BDX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ORCA": { + "title": "Add ORCA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ORCA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 149, - "ticker": "BDX-USD", + "id": 153, + "ticker": "ORCA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "coinbase_ws", + "ticker": "ORCA-USD" + }, { "exchangeName": "gate_ws", - "ticker": "BDX_BTC", - "adjustByMarket": "BTC-USD" + "ticker": "ORCA_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "ORCAUSD" }, { "exchangeName": "kucoin_ws", - "ticker": "BDX-BTC", - "adjustByMarket": "BTC-USD" + "ticker": "ORCA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -7416,55 +6465,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Beldex", - "referencePrice": 0.0545072, - "cmcId": 3987.0 + "assetName": "name", + "referencePrice": 2.847536367, + "cmcId": 11165.0 } }, - "TURBO": { - "title": "Add TURBO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TURBO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ORDER": { + "title": "Add ORDER-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ORDER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 150, - "ticker": "TURBO-USD", + "id": 154, + "ticker": "ORDER-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "crypto_dot_com_ws", - "ticker": "TURBO_USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "TURBO_USDT", + "exchangeName": "bybit_ws", + "ticker": "ORDERUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "turbousdt", + "ticker": "orderusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "TURBO-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "TURBO-USDT", + "ticker": "ORDER-USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "TURBO,UNISWAP_V3,0XA35923162C49CF95E6BF26623385EB431AD920D3/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x8107fca5494375fc743a9fc4d4844353a1af3d94\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -7476,40 +6510,55 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Turbo", - "referencePrice": 0.005766430926, - "cmcId": 24911.0 + "assetName": "name", + "referencePrice": 0.121764678, + "cmcId": 32809.0 } }, - "AVAIL": { - "title": "Add AVAIL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AVAIL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ORDI": { + "title": "Add ORDI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ORDI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 151, - "ticker": "AVAIL-USD", + "id": 155, + "ticker": "ORDI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "ORDIUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "bybit_ws", - "ticker": "AVAILUSDT", + "ticker": "ORDIUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "ORDI_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "availusdt", + "ticker": "ordiusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "AVAIL-USDT", + "ticker": "ORDI-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ORDI-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -7521,27 +6570,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Avail", - "referencePrice": 0.1655694094, - "cmcId": 32376.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "GIGA,RAYDIUM,63LFDMNB3MQ8MW9MTZ2TO9BEA2M71KZUUGQ5TIJXCQJ9": { - "title": "Add GIGA,RAYDIUM,63LFDMNB3MQ8MW9MTZ2TO9BEA2M71KZUUGQ5TIJXCQJ9-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GIGA,RAYDIUM,63LFDMNB3MQ8MW9MTZ2TO9BEA2M71KZUUGQ5TIJXCQJ9-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NYAN": { + "title": "Add NYAN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NYAN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 152, - "ticker": "GIGA,RAYDIUM,63LFDMNB3MQ8MW9MTZ2TO9BEA2M71KZUUGQ5TIJXCQJ9-USD", + "id": 156, + "ticker": "NYAN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "GIGA,RAYDIUM,63LFDMNB3MQ8MW9MTZ2TO9BEA2M71KZUUGQ5TIJXCQJ9/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"BpHq5J4A78xLo3Z8WNEEN98F1xMdr5Wq5dyzzsC9Mpdp\",\"token_decimals\":5},\"quote_token_vault\":{\"token_vault_address\":\"Bj5iLRaZpfSYYc1u5jEevQBxW2Wb1wg4RKUpvRfoqSwA\",\"token_decimals\":9},\"amm_info_address\":\"4xxM4cdb6MEsCxM52xvYqkNbzvdeWWsPDZrBcTqVGUar\",\"open_orders_address\":\"9sGKv3mz4EUzNZwdgeRNwJ8cbujErKHQ31cvbuNTSAgF\"}" + "exchangeName": "bybit_ws", + "ticker": "NYANUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "nyanusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, @@ -7557,52 +6610,27 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Gigachad", - "referencePrice": 0.01731288243, - "cmcId": 30063.0 + "assetName": "name", + "referencePrice": 0.09077366799999999, + "cmcId": 13140.0 } }, - "ATH": { - "title": "Add ATH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ATH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "OSCAR,UNISWAP_V3,0XEBB66A88CEDD12BFE3A289DF6DFEE377F2963F12": { + "title": "Add OSCAR,UNISWAP_V3,0XEBB66A88CEDD12BFE3A289DF6DFEE377F2963F12-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OSCAR,UNISWAP_V3,0XEBB66A88CEDD12BFE3A289DF6DFEE377F2963F12-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 153, - "ticker": "ATH-USD", + "id": 157, + "ticker": "OSCAR,UNISWAP_V3,0XEBB66A88CEDD12BFE3A289DF6DFEE377F2963F12-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bybit_ws", - "ticker": "ATHUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "ATH_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "athusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "ATH-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "ATH-USDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "uniswapv3_api-ethereum", - "ticker": "ATH,UNISWAP_V3,0XBE0ED4138121ECFC5C0E56B40517DA27E6C5226B/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "ticker": "OSCAR,UNISWAP_V3,0XEBB66A88CEDD12BFE3A289DF6DFEE377F2963F12/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0xd31d41dffa3589bb0c0183e46a1eed983a5e5978\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "metadata_JSON": "{\"address\":\"0x171112b7cb523dc5cb685768a7ba46aef9740fcc\",\"base_decimals\":9,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, @@ -7618,33 +6646,27 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aethir", - "referencePrice": 0.059697261999999994, - "cmcId": 30083.0 + "assetName": "name", + "referencePrice": 0.010055976, + "cmcId": 33608.0 } }, - "NPC": { - "title": "Add NPC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NPC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NXRA,UNISWAP_V3,0X644192291CC835A93D6330B24EA5F5FEDD0EEF9E": { + "title": "Add NXRA,UNISWAP_V3,0X644192291CC835A93D6330B24EA5F5FEDD0EEF9E-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NXRA,UNISWAP_V3,0X644192291CC835A93D6330B24EA5F5FEDD0EEF9E-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 154, - "ticker": "NPC-USD", + "id": 158, + "ticker": "NXRA,UNISWAP_V3,0X644192291CC835A93D6330B24EA5F5FEDD0EEF9E-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "NPC_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-base", - "ticker": "WETH,UNISWAP_V3_BASE,0X4200000000000000000000000000000000000006/NPC,UNISWAP_V3_BASE,0XB166E8B140D35D9D8226E40C09F757BAC5A4D87D", + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "NXRA,UNISWAP_V3,0X644192291CC835A93D6330B24EA5F5FEDD0EEF9E/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", "adjustByMarket": "ETH-USD", - "invert": true, - "metadata_JSON": "{\"address\":\"0x96e727835c5ec965aae8cbbad34901e3be33befb\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "metadata_JSON": "{\"address\":\"0x755f01736f93c91585b840c2179c560b754d69f3\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, @@ -7660,41 +6682,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Non-Playable Coin", - "referencePrice": 0.028611119969999998, - "cmcId": 27960.0 + "assetName": "name", + "referencePrice": 0.0326524541, + "cmcId": 23825.0 } }, - "CAT": { - "title": "Add CAT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CAT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NUB,RAYDIUM,GTDZKAQVMZMNTI46ZEWMIXCA4OXF4BZXWQPOKZXPFXZN": { + "title": "Add NUB,RAYDIUM,GTDZKAQVMZMNTI46ZEWMIXCA4OXF4BZXWQPOKZXPFXZN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NUB,RAYDIUM,GTDZKAQVMZMNTI46ZEWMIXCA4OXF4BZXWQPOKZXPFXZN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 155, - "ticker": "CAT-USD", + "id": 159, + "ticker": "NUB,RAYDIUM,GTDZKAQVMZMNTI46ZEWMIXCA4OXF4BZXWQPOKZXPFXZN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "huobi_ws", - "ticker": "catusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "CAT-USDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "raydium_api", - "ticker": "CAT,RAYDIUM,3WKZQDH3ZW3TP2PHATAUDU4E1XSEZFHK7QNN8MAPM3S2/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "NUB,RAYDIUM,GTDZKAQVMZMNTI46ZEWMIXCA4OXF4BZXWQPOKZXPFXZN/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"5ezZ425K5cRiZLYuYtPacFEpnZfx68PS7pFNpxnJWLKg\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5qRnDE3vcBQrAY3YM2K6gu3UksahWfPtjAGvLqy2cs6r\",\"token_decimals\":9},\"amm_info_address\":\"A8WteoYJdxxir2zN7oGKe27e8xfZyq2C9xUW2vNJXWJt\",\"open_orders_address\":\"HMj9zn5zobGvVkPwYt4boP2F3o9gE5MWcR3n54311sHC\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9uNqUwneLXbQ6YKndciL5aBXTLJhwpyDXkZmaBbWfwWz\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"75DrZt3zmGSFfKaYDm7yHLKMrr35Wy8ffBNN1143PWbj\",\"token_decimals\":9},\"amm_info_address\":\"83G6VzJzLRCnHBsLATj94VCpRimyyqwuN6ZfL11McADL\",\"open_orders_address\":\"CLXBUkh3hMKNDRUZFFKS721Q1NJb11oHrYvV66QMBcVv\"}" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -7706,35 +6718,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Simon's Cat", - "referencePrice": 3.4001092e-05, - "cmcId": 32724.0 + "assetName": "name", + "referencePrice": 0.006914648791, + "cmcId": 30493.0 } }, - "FLUX": { - "title": "Add FLUX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FLUX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NAP,RAYDIUM,4G86CMXGSMDLETRYNAVMFKPHQZKTVDBYGMRADVTR72NU": { + "title": "Add NAP,RAYDIUM,4G86CMXGSMDLETRYNAVMFKPHQZKTVDBYGMRADVTR72NU-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NAP,RAYDIUM,4G86CMXGSMDLETRYNAVMFKPHQZKTVDBYGMRADVTR72NU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 156, - "ticker": "FLUX-USD", + "id": 160, + "ticker": "NAP,RAYDIUM,4G86CMXGSMDLETRYNAVMFKPHQZKTVDBYGMRADVTR72NU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -15, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "huobi_ws", - "ticker": "fluxusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "FLUX-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "NAP,RAYDIUM,4G86CMXGSMDLETRYNAVMFKPHQZKTVDBYGMRADVTR72NU/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"ABLksYkz92eK1AbZvxwgfma6Zoz1fKnzhgVGpwBWNQyk\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"6Q1hGQVEzL8dZCjn6Vb5jvJj61vozD8BRxDWQh6ZAAgY\",\"token_decimals\":9},\"amm_info_address\":\"FQed3Ay883zUcGcLaubkV56JJbweiYjxPSTC84yUxqNd\",\"open_orders_address\":\"HSkmWySG2v5vK7LNvmyVnsjdsoPTCv8AP1ZcvUvh1hJV\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -7746,49 +6754,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Flux", - "referencePrice": 0.6015569669, - "cmcId": 3029.0 + "assetName": "name", + "referencePrice": 4.543925233e-06, + "cmcId": 29892.0 } }, - "SKL": { - "title": "Add SKL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SKL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NAVX": { + "title": "Add NAVX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NAVX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 157, - "ticker": "SKL-USD", + "id": 161, + "ticker": "NAVX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "coinbase_ws", - "ticker": "SKL-USD" - }, { "exchangeName": "gate_ws", - "ticker": "SKL_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "sklusdt", + "ticker": "NAVX_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "SKL-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "SKL-USDT", + "ticker": "NAVX-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -7800,35 +6794,54 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SKALE", - "referencePrice": 0.040903494, - "cmcId": 5691.0 + "assetName": "name", + "referencePrice": 0.1429510521, + "cmcId": 29296.0 } }, - "MOODENG": { - "title": "Add MOODENG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MOODENG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NEAR": { + "title": "Add NEAR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NEAR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 158, - "ticker": "MOODENG-USD", + "id": 162, + "ticker": "NEAR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "NEARUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "NEAR-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "NEAR_USDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "huobi_ws", - "ticker": "moodengusdt", + "ticker": "nearusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "MOODENG-USDT", + "ticker": "NEAR-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "NEAR-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -7840,17 +6853,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Moo Deng (moodengsol.com)", - "referencePrice": 0.19865694, - "cmcId": 33093.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "BLAST": { - "title": "Add BLAST-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BLAST-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NEIRO": { + "title": "Add NEIRO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NEIRO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 159, - "ticker": "BLAST-USD", + "id": 163, + "ticker": "NEIRO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, @@ -7858,25 +6871,17 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "BLASTUSDT", + "ticker": "NEIROUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "coinbase_ws", - "ticker": "BLAST-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "BLAST_USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "BLAST-USDT", + "exchangeName": "gate_ws", + "ticker": "NEIROETH_USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -7888,39 +6893,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Blast", - "referencePrice": 0.09179999999999999, - "cmcId": 28480.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "CVX": { - "title": "Add CVX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CVX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NEO": { + "title": "Add NEO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NEO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 160, - "ticker": "CVX-USD", + "id": 164, + "ticker": "NEO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -8, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "CVX-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "CVX-USDT", + "exchangeName": "huobi_ws", + "ticker": "neousdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "CVX-USDT", + "ticker": "NEO-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -7932,34 +6933,42 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Convex Finance", - "referencePrice": 1.9380000000000002, - "cmcId": 9903.0 + "assetName": "name", + "referencePrice": 98.571406, + "cmcId": 1376.0 } }, - "XRD": { - "title": "Add XRD-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XRD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NEON": { + "title": "Add NEON-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NEON-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 161, - "ticker": "XRD-USD", + "id": 165, + "ticker": "NEON-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bitfinex_ws", - "ticker": "XRDUSD" + "exchangeName": "bybit_ws", + "ticker": "NEONUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "XRD-USDT", + "exchangeName": "gate_ws", + "ticker": "NEON_USDT", "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/NEON,RAYDIUM,NEONTJSJSUO3REXG9O6VHUMXW62F9V7ZVMU8M8ZUT44", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GabXD8FFL8DWWnLZ9xjRnCi5cZshPf9Upw2qS6qoeEEe\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"BKo7AUm3eP5kayvZ1nfGcnCCD7Aww2Xcjb5WegtGaSSY\",\"token_decimals\":9},\"amm_info_address\":\"FBs4sXbZKG7YBxdZVXtiygKXp4GkQwa9UoQKZev14d7W\",\"open_orders_address\":\"71s5WWu8FC9X2whyg23i1YnWCMYMCxhTCdnHsNt4KQDn\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -7971,53 +6980,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Radix", - "referencePrice": 0.018883218719999997, - "cmcId": 11948.0 + "assetName": "name", + "referencePrice": 0.338501806, + "cmcId": 23015.0 } }, - "SUSHI": { - "title": "Add SUSHI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SUSHI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NEVER,RAYDIUM,CXRHHSQYW8YTDWC4CSJMMGO7UBUJSXZNZRWHTW9ULDRU": { + "title": "Add NEVER,RAYDIUM,CXRHHSQYW8YTDWC4CSJMMGO7UBUJSXZNZRWHTW9ULDRU-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NEVER,RAYDIUM,CXRHHSQYW8YTDWC4CSJMMGO7UBUJSXZNZRWHTW9ULDRU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 162, - "ticker": "SUSHI-USD", + "id": 166, + "ticker": "NEVER,RAYDIUM,CXRHHSQYW8YTDWC4CSJMMGO7UBUJSXZNZRWHTW9ULDRU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bitfinex_ws", - "ticker": "SUSHI:USD" - }, - { - "exchangeName": "bybit_ws", - "ticker": "SUSHIUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "SUSHI-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "SUSHI_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "SUSHI-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "SUSHI-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "NEVER,RAYDIUM,CXRHHSQYW8YTDWC4CSJMMGO7UBUJSXZNZRWHTW9ULDRU/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"DuU9X27MsBFmpreXhEAWNMD9ZykpGfpDq7qoUB7MAfxx\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"6DDCndw2rAhuufGvAS9WPt4bFRXCWcb5YYtEUPzh14H6\",\"token_decimals\":9},\"amm_info_address\":\"8LinWMnf5LVEVARqko7eUyydwzkrLdBUZgeNtu4fAFwA\",\"open_orders_address\":\"BqxAQ8ztSEL9Ukggj4TFEL3wmQsPBKkGu9YxqRaMt9f4\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -8029,31 +7016,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SushiSwap", - "referencePrice": 0.72420122, - "cmcId": 6758.0 + "assetName": "name", + "referencePrice": 3.360883187e-05, + "cmcId": 29302.0 } }, - "PAAL": { - "title": "Add PAAL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PAAL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NEXO": { + "title": "Add NEXO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NEXO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 163, - "ticker": "PAAL-USD", + "id": 167, + "ticker": "NEXO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "PAAL_USDT", + "exchangeName": "huobi_ws", + "ticker": "nexousdt", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "paalusdt", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "NEXO,UNISWAP_V3,0XB62132E35A6C13EE1EE0F84DC5D40BAD8D815206/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x4c54ff7f1c424ff5487a32aad0b48b19cbaf087f\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, @@ -8069,40 +7057,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "PAAL AI", - "referencePrice": 0.24423884, - "cmcId": 27178.0 + "assetName": "name", + "referencePrice": 0.976916612, + "cmcId": 2694.0 } }, - "XCH": { - "title": "Add XCH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XCH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NFT": { + "title": "Add NFT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NFT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 164, - "ticker": "XCH-USD", + "id": 168, + "ticker": "NFT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -16, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "huobi_ws", - "ticker": "xchusdt", + "exchangeName": "bybit_ws", + "ticker": "NFTUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "XCH-USDT", + "exchangeName": "huobi_ws", + "ticker": "nftusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "XCH-USDT", + "ticker": "NFT-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": 1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -8114,44 +7102,80 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Chia", - "referencePrice": 14.44711138, - "cmcId": 9258.0 + "assetName": "name", + "referencePrice": 4.41013155e-07, + "cmcId": 9816.0 } }, - "BICO": { - "title": "Add BICO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BICO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NGL": { + "title": "Add NGL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NGL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 165, - "ticker": "BICO-USD", + "id": 169, + "ticker": "NGL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "BICOUSDT", + "ticker": "NGLUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "coinbase_ws", - "ticker": "BICO-USD" - }, + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "NGL,UNISWAP_V3,0X12652C6D93FDB6F4F37D48A8687783C782BB0D10/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0xd3248cdafddd8dda92dc53df4ce99a5031b9e897\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0456312608, + "cmcId": 29709.0 + } + }, + "NKN": { + "title": "Add NKN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NKN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 170, + "ticker": "NKN-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ { - "exchangeName": "kucoin_ws", - "ticker": "BICO-USDT", + "exchangeName": "binance_ws", + "ticker": "NKNUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "BICO-USDT", + "exchangeName": "coinbase_ws", + "ticker": "NKN-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "nknusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -8163,17 +7187,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Biconomy", - "referencePrice": 0.2169, - "cmcId": 9543.0 + "assetName": "name", + "referencePrice": 0.0707919553, + "cmcId": 2780.0 } }, - "ILV": { - "title": "Add ILV-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ILV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NMR": { + "title": "Add NMR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NMR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 166, - "ticker": "ILV-USD", + "id": 171, + "ticker": "NMR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -8, "minPriceChange": 800, @@ -8181,16 +7205,11 @@ "exchangeConfigJson": [ { "exchangeName": "coinbase_ws", - "ticker": "ILV-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "ILV-USDT", - "adjustByMarket": "USDT-USD" + "ticker": "NMR-USD" }, { "exchangeName": "okx_ws", - "ticker": "ILV-USDT", + "ticker": "NMR-USDT", "adjustByMarket": "USDT-USD" } ], @@ -8207,35 +7226,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Illuvium", - "referencePrice": 36.9, - "cmcId": 8719.0 + "assetName": "name", + "referencePrice": 14.4, + "cmcId": 1732.0 } }, - "CFG": { - "title": "Add CFG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CFG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NOMNOM,RAYDIUM,6ZRYHKWVOYE4QQZPDZJ7HTEHWT2U2546EKTNJ7QEPUMP": { + "title": "Add NOMNOM,RAYDIUM,6ZRYHKWVOYE4QQZPDZJ7HTEHWT2U2546EKTNJ7QEPUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NOMNOM,RAYDIUM,6ZRYHKWVOYE4QQZPDZJ7HTEHWT2U2546EKTNJ7QEPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 167, - "ticker": "CFG-USD", + "id": 172, + "ticker": "NOMNOM,RAYDIUM,6ZRYHKWVOYE4QQZPDZJ7HTEHWT2U2546EKTNJ7QEPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "CFG_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "CFG-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/NOMNOM,RAYDIUM,6ZRYHKWVOYE4QQZPDZJ7HTEHWT2U2546EKTNJ7QEPUMP", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"DBBA8swRfd3TAGyJg9aNfrGDVpuRxJH7ZxzFNcDTnJu\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"AxsHHJQ1RGbBGYRycRnEU7eNPyue1YqsEZqFJQQEoooY\",\"token_decimals\":6},\"amm_info_address\":\"Fhmjp6SMtmD8GXkq8tw6aZjBk3sDpKtKKSH6RToLAX3m\",\"open_orders_address\":\"AV7259mAHW5ZX1qDC19aerPBs3UHqCdC6UzHbe13RNRK\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -8247,44 +7263,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Centrifuge", - "referencePrice": 0.36044764, - "cmcId": 6748.0 + "assetName": "name", + "referencePrice": 0.001610635051, + "cmcId": 32611.0 } }, - "COTI": { - "title": "Add COTI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a COTI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NOS": { + "title": "Add NOS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NOS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 168, - "ticker": "COTI-USD", + "id": 173, + "ticker": "NOS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "coinbase_ws", - "ticker": "COTI-USD" - }, { "exchangeName": "gate_ws", - "ticker": "COTI_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "cotiusdt", + "ticker": "NOS_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "COTI-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "NOS,RAYDIUM,NOSXBVOACTTYDLVKY6CSB4AC8JCDQKKAAWYTX2ZMOO7/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"EDG1tk5Ld5rzny9cjxJ4eWNsLbW4ZtFSZD2jgG9M5w3X\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"aQmagQqNSFSbSLw5GmX4d1e69eARcUqvK14PkxW1HU5\",\"token_decimals\":9},\"amm_info_address\":\"3BDWiAL6e9AkCCDymq8ULQL7U7p5nzbNj1ZMxKULvPtK\",\"open_orders_address\":\"C5Vyj1hvx2NNABHvzUkJRE2jYzcGXBLnvAFoPpi1J2si\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -8296,17 +7304,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "COTI", - "referencePrice": 0.010548954, - "cmcId": 3992.0 + "assetName": "name", + "referencePrice": 1.7544910500000002, + "cmcId": 16612.0 } }, - "ONE": { - "title": "Add ONE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ONE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NOT": { + "title": "Add NOT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NOT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 169, - "ticker": "ONE-USD", + "id": 174, + "ticker": "NOT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, @@ -8314,17 +7322,22 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "ONEUSDT", + "ticker": "NOTUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "oneusdt", + "exchangeName": "gate_ws", + "ticker": "NOT_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "NOT-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "ONE-USDT", + "ticker": "NOT-USDT", "adjustByMarket": "USDT-USD" } ], @@ -8341,34 +7354,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Harmony", - "referencePrice": 0.012492445999999999, - "cmcId": 3945.0 + "assetName": "name", + "referencePrice": 0.0752081833, + "cmcId": 28850.0 } }, - "BAND": { - "title": "Add BAND-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BAND-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NPCS,RAYDIUM,5TODNKIBAK6K697RRYNGTBURU7YZNFZFX7JZSD1UC7PK": { + "title": "Add NPCS,RAYDIUM,5TODNKIBAK6K697RRYNGTBURU7YZNFZFX7JZSD1UC7PK-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NPCS,RAYDIUM,5TODNKIBAK6K697RRYNGTBURU7YZNFZFX7JZSD1UC7PK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 170, - "ticker": "BAND-USD", + "id": 175, + "ticker": "NPCS,RAYDIUM,5TODNKIBAK6K697RRYNGTBURU7YZNFZFX7JZSD1UC7PK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "BAND-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "BAND-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "NPCS,RAYDIUM,5TODNKIBAK6K697RRYNGTBURU7YZNFZFX7JZSD1UC7PK/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"57na116WY1UAi1P9f9yWoXtu6TrHMpM3dSV2NSv3RGQq\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"ectv52aafMsmu2N6XSwbLgwrcSe8eGMYQ8jLFQ2XGbb\",\"token_decimals\":9},\"amm_info_address\":\"4BKRQ2iL3Rv8mSpDsFM5FNkZ9SGq4iaqrYtgNWjGE3s4\",\"open_orders_address\":\"8ECbqNa1fmvAhpeq7kvzuLTquPhTd2fiYNksAUvqR2md\"}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -8380,44 +7390,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Band Protocol", - "referencePrice": 1.114, - "cmcId": 4679.0 + "assetName": "name", + "referencePrice": 0.004358733819, + "cmcId": 32412.0 } }, - "YFI": { - "title": "Add YFI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a YFI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NPT": { + "title": "Add NPT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NPT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 171, - "ticker": "YFI-USD", + "id": 176, + "ticker": "NPT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -6, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "YFIUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "YFI-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "YFI-USDT", + "exchangeName": "gate_ws", + "ticker": "NPT_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "YFI-USDT", + "exchangeName": "huobi_ws", + "ticker": "nptusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -9.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -8429,50 +7430,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "yearn.finance", - "referencePrice": 5014.0, - "cmcId": 5864.0 + "assetName": "name", + "referencePrice": 0.1938738999, + "cmcId": 18966.0 } }, - "FXS": { - "title": "Add FXS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FXS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NRN": { + "title": "Add NRN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NRN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 172, - "ticker": "FXS-USD", + "id": 177, + "ticker": "NRN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "FXSUSDT", + "ticker": "NRNUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "gate_ws", - "ticker": "FXS_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "fxsusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "FXS-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "FXS-USDT", + "ticker": "NRN_USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -8484,40 +7470,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Frax Share", - "referencePrice": 2.205303503, - "cmcId": 6953.0 + "assetName": "name", + "referencePrice": 0.055813697489999994, + "cmcId": 32516.0 } }, - "YGG": { - "title": "Add YGG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a YGG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NSO,RAYDIUM,HGMFSGNDLQ6VGLXCW4J33NJRWV2ZTH81IEJNVWK9KCHD": { + "title": "Add NSO,RAYDIUM,HGMFSGNDLQ6VGLXCW4J33NJRWV2ZTH81IEJNVWK9KCHD-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NSO,RAYDIUM,HGMFSGNDLQ6VGLXCW4J33NJRWV2ZTH81IEJNVWK9KCHD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 173, - "ticker": "YGG-USD", + "id": 178, + "ticker": "NSO,RAYDIUM,HGMFSGNDLQ6VGLXCW4J33NJRWV2ZTH81IEJNVWK9KCHD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "huobi_ws", - "ticker": "yggusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "YGG-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "YGG-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "NSO,RAYDIUM,HGMFSGNDLQ6VGLXCW4J33NJRWV2ZTH81IEJNVWK9KCHD/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"Hdv5ccEXKdtsLAubpoZaitL54V2FdSPBMLfDofRQ8L8x\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"2HX489QtXG9vV3MeCVmG8NcQTk1mCTikRRpkoKTDvdcG\",\"token_decimals\":9},\"amm_info_address\":\"FYKqgJdZ3Hauux3KE2SZ4B1AeNJtMHSrWVyyLPYqjxMC\",\"open_orders_address\":\"3GgfucjVa2iFBpmWavXPSxCg4g4vcNsZ1zdHnfog9rXW\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -8529,32 +7506,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Yield Guild Games", - "referencePrice": 0.48597318, - "cmcId": 10688.0 + "assetName": "name", + "referencePrice": 0.0002039894879, + "cmcId": 30409.0 } }, - "DSYNC": { - "title": "Add DSYNC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DSYNC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "NULS": { + "title": "Add NULS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NULS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 174, - "ticker": "DSYNC-USD", + "id": 179, + "ticker": "NULS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "DSYNC_USDT", + "exchangeName": "binance_ws", + "ticker": "NULSUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "DSYNC,UNISWAP_V3,0XF94E7D0710709388BCE3161C32B4EEA56D3F91CC/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0xbe24f9952bf2a15bc4d2661151049d9588d6c0cb\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "huobi_ws", + "ticker": "nulsusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, @@ -8570,45 +7546,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Destra Network", - "referencePrice": 0.17551536, - "cmcId": 29884.0 + "assetName": "name", + "referencePrice": 0.3235895299, + "cmcId": 2092.0 } }, - "KDA": { - "title": "Add KDA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KDA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SBABE,RAYDIUM,D9MFKGNZHNQGRTZKVNJ44YVOLTJMFBZRAHXIUKCAZRE4": { + "title": "Add SBABE,RAYDIUM,D9MFKGNZHNQGRTZKVNJ44YVOLTJMFBZRAHXIUKCAZRE4-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SBABE,RAYDIUM,D9MFKGNZHNQGRTZKVNJ44YVOLTJMFBZRAHXIUKCAZRE4-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 175, - "ticker": "KDA-USD", + "id": 180, + "ticker": "SBABE,RAYDIUM,D9MFKGNZHNQGRTZKVNJ44YVOLTJMFBZRAHXIUKCAZRE4-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "KDAUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "KDA_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "KDA-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "KDA-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SBABE,RAYDIUM,D9MFKGNZHNQGRTZKVNJ44YVOLTJMFBZRAHXIUKCAZRE4/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"7VCVNUnjfzytDk2ExvKJbDdN3vXZBm1KbXe4snuNrzEL\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"7PGY6iCzYsvP56HfZgJWWWCoSEFB2PAifwkZnzLxZuf6\",\"token_decimals\":9},\"amm_info_address\":\"HqUJPMaitfPAR2oQyzsVezirpaiuToD5kL3hxto9N7cP\",\"open_orders_address\":\"HwyfNuNEEz9bHY2NRj9bZ7cPpvD4JQjeh7xVGTVdjED5\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -8620,41 +7582,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Kadena", - "referencePrice": 0.6042160347000001, - "cmcId": 5647.0 + "assetName": "name", + "referencePrice": 1.24206035e-05, + "cmcId": 29355.0 } }, - "PONKE": { - "title": "Add PONKE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PONKE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SBAE,RAYDIUM,BWWWURBODJGBOVFETC3FC6OSBQKDOE62E1XQZ7X4PUMP": { + "title": "Add SBAE,RAYDIUM,BWWWURBODJGBOVFETC3FC6OSBQKDOE62E1XQZ7X4PUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SBAE,RAYDIUM,BWWWURBODJGBOVFETC3FC6OSBQKDOE62E1XQZ7X4PUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 176, - "ticker": "PONKE-USD", + "id": 181, + "ticker": "SBAE,RAYDIUM,BWWWURBODJGBOVFETC3FC6OSBQKDOE62E1XQZ7X4PUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bybit_ws", - "ticker": "PONKEUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "ponkeusdt", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "raydium_api", - "ticker": "PONKE,RAYDIUM,5Z3EQYQO9HICES3R84RCDMU2N7ANPDMXRHDK8PSWMRRC/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/SBAE,RAYDIUM,BWWWURBODJGBOVFETC3FC6OSBQKDOE62E1XQZ7X4PUMP", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"D7rw7fyEzo9EQcozjqAHJwbdbywGcSLw1at5MioZtMZ4\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"8DcvfWidQ53a3SCBrWxBWL2UU5zEBAKEypApiiCCFu2Y\",\"token_decimals\":9},\"amm_info_address\":\"5uTwG3y3F5cx4YkodgTjWEHDrX5HDKZ5bZZ72x8eQ6zE\",\"open_orders_address\":\"ECoptgCPMxXXWtxv3Zg2V3E7SpWp6SGqKqj32AcdWRQK\"}" + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"APcG13ZnDBe8uRc4hwD2sFv9ud1WquhgQkvVjucgRLXc\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"26cmLKdGB3AieeywCtsnxzVJSigTksJTPxgjK8cMx6kS\",\"token_decimals\":6},\"amm_info_address\":\"H1FtEraKbT6CSJZnVyb5drumCSACXzdDrZXGD6kzUXY9\",\"open_orders_address\":\"C7zjJdKgscrLXDzZMKURRyP5K1hMbsCoXgbyAzNh7Dmv\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -8666,36 +7619,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ponke", - "referencePrice": 0.328575373, - "cmcId": 29150.0 + "assetName": "name", + "referencePrice": 0.001000922299, + "cmcId": 31905.0 } }, - "CHEX": { - "title": "Add CHEX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CHEX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SC": { + "title": "Add SC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 177, - "ticker": "CHEX-USD", + "id": 182, + "ticker": "SC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "CHEX_USDT", + "exchangeName": "binance_ws", + "ticker": "SCUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "raydium_api", - "ticker": "CHEX,RAYDIUM,6DKCOWJPJ5MFU5GWDEFDPUUEBASBLK3WLEWHUZQPAA1E/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2qmJC3SVFSkK2fYz7fswkPn7ySqtf9xH2AkLBZ999sbr\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"AD7qRvY14byTLY19tWZTvXLaMF7AZj4dw4Gb1nHbgaW6\",\"token_decimals\":9},\"amm_info_address\":\"D8JjVpFdXjFvHmsX7LyFy8iHXEqzhbQo576Rt8rZkyiq\",\"open_orders_address\":\"5ePrmurwh3HGL67udZ3jkTJBPeMwtQK9Ey7uUqt12jRw\"}" + "exchangeName": "okx_ws", + "ticker": "SC-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -8707,49 +7659,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Chintai", - "referencePrice": 0.17391248, - "cmcId": 8534.0 + "assetName": "name", + "referencePrice": 0.004816867, + "cmcId": 1042.0 } }, - "LRC": { - "title": "Add LRC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LRC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "VANRY": { + "title": "Add VANRY-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VANRY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 178, - "ticker": "LRC-USD", + "id": 183, + "ticker": "VANRY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "LRCUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "LRC-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "LRC_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "LRC-USDT", + "exchangeName": "binance_ws", + "ticker": "VANRYUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "LRC-USDT", + "exchangeName": "bybit_ws", + "ticker": "VANRYUSDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -8761,49 +7699,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Loopring", - "referencePrice": 0.1193, - "cmcId": 1934.0 + "assetName": "name", + "referencePrice": 0.077289729, + "cmcId": 8037.0 } }, - "TRB": { - "title": "Add TRB-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TRB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "VELAR": { + "title": "Add VELAR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VELAR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 179, - "ticker": "TRB-USD", + "id": 184, + "ticker": "VELAR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "TRB-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "TRB_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "trbusdt", + "exchangeName": "bybit_ws", + "ticker": "VELARUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "TRB-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "TRB-USDT", + "exchangeName": "gate_ws", + "ticker": "VELAR_USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -8815,17 +7739,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Tellor", - "referencePrice": 64.0991712, - "cmcId": 4944.0 + "assetName": "name", + "referencePrice": 0.06335879, + "cmcId": 30074.0 } }, - "ACH": { - "title": "Add ACH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ACH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "VELO": { + "title": "Add VELO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VELO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 180, - "ticker": "ACH-USD", + "id": 185, + "ticker": "VELO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, @@ -8833,26 +7757,30 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "ACHUSDT", + "ticker": "VELOUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "coinbase_ws", - "ticker": "ACH-USD" + "ticker": "VELO-USD" + }, + { + "exchangeName": "crypto_dot_com_ws", + "ticker": "VELO_USD" }, { "exchangeName": "huobi_ws", - "ticker": "achusdt", + "ticker": "velousdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "ACH-USDT", + "ticker": "VELO-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "ACH-USDT", + "ticker": "VELO-USDT", "adjustByMarket": "USDT-USD" } ], @@ -8869,45 +7797,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Alchemy Pay", - "referencePrice": 0.020977692, - "cmcId": 6958.0 + "assetName": "name", + "referencePrice": 0.015142607369999998, + "cmcId": 7127.0 } }, - "ONT": { - "title": "Add ONT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ONT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "VENOM": { + "title": "Add VENOM-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VENOM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 181, - "ticker": "ONT-USD", + "id": 186, + "ticker": "VENOM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "ONT_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "ontusdt", + "exchangeName": "bybit_ws", + "ticker": "VENOMUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "ONT-USDT", + "ticker": "VENOM-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "ONT-USDT", + "ticker": "VENOM-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -8919,33 +7842,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ontology", - "referencePrice": 0.19885730000000001, - "cmcId": 2566.0 + "assetName": "name", + "referencePrice": 0.084175582, + "cmcId": 22059.0 } }, - "VTHO": { - "title": "Add VTHO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VTHO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "VET": { + "title": "Add VET-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VET-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 182, - "ticker": "VTHO-USD", + "id": 187, + "ticker": "VET-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "coinbase_ws", - "ticker": "VTHO-USD" + "ticker": "VET-USD" }, { - "exchangeName": "crypto_dot_com_ws", - "ticker": "VTHO_USD" + "exchangeName": "huobi_ws", + "ticker": "vetusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "VET-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -8957,35 +7886,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "VeThor Token", - "referencePrice": 0.002138, - "cmcId": 3012.0 + "assetName": "name", + "referencePrice": 0.022481478479999997, + "cmcId": 3077.0 } }, - "HONEY": { - "title": "Add HONEY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HONEY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "VINU": { + "title": "Add VINU-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VINU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 183, - "ticker": "HONEY-USD", + "id": 188, + "ticker": "VINU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -18, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "HONEY-USD" + "exchangeName": "bybit_ws", + "ticker": "VINUUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "raydium_api", - "ticker": "HONEY,RAYDIUM,4VMSOUT2BWATFWEUDNQM1XEDRLFJGJ7HSWHCPZ4XGBTY/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CERR6pnjJikRYGgL6mdd1ZgA4e2mTACyrPBxSYvbXbEY\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"7s6PsNgBYkvVBZiAdzA5EotcM9ZEmzZELg7DAbsehd22\",\"token_decimals\":9},\"amm_info_address\":\"ADNTXTwCXwxo9HvHPp3ynPxwPApsPtuvhBMtg1D9CvHN\",\"open_orders_address\":\"4scqEAd65BFEgxZUabQewVQHWztPV36XT8Vx6szmTbz9\"}" + "exchangeName": "gate_ws", + "ticker": "VINU_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "VINU-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": 3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -8997,30 +7931,30 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Hivemapper", - "referencePrice": 0.07740615122, - "cmcId": 22850.0 + "assetName": "name", + "referencePrice": 9.9971e-09, + "cmcId": 15270.0 } }, - "CTC": { - "title": "Add CTC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CTC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "VOXEL": { + "title": "Add VOXEL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VOXEL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 184, - "ticker": "CTC-USD", + "id": 189, + "ticker": "VOXEL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "CTCUSDT", + "exchangeName": "gate_ws", + "ticker": "VOXEL_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "CTC-USDT", + "exchangeName": "huobi_ws", + "ticker": "voxelusdt", "adjustByMarket": "USDT-USD" } ], @@ -9037,40 +7971,46 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Creditcoin", - "referencePrice": 0.44429830000000003, - "cmcId": 5198.0 + "assetName": "name", + "referencePrice": 0.153455485, + "cmcId": 15678.0 } }, - "BANANA": { - "title": "Add BANANA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BANANA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "VRA": { + "title": "Add VRA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VRA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 185, - "ticker": "BANANA-USD", + "id": 190, + "ticker": "VRA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "BANANA_USDT", + "exchangeName": "bybit_ws", + "ticker": "VRAUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "bananausdt", + "exchangeName": "kucoin_ws", + "ticker": "VRA-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "BANANA-USDT", + "exchangeName": "okx_ws", + "ticker": "VRA-USDT", "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "VRA,UNISWAP_V3,0XF411903CBC70A74D22900A5DE66A2DDA66507255/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x98409d8ca9629fbe01ab1b914ebf304175e384c8\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9082,34 +8022,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Banana Gun", - "referencePrice": 45.04703898, - "cmcId": 28066.0 + "assetName": "name", + "referencePrice": 0.003141983, + "cmcId": 3816.0 } }, - "ABT": { - "title": "Add ABT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ABT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "UXLINK": { + "title": "Add UXLINK-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a UXLINK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 186, - "ticker": "ABT-USD", + "id": 191, + "ticker": "UXLINK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "ABT-USD" + "exchangeName": "bybit_ws", + "ticker": "UXLINKUSDT", + "adjustByMarket": "USDT-USD" }, { "exchangeName": "gate_ws", - "ticker": "ABT_USDT", + "ticker": "UXLINK_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "uxlinkusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "UXLINK-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "UXLINK-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9121,34 +8077,30 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Arcblock", - "referencePrice": 1.5523, - "cmcId": 2545.0 + "assetName": "name", + "referencePrice": 0.557038412, + "cmcId": 32257.0 } }, - "STORJ": { - "title": "Add STORJ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a STORJ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "VRTX": { + "title": "Add VRTX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VRTX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 187, - "ticker": "STORJ-USD", + "id": 192, + "ticker": "VRTX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "STORJ-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "storjusdt", + "exchangeName": "bybit_ws", + "ticker": "VRTXUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "STORJ-USDT", + "exchangeName": "kucoin_ws", + "ticker": "VRTX-USDT", "adjustByMarket": "USDT-USD" } ], @@ -9165,40 +8117,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Storj", - "referencePrice": 0.4012209, - "cmcId": 1772.0 + "assetName": "name", + "referencePrice": 0.7582653392, + "cmcId": 22355.0 } }, - "GLMR": { - "title": "Add GLMR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GLMR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "W": { + "title": "Add W-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a W-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 188, - "ticker": "GLMR-USD", + "id": 193, + "ticker": "W-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "WUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "bybit_ws", - "ticker": "GLMRUSDT", + "ticker": "WUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "W_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "GLMR-USDT", + "ticker": "W-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "GLMR-USDT", + "ticker": "W-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9210,35 +8172,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Moonbeam", - "referencePrice": 0.16509664000000002, - "cmcId": 6836.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "PIXEL": { - "title": "Add PIXEL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PIXEL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WAFFLES,RAYDIUM,8DOS8NZMGVZEAACXALKBK5FZTW4UUORP4YT8NEAXFDMB": { + "title": "Add WAFFLES,RAYDIUM,8DOS8NZMGVZEAACXALKBK5FZTW4UUORP4YT8NEAXFDMB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WAFFLES,RAYDIUM,8DOS8NZMGVZEAACXALKBK5FZTW4UUORP4YT8NEAXFDMB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 189, - "ticker": "PIXEL-USD", + "id": 194, + "ticker": "WAFFLES,RAYDIUM,8DOS8NZMGVZEAACXALKBK5FZTW4UUORP4YT8NEAXFDMB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "PIXEL_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "PIXEL-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/WAFFLES,RAYDIUM,8DOS8NZMGVZEAACXALKBK5FZTW4UUORP4YT8NEAXFDMB", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"8XxDfCFYb1mp5jfESDEbNGvFR8B7Y8Ujoe3E3B6bj282\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"DtbPxH9DbpEdY8GmrdhNzWt4Yu4GrLb8RMkpsJgiSZuB\",\"token_decimals\":6},\"amm_info_address\":\"FJ6MdHqFwmnzx2g19s6X8NDbF7gZCnU2yE1rKd9vbnwf\",\"open_orders_address\":\"HLWUm5kz5fX6o2KWQawiwPDBkj2NzBdJDGp2rhi4yHKb\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9250,32 +8209,28 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pixels", - "referencePrice": 0.15938638, - "cmcId": 29335.0 + "assetName": "name", + "referencePrice": 0.01195530655, + "cmcId": 31442.0 } }, - "TEL": { - "title": "Add TEL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TEL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WALTER,RAYDIUM,FV56CMR7FHEYPKYMKFMVIKV48UPO51TI9KAXSSQQTDLU": { + "title": "Add WALTER,RAYDIUM,FV56CMR7FHEYPKYMKFMVIKV48UPO51TI9KAXSSQQTDLU-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WALTER,RAYDIUM,FV56CMR7FHEYPKYMKFMVIKV48UPO51TI9KAXSSQQTDLU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 190, - "ticker": "TEL-USD", + "id": 195, + "ticker": "WALTER,RAYDIUM,FV56CMR7FHEYPKYMKFMVIKV48UPO51TI9KAXSSQQTDLU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "kucoin_ws", - "ticker": "TEL-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "TEL,UNISWAP_V3,0X467BCCD9D29F223BCE8043B84E8C8B282827790F/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0xf359492d26764481002ed88bd2acae83ca50b5c9\",\"base_decimals\":2,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/WALTER,RAYDIUM,FV56CMR7FHEYPKYMKFMVIKV48UPO51TI9KAXSSQQTDLU", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"AiCFCoVvhXJ62bsbjoaV3fntKvN9k3Hz1Wds1kf1Gguc\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"CgD8kLxdmy7tx668GN5o5Vn5Qo79L3M8Dr68FPAeqAnd\",\"token_decimals\":6},\"amm_info_address\":\"412Mr1t8g1xSzW4wBaCV8J8KDFrhff46aNqGMSoK1asL\",\"open_orders_address\":\"8PpUm7L1Mtj65MBMwqMfgWdHWcdJFv7cDu6Fj1QAsNx7\"}" } ], "liquidityTier": 4, @@ -9291,17 +8246,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Telcoin", - "referencePrice": 0.001714440448, - "cmcId": 2394.0 + "assetName": "name", + "referencePrice": 0.001415811523, + "cmcId": 31537.0 } }, - "SPX": { - "title": "Add SPX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SPX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WAM,RAYDIUM,7HDEO5QCIUF8S2VFSX6URJKDNVADBU3DDCXW4ZJDCMIN": { + "title": "Add WAM,RAYDIUM,7HDEO5QCIUF8S2VFSX6URJKDNVADBU3DDCXW4ZJDCMIN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WAM,RAYDIUM,7HDEO5QCIUF8S2VFSX6URJKDNVADBU3DDCXW4ZJDCMIN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 191, - "ticker": "SPX-USD", + "id": 196, + "ticker": "WAM,RAYDIUM,7HDEO5QCIUF8S2VFSX6URJKDNVADBU3DDCXW4ZJDCMIN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, @@ -9309,15 +8264,9 @@ "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "SPX,RAYDIUM,J3NKXXXZCNNIMJKW9HYB2K4LUXGWB6T1FTPTQVSV3KFR/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "WAM,RAYDIUM,7HDEO5QCIUF8S2VFSX6URJKDNVADBU3DDCXW4ZJDCMIN/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"rFkn84fuSQ3ovZECNLF7JnX5xy1to6KR7LM6TSQtKgT\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"DGUVmREQ4hpRmkf9sRP4Fb48az5ACCLoxH4FMrvEPrZN\",\"token_decimals\":9},\"amm_info_address\":\"9t1H1uDJ558iMPNkEPSN1fqkpC4XSPQ6cqSf6uEsTfTR\",\"open_orders_address\":\"AxTb8hkmnVcAtSJFY96dPhD1biYS7Q1vS5AjZGJPNP4P\"}" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "SPX,UNISWAP_V3,0XE0F63A424A4439CBE457D80E4F4B51AD25B2C56C/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x7c706586679af2ba6d1a9fc2da9c6af59883fdd3\",\"base_decimals\":8,\"quote_decimals\":18,\"invert\":false}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"7EcEbCS2GqEkFnQX15d1g48WG1UycPtTrhSFQ3LfQva3\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"8oFhomqBCWjNiLGr7hWcQAJUivP8Dt1WksfSGjZGzaH6\",\"token_decimals\":9},\"amm_info_address\":\"DybAcYN1oXweV5JYSU9TY8S6KD6mfnoZMphNRUFchmo7\",\"open_orders_address\":\"CtPB6y9h5UfRDLEBSGd8ujHxdNv4EciZPLnnpwGaRx84\"}" } ], "liquidityTier": 4, @@ -9333,45 +8282,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SPX6900", - "referencePrice": 0.009965081145, - "cmcId": 28081.0 + "assetName": "name", + "referencePrice": 0.002854699156, + "cmcId": 14133.0 } }, - "CSPR": { - "title": "Add CSPR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CSPR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WAN": { + "title": "Add WAN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WAN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 192, - "ticker": "CSPR-USD", + "id": 197, + "ticker": "WAN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "CSPRUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "CSPR_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "CSPR-USDT", + "exchangeName": "binance_ws", + "ticker": "WANUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "CSPR-USDT", + "exchangeName": "huobi_ws", + "ticker": "wanusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9383,50 +8322,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Casper", - "referencePrice": 0.013143615999999999, - "cmcId": 5899.0 + "assetName": "name", + "referencePrice": 0.17748456, + "cmcId": 2606.0 } }, - "MERL": { - "title": "Add MERL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MERL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WAXP": { + "title": "Add WAXP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WAXP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 193, - "ticker": "MERL-USD", + "id": 198, + "ticker": "WAXP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "MERLUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "MERL_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "merlusdt", + "exchangeName": "binance_ws", + "ticker": "WAXPUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "MERL-USDT", + "exchangeName": "bybit_ws", + "ticker": "WAXPUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "MERL-USDT", + "ticker": "WAXP-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9438,35 +8367,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Merlin Chain", - "referencePrice": 0.27619626, - "cmcId": 30712.0 + "assetName": "name", + "referencePrice": 0.031819304, + "cmcId": 2300.0 } }, - "ZIG": { - "title": "Add ZIG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZIG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WBT": { + "title": "Add WBT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WBT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 194, - "ticker": "ZIG-USD", + "id": 199, + "ticker": "WBT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -8, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "ZIGUSDT", + "exchangeName": "gate_ws", + "ticker": "WBT_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "ZIG_USDT", + "exchangeName": "huobi_ws", + "ticker": "wbtusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9478,39 +8407,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Zignaly", - "referencePrice": 0.10000969400000001, - "cmcId": 9260.0 + "assetName": "name", + "referencePrice": 11.36940191, + "cmcId": 21353.0 } }, - "CVC": { - "title": "Add CVC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CVC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WBTC": { + "title": "Add WBTC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WBTC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 195, - "ticker": "CVC-USD", + "id": 200, + "ticker": "WBTC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -5, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "CVC-USD" + "exchangeName": "bybit_ws", + "ticker": "WBTCBTC", + "adjustByMarket": "BTC-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "cvcusdt", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "WBTC-USD" }, { "exchangeName": "okx_ws", - "ticker": "CVC-USDT", + "ticker": "WBTC-USDT", "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "WBTC,UNISWAP_V3,0X2260FAC5E5542A773AA44FBCFEDF7C193BC2C599/USDT,UNISWAP_V3,0XDAC17F958D2EE523A2206206994597C13D831EC7", + "adjustByMarket": "USDT-USD", + "metadata_JSON": "{\"address\":\"0x9db9e0e53058c89e5b94e29621a205198648425b\",\"base_decimals\":8,\"quote_decimals\":6,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -10.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9522,40 +8457,33 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Civic", - "referencePrice": 0.01198, - "cmcId": 1816.0 + "assetName": "name", + "referencePrice": 61705.89000000001, + "cmcId": 3717.0 } }, - "CATI": { - "title": "Add CATI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CATI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "VTHO": { + "title": "Add VTHO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VTHO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 196, - "ticker": "CATI-USD", + "id": 201, + "ticker": "VTHO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "CATIUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "CATI-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "VTHO-USD" }, { - "exchangeName": "okx_ws", - "ticker": "CATI-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "crypto_dot_com_ws", + "ticker": "VTHO_USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9567,40 +8495,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Catizen", - "referencePrice": 0.47315014, - "cmcId": 32966.0 + "assetName": "name", + "referencePrice": 0.001901, + "cmcId": 3012.0 } }, - "SXP": { - "title": "Add SXP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SXP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "USTC": { + "title": "Add USTC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a USTC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 197, - "ticker": "SXP-USD", + "id": 202, + "ticker": "USTC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "SXP_USDT", + "exchangeName": "bybit_ws", + "ticker": "USTCUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "sxpusdt", + "exchangeName": "kucoin_ws", + "ticker": "USTC-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "SXP-USDT", + "exchangeName": "okx_ws", + "ticker": "USTC-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9612,36 +8540,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Solar", - "referencePrice": 0.2394302, - "cmcId": 4279.0 + "assetName": "name", + "referencePrice": 0.021555807, + "cmcId": 7129.0 } }, - "TRUMP": { - "title": "Add TRUMP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TRUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "USEDCAR,RAYDIUM,9GWTEGFJJERDPWJKJPFLR2G2ZRE3NL1V5ZPWBTSK3C6P": { + "title": "Add USEDCAR,RAYDIUM,9GWTEGFJJERDPWJKJPFLR2G2ZRE3NL1V5ZPWBTSK3C6P-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a USEDCAR,RAYDIUM,9GWTEGFJJERDPWJKJPFLR2G2ZRE3NL1V5ZPWBTSK3C6P-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 198, - "ticker": "TRUMP-USD", + "id": 203, + "ticker": "USEDCAR,RAYDIUM,9GWTEGFJJERDPWJKJPFLR2G2ZRE3NL1V5ZPWBTSK3C6P-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "TRUMP_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-base", - "ticker": "TRUMP,UNISWAP_V3_BASE,0X57F5FBD3DE65DFC0BD3630F732969E5FB97E6D37/WETH,UNISWAP_V3_BASE,0X4200000000000000000000000000000000000006", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0xaa4bdf13c4ca0594daebb38ae7d772b7e975b284\",\"base_decimals\":9,\"quote_decimals\":18,\"invert\":false}" - } + "exchangeName": "raydium_api", + "ticker": "USEDCAR,RAYDIUM,9GWTEGFJJERDPWJKJPFLR2G2ZRE3NL1V5ZPWBTSK3C6P/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"3DbaUnNNZfV7NytzZhifpUGZobaDnQZf2bFcPi3yGq59\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"k5RkCVg9uk6X4yq7VuQso9CGJuwkeRaYFBJ4bWAu71g\",\"token_decimals\":9},\"amm_info_address\":\"Cf628kRZSmUb5VZf6KGpRDRRxWRT8b4vLuYPEtLs73WD\",\"open_orders_address\":\"5j6Pw4fh9Xeu4ZM8CfwpXVsSqrs53KSzusWXtpCT1UC3\"}" + } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9653,40 +8576,60 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MAGA", - "referencePrice": 2.9212262630000003, - "cmcId": 27872.0 + "assetName": "name", + "referencePrice": 0.003580817911, + "cmcId": 28952.0 } }, - "ICX": { - "title": "Add ICX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ICX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "USDT": { + "title": "Add USDT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a USDT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 199, - "ticker": "ICX-USD", + "id": 204, + "ticker": "USDT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "USDCUSDT", + "invert": true + }, { "exchangeName": "bybit_ws", - "ticker": "ICXUSDT", - "adjustByMarket": "USDT-USD" + "ticker": "USDCUSDT", + "invert": true + }, + { + "exchangeName": "coinbase_ws", + "ticker": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "icxusdt", - "adjustByMarket": "USDT-USD" + "ticker": "ethusdt", + "adjustByMarket": "ETH-USD", + "invert": true + }, + { + "exchangeName": "kraken_api", + "ticker": "USDTZUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BTC-USDT", + "adjustByMarket": "BTC-USD", + "invert": true }, { "exchangeName": "okx_ws", - "ticker": "ICX-USDT", - "adjustByMarket": "USDT-USD" + "ticker": "USDC-USDT", + "invert": true } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9698,40 +8641,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ICON", - "referencePrice": 0.14926820000000002, - "cmcId": 2099.0 + "assetName": "name", + "referencePrice": 1.0, + "cmcId": 0.0 } }, - "BB": { - "title": "Add BB-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TRU": { + "title": "Add TRU-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TRU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 200, - "ticker": "BB-USD", + "id": 205, + "ticker": "TRU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "BBUSDT", + "exchangeName": "binance_ws", + "ticker": "TRUUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "bbusdt", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "TRU-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "BB-USDT", + "exchangeName": "huobi_ws", + "ticker": "truusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9743,41 +8685,27 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BounceBit", - "referencePrice": 0.30484774000000003, - "cmcId": 30746.0 + "assetName": "name", + "referencePrice": 0.07744962499, + "cmcId": 7725.0 } }, - "USTC": { - "title": "Add USTC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a USTC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TRUF,UNISWAP_V3,0X38C2A4A7330B22788374B8FF70BBA513C8D848CA": { + "title": "Add TRUF,UNISWAP_V3,0X38C2A4A7330B22788374B8FF70BBA513C8D848CA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TRUF,UNISWAP_V3,0X38C2A4A7330B22788374B8FF70BBA513C8D848CA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 201, - "ticker": "USTC-USD", + "id": 206, + "ticker": "TRUF,UNISWAP_V3,0X38C2A4A7330B22788374B8FF70BBA513C8D848CA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "USTCUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "ustcusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "USTC-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "USTC-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "TRUF,UNISWAP_V3,0X38C2A4A7330B22788374B8FF70BBA513C8D848CA/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x671b8e61c5588f6ec78b9cd75511614945bb2968\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, @@ -9793,39 +8721,93 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "TerraClassicUSD", - "referencePrice": 0.021698988, - "cmcId": 7129.0 + "assetName": "name", + "referencePrice": 0.012698234999999999, + "cmcId": 30434.0 } }, - "DRIFT": { - "title": "Add DRIFT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DRIFT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TRUMPWIN": { + "title": "Add TRUMPWIN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TRUMPWIN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 202, - "ticker": "DRIFT-USD", + "id": 207, + "ticker": "TRUMPWIN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -4, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "polymarket_api", + "ticker": "0xdd22472e552920b8438158ea7238bfadfa4f736aa4cee91a6b86c39ead110917/21742633143463906290569050155826241533067272736897614950488156847949938836455" + } + ], + "liquidityTier": 4, + "atomicResolution": -6, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.50001, + "cmcId": 0.0 + } + }, + "TRX": { + "title": "Add TRX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TRX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 208, + "ticker": "TRX-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "TRXUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "bybit_ws", - "ticker": "DRIFTUSDT", + "ticker": "TRXUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "coinbase_ws", - "ticker": "DRIFT-USD" + "exchangeName": "gate_ws", + "ticker": "TRX_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "trxusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "TRXUSD" }, { "exchangeName": "kucoin_ws", - "ticker": "DRIFT-USDT", + "ticker": "TRX-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "TRX-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9837,37 +8819,37 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Drift", - "referencePrice": 0.603, - "cmcId": 31278.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "ANDY": { - "title": "Add ANDY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ANDY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TRY": { + "title": "Add TRY-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TRY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 203, - "ticker": "ANDY-USD", + "id": 209, + "ticker": "TRY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "uniswapv3_api-base", - "ticker": "ANDY,UNISWAP_V3_BASE,0X18A8BD1FE17A1BB9FFB39ECD83E9489CFD17A022/WETH,UNISWAP_V3_BASE,0X4200000000000000000000000000000000000006", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0xcc4fab1466f0acf4c837216096a55924057252e4\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "binance_ws", + "ticker": "USDTTRY", + "adjustByMarket": "USDT-USD", + "invert": true }, { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "ANDY,UNISWAP_V3,0X68BBED6A47194EFF1CF514B50EA91895597FC91E/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x2b8574482d62d8df670dfd3be15f2f092941284e\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "okx_ws", + "ticker": "USDT-TRY", + "adjustByMarket": "USDT-USD", + "invert": true } ], - "liquidityTier": 4, - "atomicResolution": -2.0, + "liquidityTier": 6, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9879,35 +8861,51 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ANDY (ETH)", - "referencePrice": 0.000150054, - "cmcId": 29879.0 + "assetName": "name", + "referencePrice": 0.029351335479999997, + "cmcId": 2810.0 } }, - "TAIKO": { - "title": "Add TAIKO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TAIKO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TURBO": { + "title": "Add TURBO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TURBO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 204, - "ticker": "TAIKO-USD", + "id": 210, + "ticker": "TURBO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "TAIKOUSDT", + "exchangeName": "gate_ws", + "ticker": "TURBO_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "turbousdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "TAIKO-USDT", + "ticker": "TURBO-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "TURBO-USDT", "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "TURBO,UNISWAP_V3,0XA35923162C49CF95E6BF26623385EB431AD920D3/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x8107fca5494375fc743a9fc4d4844353a1af3d94\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9919,40 +8917,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Taiko", - "referencePrice": 1.8692917690000002, - "cmcId": 31525.0 + "assetName": "name", + "referencePrice": 0.005054003913, + "cmcId": 24911.0 } }, - "XAI": { - "title": "Add XAI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XAI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TURBOS": { + "title": "Add TURBOS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TURBOS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 205, - "ticker": "XAI-USD", + "id": 211, + "ticker": "TURBOS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "XAIUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "XAI_USDT", + "ticker": "TURBOSUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "XAI-USDT", + "ticker": "TURBOS-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9964,44 +8957,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Xai", - "referencePrice": 0.20196288, - "cmcId": 28933.0 + "assetName": "name", + "referencePrice": 0.003619350084, + "cmcId": 25179.0 } }, - "BIGTIME": { - "title": "Add BIGTIME-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BIGTIME-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TUSD": { + "title": "Add TUSD-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TUSD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 206, - "ticker": "BIGTIME-USD", + "id": 212, + "ticker": "TUSD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "BIGTIME-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "BIGTIME_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "BIGTIME-USDT", + "exchangeName": "bybit_ws", + "ticker": "TUSDUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "BIGTIME-USDT", + "exchangeName": "huobi_ws", + "ticker": "tusdusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10013,34 +8997,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Big Time", - "referencePrice": 0.0116990204, - "cmcId": 28230.0 + "assetName": "name", + "referencePrice": 0.997310696, + "cmcId": 2563.0 } }, - "BAL": { - "title": "Add BAL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BAL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TWT": { + "title": "Add TWT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TWT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 207, - "ticker": "BAL-USD", + "id": 213, + "ticker": "TWT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "BAL-USD" + "exchangeName": "bybit_ws", + "ticker": "TWTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "BAL-USDT", + "exchangeName": "kucoin_ws", + "ticker": "TWT-USDT", "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "TWT,RAYDIUM,HZNPQL7RT9GXF9EWOWSWZC5DFJZQ41XTQGEA7P3VZAAD/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HEzhdKDVyeSqtWPsscZuVCHefAe7azbjVioxAphbVbrG\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"EK2Ng32TNoMJ8SDNrK4FHsPVsVxr1RbGetJN1NMdDhbo\",\"token_decimals\":9},\"amm_info_address\":\"GNtoBHpQv5Apyi8TmR9cB2KAmPvMWkTkZgiYyp7tDa8H\",\"open_orders_address\":\"A4nNXSYGiMKA9zU99xwJV8sct5YQWAk8tSFWJRXkVVoy\"}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10052,31 +9043,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Balancer", - "referencePrice": 2.17, - "cmcId": 5728.0 + "assetName": "name", + "referencePrice": 0.8265343907, + "cmcId": 5964.0 } }, - "BITCOIN,UNISWAP_V3,0X72E4F9F808C49A2A61DE9C5896298920DC4EEEA9": { - "title": "Add BITCOIN,UNISWAP_V3,0X72E4F9F808C49A2A61DE9C5896298920DC4EEEA9-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BITCOIN,UNISWAP_V3,0X72E4F9F808C49A2A61DE9C5896298920DC4EEEA9-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "UFO,RAYDIUM,99MYNE1MVNSSV2KAKZZDFNNWF5XB4SASJNACRXDBPUMP": { + "title": "Add UFO,RAYDIUM,99MYNE1MVNSSV2KAKZZDFNNWF5XB4SASJNACRXDBPUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a UFO,RAYDIUM,99MYNE1MVNSSV2KAKZZDFNNWF5XB4SASJNACRXDBPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 208, - "ticker": "BITCOIN,UNISWAP_V3,0X72E4F9F808C49A2A61DE9C5896298920DC4EEEA9-USD", + "id": 214, + "ticker": "UFO,RAYDIUM,99MYNE1MVNSSV2KAKZZDFNNWF5XB4SASJNACRXDBPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "BITCOIN,UNISWAP_V3,0X72E4F9F808C49A2A61DE9C5896298920DC4EEEA9/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x0c30062368eefb96bf3ade1218e685306b8e89fa\",\"base_decimals\":8,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/UFO,RAYDIUM,99MYNE1MVNSSV2KAKZZDFNNWF5XB4SASJNACRXDBPUMP", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"AoGtrDoEXNPGGXCxgQEkmPeEzyNPPj1gAqsVKaCixhpy\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"AU9tmB914x8cjhYZeaZLPLLZEKjTfQBKY1QvQUvjdDoP\",\"token_decimals\":6},\"amm_info_address\":\"8b73ueUkSBWHMFqUsmPDvDj8UPtBBotU6v52kuh7BgTA\",\"open_orders_address\":\"6JeiDpcxnJedgWVEeqYZqBSZZdgMPovVCFNZ8pV25Dwc\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10088,40 +9080,54 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "HarryPotterObamaSonic10Inu (ERC-20)", - "referencePrice": 0.013304788, - "cmcId": 25220.0 + "assetName": "name", + "referencePrice": 0.0004631398286, + "cmcId": 32893.0 } }, - "DEGEN": { - "title": "Add DEGEN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DEGEN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "UMA": { + "title": "Add UMA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a UMA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 209, - "ticker": "DEGEN-USD", + "id": 215, + "ticker": "UMA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "DEGENUSDT", + "ticker": "UMAUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "UMA-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "UMA_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "umausdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "DEGEN-USDT", + "ticker": "UMA-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "DEGEN-USDT", + "ticker": "UMA-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10133,40 +9139,58 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Degen", - "referencePrice": 0.0043718552, - "cmcId": 30096.0 + "assetName": "name", + "referencePrice": 2.9409718700000003, + "cmcId": 5617.0 } }, - "REEF": { - "title": "Add REEF-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a REEF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "UNI": { + "title": "Add UNI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a UNI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 210, - "ticker": "REEF-USD", + "id": 217, + "ticker": "UNI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "REEF_USDT", + "exchangeName": "binance_ws", + "ticker": "UNIUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "reefusdt", + "exchangeName": "bybit_ws", + "ticker": "UNIUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "UNI-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "UNI_USDT", "adjustByMarket": "USDT-USD" }, + { + "exchangeName": "kraken_api", + "ticker": "UNIUSD" + }, { "exchangeName": "kucoin_ws", - "ticker": "REEF-USDT", + "ticker": "UNI-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "UNI-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10178,35 +9202,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Reef", - "referencePrice": 0.0005062706498, - "cmcId": 6951.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "JOE": { - "title": "Add JOE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a JOE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "UNIO": { + "title": "Add UNIO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a UNIO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 211, - "ticker": "JOE-USD", + "id": 218, + "ticker": "UNIO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "huobi_ws", - "ticker": "joeusdt", + "exchangeName": "gate_ws", + "ticker": "UNIO_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "JOE-USDT", + "exchangeName": "kucoin_ws", + "ticker": "UNIO-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10218,39 +9242,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "JOE", - "referencePrice": 0.34652262, - "cmcId": 11396.0 + "assetName": "name", + "referencePrice": 0.00262329375, + "cmcId": 32984.0 } }, - "LCX": { - "title": "Add LCX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LCX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "UPDOG,RAYDIUM,HJ39RRZ6YS22KDB3USXDGNSL7RKIQMSC3YL8AS3SUUKU": { + "title": "Add UPDOG,RAYDIUM,HJ39RRZ6YS22KDB3USXDGNSL7RKIQMSC3YL8AS3SUUKU-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a UPDOG,RAYDIUM,HJ39RRZ6YS22KDB3USXDGNSL7RKIQMSC3YL8AS3SUUKU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 212, - "ticker": "LCX-USD", + "id": 219, + "ticker": "UPDOG,RAYDIUM,HJ39RRZ6YS22KDB3USXDGNSL7RKIQMSC3YL8AS3SUUKU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "LCX-USD" - }, - { - "exchangeName": "kraken_api", - "ticker": "LCXUSD" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "LCX,UNISWAP_V3,0X037A54AAB062628C9BBAE1FDB1583C195585FE41/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x5aaa28ca43c6646fd1403e508f0fca1d92357dde\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "raydium_api", + "ticker": "UPDOG,RAYDIUM,HJ39RRZ6YS22KDB3USXDGNSL7RKIQMSC3YL8AS3SUUKU/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GCHyJ7iVV5rC4yQt89Nq1yfocQiNAri3g8WDvpC85bsi\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"Fs1CAE1pMo6G2235y3dAh167iAGwnAAcHyv6sbCqCJLX\",\"token_decimals\":9},\"amm_info_address\":\"CyscPWWs6G9w9Au1Bg34DxfHE4PsyDQtdMmFeZC5pQYf\",\"open_orders_address\":\"4R2PpxyHoYmC8WSmJjy8VwAPQiPQnL6Rmw4bpiVcSkyG\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10262,35 +9278,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "LCX", - "referencePrice": 0.15655634000000002, - "cmcId": 4950.0 + "assetName": "name", + "referencePrice": 0.000610220077, + "cmcId": 29672.0 } }, - "ZEN": { - "title": "Add ZEN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZEN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "USA,RAYDIUM,69KDRLYP5DTRKPHRAASZAQBWMAWZF9GUKJZFZMXZCBAS": { + "title": "Add USA,RAYDIUM,69KDRLYP5DTRKPHRAASZAQBWMAWZF9GUKJZFZMXZCBAS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a USA,RAYDIUM,69KDRLYP5DTRKPHRAASZAQBWMAWZF9GUKJZFZMXZCBAS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 213, - "ticker": "ZEN-USD", + "id": 220, + "ticker": "USA,RAYDIUM,69KDRLYP5DTRKPHRAASZAQBWMAWZF9GUKJZFZMXZCBAS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -16, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "ZENUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "ZEN_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "USA,RAYDIUM,69KDRLYP5DTRKPHRAASZAQBWMAWZF9GUKJZFZMXZCBAS/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CfhV9UTxrxxMYSomtQvy3PPYQUssWsvhG9gKdAqg9HoV\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"GpnqjVZtgt6t6yWmm1YaCc5iWhk56HZ7mpeaq5ZpKZop\",\"token_decimals\":9},\"amm_info_address\":\"HKprCtGbnh1j8xeQggzWhhVd3kwDUdphqPqDP8vMay8b\",\"open_orders_address\":\"F99Y9rg1o2wVanVcTSAqbfH2RykyU25eFqdVHi1PECzi\"}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": 1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10302,17 +9314,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Horizen", - "referencePrice": 7.5390459000000005, - "cmcId": 1698.0 + "assetName": "name", + "referencePrice": 3.425716737e-07, + "cmcId": 32110.0 } }, - "CGPT": { - "title": "Add CGPT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CGPT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "USDC": { + "title": "Add USDC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a USDC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 214, - "ticker": "CGPT-USD", + "id": 221, + "ticker": "USDC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, @@ -10320,61 +9332,60 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "CGPTUSDT", - "adjustByMarket": "USDT-USD" + "ticker": "ETHUSDC", + "adjustByMarket": "ETH-USD", + "invert": true + }, + { + "exchangeName": "coinbase_ws", + "ticker": "USDT-USDC", + "adjustByMarket": "USDT-USD", + "invert": true }, { "exchangeName": "gate_ws", - "ticker": "CGPT_USDT", - "adjustByMarket": "USDT-USD" + "ticker": "SOL_USDC", + "adjustByMarket": "SOL-USD", + "invert": true + }, + { + "exchangeName": "huobi_ws", + "ticker": "btcusdc", + "adjustByMarket": "BTC-USD", + "invert": true + }, + { + "exchangeName": "kraken_api", + "ticker": "USDCUSD" }, { "exchangeName": "kucoin_ws", - "ticker": "CGPT-USDT", - "adjustByMarket": "USDT-USD" - } - ], - "liquidityTier": 4, - "atomicResolution": -5.0, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "ChainGPT", - "referencePrice": 0.1564200502, - "cmcId": 23756.0 - } - }, - "ORCA": { - "title": "Add ORCA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ORCA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", - "params": { - "id": 215, - "ticker": "ORCA-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1.0, - "exchangeConfigJson": [ + "ticker": "USDT-USDC", + "adjustByMarket": "USDT-USD", + "invert": true + }, { - "exchangeName": "coinbase_ws", - "ticker": "ORCA-USD" + "exchangeName": "okx_ws", + "ticker": "SOL-USDC", + "adjustByMarket": "SOL-USD", + "invert": true }, { - "exchangeName": "gate_ws", - "ticker": "ORCA_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "USDC,RAYDIUM,EPJFWDD5AUFQSSQEM2QN1XZYBAPC8G4WEGGKZWYTDT1V/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HjUib8gsdfqbpbrqWiLR1MqQs7PBvcjsSQ68EbdjWa8w\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"3S4yEXag74xrv7pJBA2yV1G1SNyrCLYuNqWNbtQ4xF3h\",\"token_decimals\":9},\"amm_info_address\":\"AbbG2aR8iNhy2prC32iDRW7pKJjzqhUtri8rV5HboHUY\",\"open_orders_address\":\"6zfCCqa3DhCDb4MJCbGH2J7U2CwXizav8xfywDYxN8XU\"}" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2/USDC,UNISWAP_V3,0XA0B86991C6218B36C1D19D4A2E9EB0CE3606EB48", + "adjustByMarket": "ETH-USD", + "invert": true, + "metadata_JSON": "{\"address\":\"0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640\",\"base_decimals\":18,\"quote_decimals\":6,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10386,44 +9397,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Orca", - "referencePrice": 2.2310086, - "cmcId": 11165.0 + "assetName": "name", + "referencePrice": 0.9984425863, + "cmcId": 3408.0 } }, - "API3": { - "title": "Add API3-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a API3-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "USDD": { + "title": "Add USDD-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a USDD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 216, - "ticker": "API3-USD", + "id": 222, + "ticker": "USDD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "API3-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "api3usdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "API3-USDT", + "exchangeName": "bybit_ws", + "ticker": "USDDUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "API3-USDT", + "exchangeName": "huobi_ws", + "ticker": "usddusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10435,31 +9437,33 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "API3", - "referencePrice": 1.4616262, - "cmcId": 7737.0 + "assetName": "name", + "referencePrice": 0.997251365, + "cmcId": 19891.0 } }, - "AZERO": { - "title": "Add AZERO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AZERO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "USDE": { + "title": "Add USDE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a USDE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 217, - "ticker": "AZERO-USD", + "id": 223, + "ticker": "USDE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "AZERO_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "bybit_ws", + "ticker": "SOLUSDE", + "adjustByMarket": "SOL-USD", + "invert": true }, { - "exchangeName": "kucoin_ws", - "ticker": "AZERO-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "USDE,UNISWAP_V3,0X4C9EDD5852CD905F086C759E8383E09BFF1E68B3/USDT,UNISWAP_V3,0XDAC17F958D2EE523A2206206994597C13D831EC7", + "adjustByMarket": "USDT-USD", + "metadata_JSON": "{\"address\":\"0x435664008f38b0650fbc1c9fc971d0a3bc2f1e47\",\"base_decimals\":18,\"quote_decimals\":6,\"invert\":false}" } ], "liquidityTier": 4, @@ -10475,31 +9479,28 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aleph Zero", - "referencePrice": 0.4047272, - "cmcId": 11976.0 + "assetName": "name", + "referencePrice": 0.9992817542, + "cmcId": 29470.0 } }, - "WAXP": { - "title": "Add WAXP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WAXP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WDOG,RAYDIUM,GYKMDFCUMZVRQFCH1G579BGJUZSRIJJ3LBUWV79RPUMP": { + "title": "Add WDOG,RAYDIUM,GYKMDFCUMZVRQFCH1G579BGJUZSRIJJ3LBUWV79RPUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WDOG,RAYDIUM,GYKMDFCUMZVRQFCH1G579BGJUZSRIJJ3LBUWV79RPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 218, - "ticker": "WAXP-USD", + "id": 224, + "ticker": "WDOG,RAYDIUM,GYKMDFCUMZVRQFCH1G579BGJUZSRIJJ3LBUWV79RPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "WAXPUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "WAXP-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/WDOG,RAYDIUM,GYKMDFCUMZVRQFCH1G579BGJUZSRIJJ3LBUWV79RPUMP", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"8bWmUEf9zwA3RUF33p9XJvVT8ENjawt9SzBPv4vZ8j2J\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"BZKM8EjA33B6icmyprYxzdzaNVE743u2J1oSkLwnmKTR\",\"token_decimals\":6},\"amm_info_address\":\"25tXTutLkjtcUX3kqoeRvc7AuBYM7fckBWoVqnQnyDGQ\",\"open_orders_address\":\"75ffxZBo1kgWLwNkhffx7n4ww6kahXji9EpL546UPYkg\"}" } ], "liquidityTier": 4, @@ -10515,40 +9516,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "WAX", - "referencePrice": 0.035243324, - "cmcId": 2300.0 + "assetName": "name", + "referencePrice": 0.01205197133, + "cmcId": 32618.0 } }, - "TLOS": { - "title": "Add TLOS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TLOS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WELL": { + "title": "Add WELL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WELL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 219, - "ticker": "TLOS-USD", + "id": 225, + "ticker": "WELL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "TLOS_USDT", + "exchangeName": "bybit_ws", + "ticker": "WELLUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "tlosusdt", + "exchangeName": "coinbase_ws", + "ticker": "WELL-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "WELL_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "TLOS-USDT", + "ticker": "WELL-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10560,58 +9565,51 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Telos", - "referencePrice": 0.29212488000000003, - "cmcId": 4660.0 + "assetName": "name", + "referencePrice": 0.03327034879, + "cmcId": 20734.0 } }, - "VELO": { - "title": "Add VELO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VELO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WEN": { + "title": "Add WEN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WEN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 220, - "ticker": "VELO-USD", + "id": 226, + "ticker": "WEN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "VELOUSDT", + "ticker": "WENUSDT", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "coinbase_ws", - "ticker": "VELO-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "VELO_USD" - }, { "exchangeName": "gate_ws", - "ticker": "VELO_USDT", + "ticker": "WEN_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "velousdt", + "ticker": "wenusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "VELO-USDT", + "ticker": "WEN-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "VELO-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "WEN,RAYDIUM,WENWENVQQNYA429UBCDR81ZMD69BRWQAABYY6P3LCPK/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"46Bk4BaXzAsLYbrf3UQvGZLPdEwt5nkeb2wHjiqpa5VG\",\"token_decimals\":5},\"quote_token_vault\":{\"token_vault_address\":\"G86oqnqDH4NxsnhJEtMBPURwUfuJ8yd43ecsgg3kgRW4\",\"token_decimals\":9},\"amm_info_address\":\"5WGx6mE9Xww3ocYzSenGVQMJLCVVwK7ePnYV6cXcpJtK\",\"open_orders_address\":\"7bT5Jgzbf4apkm7TrUZtZGhufnjzQR2Js1bBcQsjUtzD\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10623,35 +9621,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Velo", - "referencePrice": 0.0164566287, - "cmcId": 7127.0 + "assetName": "name", + "referencePrice": 0.0001023603069, + "cmcId": 29175.0 } }, - "AITECH": { - "title": "Add AITECH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AITECH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WHALES,RAYDIUM,GTH3WG3NERJWCF7VGCOXEXKGXSHVYHX5GTATEEM5JAS1": { + "title": "Add WHALES,RAYDIUM,GTH3WG3NERJWCF7VGCOXEXKGXSHVYHX5GTATEEM5JAS1-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WHALES,RAYDIUM,GTH3WG3NERJWCF7VGCOXEXKGXSHVYHX5GTATEEM5JAS1-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 221, - "ticker": "AITECH-USD", + "id": 227, + "ticker": "WHALES,RAYDIUM,GTH3WG3NERJWCF7VGCOXEXKGXSHVYHX5GTATEEM5JAS1-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "AITECH_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "AITECH-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "WHALES,RAYDIUM,GTH3WG3NERJWCF7VGCOXEXKGXSHVYHX5GTATEEM5JAS1/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"P9uSMnNEGHDP7Dhu7fKWfRViAGGHjEMv6urC8c2qG4k\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"CktEbT37HFRtwXVjwPEVfXHdcTAnqnmCvkgAw9SEN7zf\",\"token_decimals\":9},\"amm_info_address\":\"DczmyvnV8hR7d8zvy6bAoc2itZbFvLAx9iG2D7gyyt9e\",\"open_orders_address\":\"5JAwqabcp6KnfUe88RiaMgdpE3nw6CQu4NyAfbGmNEz2\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10663,34 +9657,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Solidus Ai Tech", - "referencePrice": 0.011245491509999999, - "cmcId": 19055.0 + "assetName": "name", + "referencePrice": 0.1621773117, + "cmcId": 29282.0 } }, - "NMR": { - "title": "Add NMR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NMR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "YFI": { + "title": "Add YFI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a YFI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 222, - "ticker": "NMR-USD", + "id": 228, + "ticker": "YFI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -6, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "NMR-USD" + "exchangeName": "bybit_ws", + "ticker": "YFIUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "NMR-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "YFI-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -9.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10702,28 +9696,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Numeraire", - "referencePrice": 16.10894399, - "cmcId": 1732.0 + "assetName": "name", + "referencePrice": 4993.451478, + "cmcId": 5864.0 } }, - "MICHI,RAYDIUM,5MBK36SZ7J19AN8JFOCHHQS4OF8G6BWUJBECSXBSOWDP": { - "title": "Add MICHI,RAYDIUM,5MBK36SZ7J19AN8JFOCHHQS4OF8G6BWUJBECSXBSOWDP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MICHI,RAYDIUM,5MBK36SZ7J19AN8JFOCHHQS4OF8G6BWUJBECSXBSOWDP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", - "params": { - "id": 223, - "ticker": "MICHI,RAYDIUM,5MBK36SZ7J19AN8JFOCHHQS4OF8G6BWUJBECSXBSOWDP-USD", + "YGG": { + "title": "Add YGG-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a YGG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 229, + "ticker": "YGG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/MICHI,RAYDIUM,5MBK36SZ7J19AN8JFOCHHQS4OF8G6BWUJBECSXBSOWDP", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"EzSLA8B6N2oetEnsPcdiYohjqSKP4MUzwwpnzz75DzwH\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5tg9qKYRAXgqxtrvzM77XTKBLQBJppixjqKCXcfhNAE1\",\"token_decimals\":6},\"amm_info_address\":\"GH8Ers4yzKR3UKDvgVu8cqJfGzU4cU62mTeg9bcJ7ug6\",\"open_orders_address\":\"8pkc323WErsJdV9jQTxT8yqPCgcpNKFfkViaGhDYm1eF\"}" + "exchangeName": "huobi_ws", + "ticker": "yggusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "YGG-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "YGG-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, @@ -10739,34 +9741,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "michi (SOL)", - "referencePrice": 0.1192366049, - "cmcId": 30943.0 + "assetName": "name", + "referencePrice": 0.441771849, + "cmcId": 10688.0 } }, - "PYR": { - "title": "Add PYR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PYR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "YOUNES,RAYDIUM,ANAUIZ2JJRVNTYW8CD7USQ4LRWB1PTGHYRGMWPXTPUMP": { + "title": "Add YOUNES,RAYDIUM,ANAUIZ2JJRVNTYW8CD7USQ4LRWB1PTGHYRGMWPXTPUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a YOUNES,RAYDIUM,ANAUIZ2JJRVNTYW8CD7USQ4LRWB1PTGHYRGMWPXTPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 224, - "ticker": "PYR-USD", + "id": 230, + "ticker": "YOUNES,RAYDIUM,ANAUIZ2JJRVNTYW8CD7USQ4LRWB1PTGHYRGMWPXTPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "PYR-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "PYR-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/YOUNES,RAYDIUM,ANAUIZ2JJRVNTYW8CD7USQ4LRWB1PTGHYRGMWPXTPUMP", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"ARAyM5H4CgDZPWN9SDMUPy4QYbDiKLh4RDGG5nkzHZie\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"48Lj7zh43J3KJcasyig8fdEENvZwt7ctgYiXzxYzVSjR\",\"token_decimals\":6},\"amm_info_address\":\"6hY8WPTi9fHF5wgB2BVaYm1diANnZ628rSJZBZiANSvJ\",\"open_orders_address\":\"4zN6iG5xVDedGm24vdhU1vVKkfzpc5DgW611cdSisNKB\"}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10778,31 +9778,27 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Vulcan Forged (PYR)", - "referencePrice": 2.6390000000000002, - "cmcId": 9308.0 + "assetName": "name", + "referencePrice": 0.001447051477, + "cmcId": 32462.0 } }, - "IOST": { - "title": "Add IOST-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a IOST-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "YOURAI,RAYDIUM,FJK6RQU6QZUENTMK6QQ78CCUS5AHAHCM4HGJKDSVXAEP": { + "title": "Add YOURAI,RAYDIUM,FJK6RQU6QZUENTMK6QQ78CCUS5AHAHCM4HGJKDSVXAEP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a YOURAI,RAYDIUM,FJK6RQU6QZUENTMK6QQ78CCUS5AHAHCM4HGJKDSVXAEP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 225, - "ticker": "IOST-USD", + "id": 231, + "ticker": "YOURAI,RAYDIUM,FJK6RQU6QZUENTMK6QQ78CCUS5AHAHCM4HGJKDSVXAEP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "huobi_ws", - "ticker": "iostusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "IOST-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "YOURAI,RAYDIUM,FJK6RQU6QZUENTMK6QQ78CCUS5AHAHCM4HGJKDSVXAEP/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GFAGCB25hyC6XZ4RYnczZA5PGsSEhiUpBt4ej7hzTDan\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"7nrp5ns6vznbiFqvnTvfmvbiFQ8HPndWnUByMDxRPot3\",\"token_decimals\":9},\"amm_info_address\":\"38f41uDMjA4dmbEpg9JQwHaF4nR6artuiHP3pdkxBJu1\",\"open_orders_address\":\"6nsq1TWAYqDtxf8PbCFG1vSfuHXrK3CrCsav3WNwj5Tx\"}" } ], "liquidityTier": 4, @@ -10818,34 +9814,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "IOST", - "referencePrice": 0.0051682862, - "cmcId": 2405.0 + "assetName": "name", + "referencePrice": 0.008599444175, + "cmcId": 18103.0 } }, - "CTSI": { - "title": "Add CTSI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CTSI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ZACK,RAYDIUM,8VCAUBXEJDTAXN6JNX5UAQTYTZLMXALG9U1BVFCAJTX7": { + "title": "Add ZACK,RAYDIUM,8VCAUBXEJDTAXN6JNX5UAQTYTZLMXALG9U1BVFCAJTX7-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZACK,RAYDIUM,8VCAUBXEJDTAXN6JNX5UAQTYTZLMXALG9U1BVFCAJTX7-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 226, - "ticker": "CTSI-USD", + "id": 232, + "ticker": "ZACK,RAYDIUM,8VCAUBXEJDTAXN6JNX5UAQTYTZLMXALG9U1BVFCAJTX7-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "CTSI-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "CTSI_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/ZACK,RAYDIUM,8VCAUBXEJDTAXN6JNX5UAQTYTZLMXALG9U1BVFCAJTX7", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"5D1kvdok7eDhsR63ytmYAQgqquiJ5d38t3uCRSmYAdVF\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5ynfwNHWJJjvbKY5f8SokBpnc82VSza5FskYwvQupM7V\",\"token_decimals\":6},\"amm_info_address\":\"7896DcX977xMJboS6BJvgkK4sB5p2FhctJx81DntbyCX\",\"open_orders_address\":\"FBn7gcBnXLoxdir2X1xsuy3XV8j1TLrRAxHnenadUGCq\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10857,31 +9851,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cartesi", - "referencePrice": 0.123391706, - "cmcId": 5444.0 + "assetName": "name", + "referencePrice": 0.008836836080999999, + "cmcId": 31367.0 } }, - "MUMU,RAYDIUM,5LAFQURVCO6O7KMZ42EQVEJ9LW31STPYGJEEU5SKOMTA": { - "title": "Add MUMU,RAYDIUM,5LAFQURVCO6O7KMZ42EQVEJ9LW31STPYGJEEU5SKOMTA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MUMU,RAYDIUM,5LAFQURVCO6O7KMZ42EQVEJ9LW31STPYGJEEU5SKOMTA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ZAP,RAYDIUM,HXPOEHMT1VKEQJKCEPCQTJ6YYGN6XQQ1FKTY3PJX4YRX": { + "title": "Add ZAP,RAYDIUM,HXPOEHMT1VKEQJKCEPCQTJ6YYGN6XQQ1FKTY3PJX4YRX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZAP,RAYDIUM,HXPOEHMT1VKEQJKCEPCQTJ6YYGN6XQQ1FKTY3PJX4YRX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 227, - "ticker": "MUMU,RAYDIUM,5LAFQURVCO6O7KMZ42EQVEJ9LW31STPYGJEEU5SKOMTA-USD", + "id": 233, + "ticker": "ZAP,RAYDIUM,HXPOEHMT1VKEQJKCEPCQTJ6YYGN6XQQ1FKTY3PJX4YRX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "MUMU,RAYDIUM,5LAFQURVCO6O7KMZ42EQVEJ9LW31STPYGJEEU5SKOMTA/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "ZAP,RAYDIUM,HXPOEHMT1VKEQJKCEPCQTJ6YYGN6XQQ1FKTY3PJX4YRX/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2Re1H89emr8hNacyDTrm1NU8VEhuwaJX7JwcdDqy5Q6g\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"4VPXFMpndqZhME27vMqtkuGtBo7hVTA9kEvo87zbjXsA\",\"token_decimals\":9},\"amm_info_address\":\"FvMZrD1qC66Zw8VPrW15xN1N5owUPqpQgNQ5oH18mR4E\",\"open_orders_address\":\"BjWyTUxXSNXN1GNzwR7iRhqmdc3XukYpWFfqy1o94DF2\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"AUndu2tP6obZVFAtMXtR4FLigQ6jVvrCvpkk9pHQtBKA\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"TBxsQ3xvCQBJcxN3LzAiWD9XTXsc1XxoRtT99DMUPeX\",\"token_decimals\":9},\"amm_info_address\":\"4W9BeAbMBQnnFdBbVxU5fiK2jsauJhog2pabPExBmVQX\",\"open_orders_address\":\"3Xe8C88NA2B75cUAnAe6afsXtsg5DCgnLdeWy7bz5ds7\"}" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10893,45 +9887,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Mumu the Bull", - "referencePrice": 4.147227374e-05, - "cmcId": 30285.0 + "assetName": "name", + "referencePrice": 0.003504767399, + "cmcId": 2363.0 } }, - "NAKA": { - "title": "Add NAKA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NAKA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ZBCN": { + "title": "Add ZBCN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZBCN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 228, - "ticker": "NAKA-USD", + "id": 234, + "ticker": "ZBCN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "NAKAUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "NAKA_USDT", + "exchangeName": "huobi_ws", + "ticker": "zbcnusdt", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "nakausdt", + "exchangeName": "kucoin_ws", + "ticker": "ZBCN-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "NAKA-USDT", + "exchangeName": "okx_ws", + "ticker": "ZBCN-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10943,39 +9932,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Nakamoto Games", - "referencePrice": 0.11955481200000001, - "cmcId": 12749.0 + "assetName": "name", + "referencePrice": 0.00010536943390000001, + "cmcId": 30636.0 } }, - "TRU": { - "title": "Add TRU-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TRU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ZEC": { + "title": "Add ZEC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZEC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 229, - "ticker": "TRU-USD", + "id": 235, + "ticker": "ZEC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -8, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "coinbase_ws", - "ticker": "TRU-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "truusdt", - "adjustByMarket": "USDT-USD" + "ticker": "ZEC-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "TRU-USDT", + "exchangeName": "gate_ws", + "ticker": "ZEC_USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10987,35 +9971,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "TrueFi", - "referencePrice": 0.08860019379999999, - "cmcId": 7725.0 + "assetName": "name", + "referencePrice": 27.03, + "cmcId": 1437.0 } }, - "SLP": { - "title": "Add SLP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SLP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ZEN": { + "title": "Add ZEN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZEN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 230, - "ticker": "SLP-USD", + "id": 236, + "ticker": "ZEN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "kucoin_ws", - "ticker": "SLP-USDT", + "exchangeName": "binance_ws", + "ticker": "ZENUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "SLP-USDT", + "exchangeName": "bybit_ws", + "ticker": "ZENUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "ZEN-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ZEN-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11027,35 +10020,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Smooth Love Potion", - "referencePrice": 0.0026507628, - "cmcId": 5824.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "PHB": { - "title": "Add PHB-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PHB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ZENT": { + "title": "Add ZENT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZENT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 231, - "ticker": "PHB-USD", + "id": 237, + "ticker": "ZENT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "ZENTUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "gate_ws", - "ticker": "PHB_USDT", + "ticker": "ZENT_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "phbusdt", + "exchangeName": "okx_ws", + "ticker": "ZENT-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11067,50 +10065,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Phoenix", - "referencePrice": 1.6669952000000001, - "cmcId": 13969.0 + "assetName": "name", + "referencePrice": 0.019664295699999997, + "cmcId": 30963.0 } }, - "UXLINK": { - "title": "Add UXLINK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a UXLINK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ZERO": { + "title": "Add ZERO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZERO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 232, - "ticker": "UXLINK-USD", + "id": 238, + "ticker": "ZERO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "UXLINKUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "UXLINK_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "uxlinkusdt", + "ticker": "ZEROUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "UXLINK-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "UXLINK-USDT", + "exchangeName": "okx_ws", + "ticker": "ZERO-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11122,40 +10105,54 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "UXLINK", - "referencePrice": 0.58294742, - "cmcId": 32257.0 + "assetName": "name", + "referencePrice": 0.000274520366, + "cmcId": 31076.0 } }, - "MVL": { - "title": "Add MVL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MVL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ZETA": { + "title": "Add ZETA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZETA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 233, - "ticker": "MVL-USD", + "id": 239, + "ticker": "ZETA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "MVLUSDT", + "ticker": "ZETAUSDT", "adjustByMarket": "USDT-USD" }, + { + "exchangeName": "coinbase_ws", + "ticker": "ZETA-USD" + }, { "exchangeName": "gate_ws", - "ticker": "MVL_USDT", + "ticker": "ZETA_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "mvlusdt", + "ticker": "zetausdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ZETA-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ZETA-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11167,44 +10164,30 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MVL", - "referencePrice": 0.0037918129999999998, - "cmcId": 2982.0 + "assetName": "name", + "referencePrice": 0.586329915, + "cmcId": 21259.0 } }, - "MAGIC": { - "title": "Add MAGIC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MAGIC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ZEUS": { + "title": "Add ZEUS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZEUS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 234, - "ticker": "MAGIC-USD", + "id": 240, + "ticker": "ZEUS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "MAGICUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "MAGIC-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "MAGIC_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "magicusdt", + "exchangeName": "kucoin_ws", + "ticker": "ZEUS-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "MAGIC-USDT", + "ticker": "ZEUS-USDT", "adjustByMarket": "USDT-USD" } ], @@ -11221,40 +10204,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Treasure", - "referencePrice": 0.36094854000000004, - "cmcId": 14783.0 + "assetName": "name", + "referencePrice": 0.24627511940000002, + "cmcId": 30391.0 } }, - "NOS": { - "title": "Add NOS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NOS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ZEX": { + "title": "Add ZEX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZEX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 235, - "ticker": "NOS-USD", + "id": 241, + "ticker": "ZEX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "NOS_USDT", + "exchangeName": "bybit_ws", + "ticker": "ZEXUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kraken_api", - "ticker": "NOSUSD" - }, - { - "exchangeName": "raydium_api", - "ticker": "NOS,RAYDIUM,NOSXBVOACTTYDLVKY6CSB4AC8JCDQKKAAWYTX2ZMOO7/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"EDG1tk5Ld5rzny9cjxJ4eWNsLbW4ZtFSZD2jgG9M5w3X\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"aQmagQqNSFSbSLw5GmX4d1e69eARcUqvK14PkxW1HU5\",\"token_decimals\":9},\"amm_info_address\":\"3BDWiAL6e9AkCCDymq8ULQL7U7p5nzbNj1ZMxKULvPtK\",\"open_orders_address\":\"C5Vyj1hvx2NNABHvzUkJRE2jYzcGXBLnvAFoPpi1J2si\"}" + "exchangeName": "gate_ws", + "ticker": "ZEX_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11266,40 +10244,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Nosana", - "referencePrice": 2.082605199, - "cmcId": 16612.0 + "assetName": "name", + "referencePrice": 0.0381189423, + "cmcId": 32002.0 } }, - "VENOM": { - "title": "Add VENOM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VENOM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ZIG": { + "title": "Add ZIG-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZIG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 236, - "ticker": "VENOM-USD", + "id": 242, + "ticker": "ZIG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "VENOMUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "VENOM-USDT", + "ticker": "ZIGUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "VENOM-USDT", + "exchangeName": "gate_ws", + "ticker": "ZIG_USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11311,40 +10284,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Venom", - "referencePrice": 0.10110857840000001, - "cmcId": 22059.0 + "assetName": "name", + "referencePrice": 0.098171522, + "cmcId": 9260.0 } }, - "SFUND": { - "title": "Add SFUND-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SFUND-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ZIL": { + "title": "Add ZIL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZIL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 237, - "ticker": "SFUND-USD", + "id": 243, + "ticker": "ZIL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "SFUNDUSDT", + "ticker": "ZILUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "SFUND_USDT", + "exchangeName": "kucoin_ws", + "ticker": "ZIL-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "SFUND-USDT", + "exchangeName": "okx_ws", + "ticker": "ZIL-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11356,40 +10329,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Seedify.fund", - "referencePrice": 1.591214149, - "cmcId": 8972.0 + "assetName": "name", + "referencePrice": 0.013818541459999998, + "cmcId": 2469.0 } }, - "COQ": { - "title": "Add COQ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a COQ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ZK": { + "title": "Add ZK-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 238, - "ticker": "COQ-USD", + "id": 244, + "ticker": "ZK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -15, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "ZKUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "bybit_ws", - "ticker": "COQUSDT", + "ticker": "ZKUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "gate_ws", - "ticker": "COQ_USDT", + "ticker": "ZK_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "COQ-USDT", + "ticker": "ZK-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ZK-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 0.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11401,35 +10384,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Coq Inu", - "referencePrice": 1.3263832000000002e-06, - "cmcId": 28675.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "MOBILE": { - "title": "Add MOBILE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MOBILE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ZKJ": { + "title": "Add ZKJ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZKJ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 239, - "ticker": "MOBILE-USD", + "id": 245, + "ticker": "ZKJ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "MOBILE-USD" + "exchangeName": "bybit_ws", + "ticker": "ZKJUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "raydium_api", - "ticker": "MOBILE,RAYDIUM,MB1EU7TZEC71KXDPSMSKOUCSSUUOGLV1DRYS1OP2JH6/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"DHiRnbcrJzfXB1hzjSLVJfWoL6YYkcFaQDmskbCShFmC\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"95TScor3WpYhBDhWqKsXyF81Me5o4Uh1scHH6cvFw2pJ\",\"token_decimals\":9},\"amm_info_address\":\"B5uP8Zincgjc6psTzy3poAXTWEX6ZbHz6nJYgMVzVrxt\",\"open_orders_address\":\"1ChkMpfPqk59pihBAuDUPqZRffDTEF5psfiWAn1uAJ2\"}" + "exchangeName": "gate_ws", + "ticker": "ZKJ_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ZKJ-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11441,35 +10429,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Helium Mobile", - "referencePrice": 0.001039999999, - "cmcId": 24600.0 + "assetName": "name", + "referencePrice": 1.13467085, + "cmcId": 29779.0 } }, - "SNT": { - "title": "Add SNT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SNT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ZKL": { + "title": "Add ZKL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZKL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 240, - "ticker": "SNT-USD", + "id": 246, + "ticker": "ZKL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "huobi_ws", - "ticker": "sntusdt", + "exchangeName": "bybit_ws", + "ticker": "ZKLUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "SNT-USDT", + "exchangeName": "gate_ws", + "ticker": "ZKL_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "zklusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11481,35 +10474,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Status", - "referencePrice": 0.023902948, - "cmcId": 1759.0 + "assetName": "name", + "referencePrice": 0.1451079065, + "cmcId": 13039.0 } }, - "ORAI": { - "title": "Add ORAI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ORAI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "XYO": { + "title": "Add XYO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XYO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 241, - "ticker": "ORAI-USD", + "id": 247, + "ticker": "XYO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "ORAI_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "XYO-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "ORAI-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "XYO,UNISWAP_V3,0X55296F69F40EA6D20E478533C15A6B08B654E758/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0xe331de28cd81b768c19a366b0e4e4675c45ec2da\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11521,51 +10514,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Oraichain", - "referencePrice": 6.749397787, - "cmcId": 7533.0 + "assetName": "name", + "referencePrice": 0.0057, + "cmcId": 2765.0 } }, - "ORBS": { - "title": "Add ORBS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ORBS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TROY": { + "title": "Add TROY-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TROY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 242, - "ticker": "ORBS-USD", + "id": 248, + "ticker": "TROY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "ORBS_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "orbsusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "ORBS-USDT", + "exchangeName": "binance_ws", + "ticker": "TROYUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "ORBS-USDT", + "exchangeName": "gate_ws", + "ticker": "TROY_USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "raydium_api", - "ticker": "ORBS,RAYDIUM,7JNHPPJBBKSTJ7IEMSIGSBCPJGBCKW28UCRXTQGIMNCP/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"63WrZMAU7e6Uf2njzMiMbk88fifa99TAp3b3bApCqb9w\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"57NCuk4cDVwuLXGmW7DRyafJM3Hxktn17LR9tR3qwRXG\",\"token_decimals\":9},\"amm_info_address\":\"6RPQM9fcQ35EupsrJbJU89hwQcd2NCyoGUrFNj8v55Zb\",\"open_orders_address\":\"F91MXzkyfcXN99ENdsTRDjqSAGtxVVHnMaGnSSeCyvmc\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11577,34 +10554,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Orbs", - "referencePrice": 0.02893227452, - "cmcId": 3835.0 + "assetName": "name", + "referencePrice": 0.002471492485, + "cmcId": 5007.0 } }, - "CXT": { - "title": "Add CXT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CXT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "XTZ": { + "title": "Add XTZ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XTZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 243, - "ticker": "CXT-USD", + "id": 249, + "ticker": "XTZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "kraken_api", - "ticker": "CXTUSD" + "exchangeName": "bybit_ws", + "ticker": "XTZUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "XTZ-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "xtzusdt", + "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "CXT-USDT", + "ticker": "XTZ-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11616,34 +10603,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Covalent X Token", - "referencePrice": 0.09401999999999999, - "cmcId": 32526.0 + "assetName": "name", + "referencePrice": 0.6503113549, + "cmcId": 2011.0 } }, - "DAR": { - "title": "Add DAR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DAR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "XR": { + "title": "Add XR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 244, - "ticker": "DAR-USD", + "id": 250, + "ticker": "XR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "DAR-USD" + "exchangeName": "gate_ws", + "ticker": "XR_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "DAR_USDT", + "exchangeName": "huobi_ws", + "ticker": "xrusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "DAR-USDT", + "ticker": "XR-USDT", "adjustByMarket": "USDT-USD" } ], @@ -11660,40 +10648,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Mines of Dalarnia", - "referencePrice": 0.1409999999, - "cmcId": 11374.0 + "assetName": "name", + "referencePrice": 0.25092721, + "cmcId": 32157.0 } }, - "MOVR": { - "title": "Add MOVR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MOVR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WIF": { + "title": "Add WIF-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WIF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 245, - "ticker": "MOVR-USD", + "id": 251, + "ticker": "WIF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "MOVRUSDT", + "exchangeName": "binance_ws", + "ticker": "WIFUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "MOVR-USDT", + "exchangeName": "gate_ws", + "ticker": "WIF_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "MOVR-USDT", + "exchangeName": "huobi_ws", + "ticker": "wifusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "WIFUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "WIF-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11705,44 +10702,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Moonriver", - "referencePrice": 1.076935, - "cmcId": 9285.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "AUCTION": { - "title": "Add AUCTION-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AUCTION-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WIFI": { + "title": "Add WIFI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WIFI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 246, - "ticker": "AUCTION-USD", + "id": 252, + "ticker": "WIFI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "coinbase_ws", - "ticker": "AUCTION-USD" - }, { "exchangeName": "gate_ws", - "ticker": "AUCTION_USDT", + "ticker": "WIFI_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "auctionusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "AUCTION-USDT", + "ticker": "wifiusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11754,39 +10742,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bounce Token", - "referencePrice": 14.9889316, - "cmcId": 8602.0 + "assetName": "name", + "referencePrice": 0.022485375, + "cmcId": 24133.0 } }, - "PHA": { - "title": "Add PHA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PHA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WIN": { + "title": "Add WIN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WIN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 247, - "ticker": "PHA-USD", + "id": 253, + "ticker": "WIN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "kraken_api", - "ticker": "PHAUSD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "PHA-USDT", + "exchangeName": "binance_ws", + "ticker": "WINUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "PHA-USDT", + "ticker": "WIN-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11798,37 +10782,55 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Phala Network", - "referencePrice": 0.012691584799999999, - "cmcId": 6841.0 + "assetName": "name", + "referencePrice": 8.854241e-05, + "cmcId": 4206.0 } }, - "DADDY": { - "title": "Add DADDY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DADDY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WLD": { + "title": "Add WLD-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WLD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 248, - "ticker": "DADDY-USD", + "id": 254, + "ticker": "WLD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "WLDUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "WLDUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "gate_ws", - "ticker": "DADDY_USDT", + "ticker": "WLD_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/DADDY,RAYDIUM,4CNK9EPNW5IXFLZATCPJJDB1PUTCRPVVGTQUKM9EPUMP", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"8LqocGsMwPJ7h2s1r8k4Vmc9c222Z4fMae25uz58qb3n\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"BWssmZs8cnEKTfHaXaqHebSUyfmWHuQmY6Ew6kJw59N\",\"token_decimals\":6},\"amm_info_address\":\"zcdAw3jpcqEY8JYVxNVMqs2cU35cyDdy4ot7V8edNhz\",\"open_orders_address\":\"DzkLxhpjAsNX9Wv1FJsnanzcKcAPJGPFy8GxoEJw53qM\"}" + "exchangeName": "huobi_ws", + "ticker": "wldusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "WLD-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "WLD-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11840,35 +10842,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Daddy Tate", - "referencePrice": 0.08806138557, - "cmcId": 31830.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "DODO": { - "title": "Add DODO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DODO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WLKN": { + "title": "Add WLKN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WLKN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 249, - "ticker": "DODO-USD", + "id": 255, + "ticker": "WLKN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "DODO_USDT", + "exchangeName": "bybit_ws", + "ticker": "WLKNUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "DODO-USDT", + "exchangeName": "gate_ws", + "ticker": "WLKN_USDT", "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "WLKN,RAYDIUM,ECQCUYV57C4V6ROPXKVUIDWTX1SP8Y8FP5AETOYL8AZ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9eAcfMeokystVVPvrhhXMVVGPgWLoCsvHySAUytEzdDE\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"4VyRMjuympymYqmYbVwXYBWxKrsg2irRXeGmakgc1eVf\",\"token_decimals\":9},\"amm_info_address\":\"5begBbgNM8T7ZPrG2dY3dasdGoGaQzkyPDsforaANGde\",\"open_orders_address\":\"9hiYzzRAywXVHxTqRV7JPu1y2pZiNGCiGpDHamZkW8N\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11880,34 +10888,37 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "DODO", - "referencePrice": 0.12375439760000001, - "cmcId": 7224.0 + "assetName": "name", + "referencePrice": 0.00122564446, + "cmcId": 18775.0 } }, - "RARE": { - "title": "Add RARE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RARE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WOLF": { + "title": "Add WOLF-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WOLF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 250, - "ticker": "RARE-USD", + "id": 256, + "ticker": "WOLF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "RARE-USD" + "exchangeName": "raydium_api", + "ticker": "WOLF,RAYDIUM,FAF89929NI9FBG4GMVZTCA7EW6NFG877JQN6MIZT3GVW/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"FoMMZq2mt5KTa2yErsLRHGseFCNpvrzijH7zNSmsJHJs\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"4UynYZ9WhssfHBGTThY9prTVmrDjM8SDHkRsfQCR6wKW\",\"token_decimals\":9},\"amm_info_address\":\"EskpS4o6sWFAmf7w8PDwWJQfx8LRU7hHMjPxCcyX4Eq1\",\"open_orders_address\":\"CD4CVVusXHxt3faGYcUCBEBxviZGL2dgrCEjvBGkgGnL\"}" }, { - "exchangeName": "gate_ws", - "ticker": "RARE_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "WOLF,UNISWAP_V3,0X67466BE17DF832165F8C80A5A120CCC652BD7E69/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x6981449ddaa030f83bc5ac9fde1c19544521906e\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11919,46 +10930,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SuperRare", - "referencePrice": 0.011951474, - "cmcId": 11294.0 + "assetName": "name", + "referencePrice": 7.250729999e-05, + "cmcId": 30902.0 } }, - "PORTAL": { - "title": "Add PORTAL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PORTAL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WOO": { + "title": "Add WOO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WOO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 251, - "ticker": "PORTAL-USD", + "id": 257, + "ticker": "WOO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "PORTALUSDT", + "exchangeName": "binance_ws", + "ticker": "WOOUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "gate_ws", - "ticker": "PORTAL_USDT", + "ticker": "WOO_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "PORTAL-USDT", + "ticker": "WOO-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "PORTAL,UNISWAP_V3,0X1BBE973BEF3A977FC51CBED703E8FFDEFE001FED/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0xf9bc02a0f79ee8b6982a754979c9dbd909ccee10\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "okx_ws", + "ticker": "WOO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11970,54 +10980,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Portal", - "referencePrice": 0.330442107, - "cmcId": 29555.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "DIA": { - "title": "Add DIA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DIA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WSTETH,UNISWAP_V3,0X7F39C581F595B53C5CB19BD0B3F8DA6C935E2CA0": { + "title": "Add WSTETH,UNISWAP_V3,0X7F39C581F595B53C5CB19BD0B3F8DA6C935E2CA0-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WSTETH,UNISWAP_V3,0X7F39C581F595B53C5CB19BD0B3F8DA6C935E2CA0-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 252, - "ticker": "DIA-USD", + "id": 258, + "ticker": "WSTETH,UNISWAP_V3,0X7F39C581F595B53C5CB19BD0B3F8DA6C935E2CA0-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -6, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "coinbase_ws", - "ticker": "DIA-USD" - }, - { - "exchangeName": "crypto_dot_com_ws", - "ticker": "DIA_USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "DIA_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "DIA-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "DIA-USDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "uniswapv3_api-ethereum", - "ticker": "DIA,UNISWAP_V3,0X84CA8BC7997272C7CFB4D0CD3D55CD942B3C9419/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "ticker": "WSTETH,UNISWAP_V3,0X7F39C581F595B53C5CB19BD0B3F8DA6C935E2CA0/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0xb60b34d830f26c5a11c47ddb1e0a1f31d90a78b1\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "metadata_JSON": "{\"address\":\"0x109830a1aaad605bbf02a9dfa7b0b92ec2fb7daa\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -9.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12029,34 +11016,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "DIA", - "referencePrice": 0.9138288600000001, - "cmcId": 6138.0 + "assetName": "name", + "referencePrice": 2853.0195839999997, + "cmcId": 12409.0 } }, - "KNC": { - "title": "Add KNC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KNC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "WWY": { + "title": "Add WWY-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WWY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 253, - "ticker": "KNC-USD", + "id": 259, + "ticker": "WWY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "KNC-USD" + "exchangeName": "bybit_ws", + "ticker": "WWYUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "KNC-USDT", + "exchangeName": "gate_ws", + "ticker": "WWY_USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12068,35 +11056,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Kyber Network Crystal v2", - "referencePrice": 0.43620000000000003, - "cmcId": 9444.0 + "assetName": "name", + "referencePrice": 0.00163052701, + "cmcId": 17047.0 } }, - "CYBER": { - "title": "Add CYBER-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CYBER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "X": { + "title": "Add X-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a X-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 254, - "ticker": "CYBER-USD", + "id": 260, + "ticker": "X-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "CYBERUSDT", + "ticker": "XUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "CYBER_USDT", + "exchangeName": "kucoin_ws", + "ticker": "X-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "X-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12108,39 +11101,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cyber", - "referencePrice": 3.0765278, - "cmcId": 24781.0 + "assetName": "name", + "referencePrice": 5.516412e-05, + "cmcId": 33108.0 } }, - "OMNI": { - "title": "Add OMNI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OMNI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "XAI": { + "title": "Add XAI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XAI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 255, - "ticker": "OMNI-USD", + "id": 261, + "ticker": "XAI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "OMNIUSDT", + "ticker": "XAIUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "coinbase_ws", - "ticker": "OMNI-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "OMNI-USDT", + "exchangeName": "gate_ws", + "ticker": "XAI_USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12152,35 +11141,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Omni Network", - "referencePrice": 8.754000000000001, - "cmcId": 30315.0 + "assetName": "name", + "referencePrice": 0.1937038096, + "cmcId": 28933.0 } }, - "MPL": { - "title": "Add MPL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MPL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "XB,RAYDIUM,2UAUGWYH22SJJTATQMJ2AGEL2RBDIRKKUAK2QCCSAFCA": { + "title": "Add XB,RAYDIUM,2UAUGWYH22SJJTATQMJ2AGEL2RBDIRKKUAK2QCCSAFCA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XB,RAYDIUM,2UAUGWYH22SJJTATQMJ2AGEL2RBDIRKKUAK2QCCSAFCA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 256, - "ticker": "MPL-USD", + "id": 262, + "ticker": "XB,RAYDIUM,2UAUGWYH22SJJTATQMJ2AGEL2RBDIRKKUAK2QCCSAFCA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "MPL-USD" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "MPL,UNISWAP_V3,0X33349B282065B0284D756F0577FB39C158F935E6/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x9f41a3ac0c16a9feb5400751a34c609211839cfa\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "raydium_api", + "ticker": "XB,RAYDIUM,2UAUGWYH22SJJTATQMJ2AGEL2RBDIRKKUAK2QCCSAFCA/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"SGAKKHJ5RzyJRHBuzG2yfQmuaWUMmYMtGcDXwvNVRAv\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"Dzx4zCLswwpkrTdBSxtF2oG9yaTp4g1b2mHnQ2CRkM79\",\"token_decimals\":9},\"amm_info_address\":\"3BMpeGALzBToFbFfwLkRWysNm9W2ScA3yWXE5zqhZZ3E\",\"open_orders_address\":\"EZeJu3sRoHeMgAmDTDXevEuCCNaX7SAQVV4MrGAG47BV\"}" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12192,17 +11177,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Maple", - "referencePrice": 18.23999999, - "cmcId": 9417.0 + "assetName": "name", + "referencePrice": 0.215835663, + "cmcId": 31158.0 } }, - "CPOOL": { - "title": "Add CPOOL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CPOOL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "XCAD": { + "title": "Add XCAD-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XCAD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 257, - "ticker": "CPOOL-USD", + "id": 263, + "ticker": "XCAD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, @@ -12210,21 +11195,17 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "CPOOLUSDT", + "ticker": "XCADUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "gate_ws", - "ticker": "CPOOL_USDT", + "ticker": "XCAD_USDT", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "kraken_api", - "ticker": "CPOOLUSD" - }, { "exchangeName": "kucoin_ws", - "ticker": "CPOOL-USDT", + "ticker": "XCAD-USDT", "adjustByMarket": "USDT-USD" } ], @@ -12241,40 +11222,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Clearpool", - "referencePrice": 0.12404287600000001, - "cmcId": 12573.0 + "assetName": "name", + "referencePrice": 0.304711608, + "cmcId": 9868.0 } }, - "ZKJ": { - "title": "Add ZKJ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZKJ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "XCH": { + "title": "Add XCH-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XCH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 258, - "ticker": "ZKJ-USD", + "id": 264, + "ticker": "XCH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -8, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "ZKJUSDT", + "exchangeName": "huobi_ws", + "ticker": "xchusdt", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "ZKJ_USDT", + "exchangeName": "kucoin_ws", + "ticker": "XCH-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "ZKJ-USDT", + "ticker": "XCH-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12286,30 +11267,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Polyhedra Network", - "referencePrice": 1.13834534, - "cmcId": 29779.0 + "assetName": "name", + "referencePrice": 15.58497904, + "cmcId": 9258.0 } }, - "ISLM": { - "title": "Add ISLM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ISLM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "XDC": { + "title": "Add XDC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XDC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 259, - "ticker": "ISLM-USD", + "id": 265, + "ticker": "XDC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "ISLM_USDT", + "exchangeName": "bybit_ws", + "ticker": "XDCUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "xdcusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "ISLM-USDT", + "ticker": "XDC-USDT", "adjustByMarket": "USDT-USD" } ], @@ -12326,45 +11312,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Islamic Coin", - "referencePrice": 0.067110582, - "cmcId": 26220.0 + "assetName": "name", + "referencePrice": 0.02907985439, + "cmcId": 2634.0 } }, - "RDNT": { - "title": "Add RDNT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RDNT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "XEC": { + "title": "Add XEC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XEC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 260, - "ticker": "RDNT-USD", + "id": 266, + "ticker": "XEC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "RDNTUSDT", + "exchangeName": "binance_ws", + "ticker": "XECUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "RDNT_USDT", + "exchangeName": "bybit_ws", + "ticker": "XECUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "RDNT-USDT", + "exchangeName": "huobi_ws", + "ticker": "xecusdt", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "RDNT-USDT", + "exchangeName": "kucoin_ws", + "ticker": "XEC-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12376,35 +11362,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Radiant Capital", - "referencePrice": 0.7303122000000001, - "cmcId": 21106.0 + "assetName": "name", + "referencePrice": 3.608652849e-05, + "cmcId": 10791.0 } }, - "ACE": { - "title": "Add ACE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ACE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "XETA": { + "title": "Add XETA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XETA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 261, - "ticker": "ACE-USD", + "id": 267, + "ticker": "XETA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "huobi_ws", - "ticker": "aceusdt", + "exchangeName": "bybit_ws", + "ticker": "XETAUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "ACE-USDT", + "exchangeName": "gate_ws", + "ticker": "XETA_USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12416,34 +11402,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Fusionist", - "referencePrice": 2.4754478, - "cmcId": 28674.0 + "assetName": "name", + "referencePrice": 0.002677223379, + "cmcId": 31543.0 } }, - "LQTY": { - "title": "Add LQTY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LQTY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "XMR": { + "title": "Add XMR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XMR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 262, - "ticker": "LQTY-USD", + "id": 269, + "ticker": "XMR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -7, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "LQTY-USD" + "exchangeName": "bitfinex_ws", + "ticker": "XMRUSD" }, { - "exchangeName": "okx_ws", - "ticker": "LQTY-USDT", + "exchangeName": "huobi_ws", + "ticker": "xmrusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "XMRUSDT", "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "XMR-BTC", + "adjustByMarket": "BTC-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -8.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12455,35 +11451,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Liquity", - "referencePrice": 0.9159457400000001, - "cmcId": 7429.0 + "assetName": "name", + "referencePrice": 145.8476918, + "cmcId": 328.0 } }, - "SYS": { - "title": "Add SYS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SYS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TREMP,RAYDIUM,FU1Q8VJPZNURMQSCISJP8BAKKIDGSLMOUB8CBDF8TKQV": { + "title": "Add TREMP,RAYDIUM,FU1Q8VJPZNURMQSCISJP8BAKKIDGSLMOUB8CBDF8TKQV-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TREMP,RAYDIUM,FU1Q8VJPZNURMQSCISJP8BAKKIDGSLMOUB8CBDF8TKQV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 263, - "ticker": "SYS-USD", + "id": 271, + "ticker": "TREMP,RAYDIUM,FU1Q8VJPZNURMQSCISJP8BAKKIDGSLMOUB8CBDF8TKQV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "SYS_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "SYS-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "TREMP,RAYDIUM,FU1Q8VJPZNURMQSCISJP8BAKKIDGSLMOUB8CBDF8TKQV/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"G2XNC6Rt2G7JZQWhqpJriYwZyxd2L52KSDbDNBCYCpvx\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"9DfnSR9h3hrmgy5pjqBP3SrVQRWPfjSqZZBrNNYGoyaN\",\"token_decimals\":9},\"amm_info_address\":\"5o9kGvozArYNWfbYTZD1WDRkPkkDr6LdpQbUUqM57nFJ\",\"open_orders_address\":\"kTgLvRcrvhxJy9KZFureP8fU5L11BzFrRvUEUa1joai\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12495,35 +11487,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Syscoin", - "referencePrice": 0.01066790673, - "cmcId": 541.0 + "assetName": "name", + "referencePrice": 0.1730856755, + "cmcId": 29717.0 } }, - "EVER": { - "title": "Add EVER-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EVER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TREMP": { + "title": "Add TREMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TREMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 264, - "ticker": "EVER-USD", + "id": 272, + "ticker": "TREMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "EVERUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "EVER_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "TREMP/SOL", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"G2XNC6Rt2G7JZQWhqpJriYwZyxd2L52KSDbDNBCYCpvx\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"9DfnSR9h3hrmgy5pjqBP3SrVQRWPfjSqZZBrNNYGoyaN\",\"token_decimals\":9},\"amm_info_address\":\"5o9kGvozArYNWfbYTZD1WDRkPkkDr6LdpQbUUqM57nFJ\",\"open_orders_address\":\"kTgLvRcrvhxJy9KZFureP8fU5L11BzFrRvUEUa1joai\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12535,34 +11523,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Everscale", - "referencePrice": 0.03486264, - "cmcId": 7505.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "SYN": { - "title": "Add SYN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SYN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TRB": { + "title": "Add TRB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TRB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 265, - "ticker": "SYN-USD", + "id": 273, + "ticker": "TRB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -7, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "coinbase_ws", - "ticker": "SYN-USD" + "ticker": "TRB-USD" }, { "exchangeName": "gate_ws", - "ticker": "SYN_USDT", + "ticker": "TRB_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "TRB-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "TRB-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -8.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12574,36 +11572,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Synapse", - "referencePrice": 0.406, - "cmcId": 12147.0 + "assetName": "name", + "referencePrice": 600.82571, + "cmcId": 4944.0 } }, - "TAI": { - "title": "Add TAI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TAI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SLOTH,RAYDIUM,HQ7DAOIUXZC2K1DR7KXRHCCNTXVEYGNVOUEXTXE8DMBH": { + "title": "Add SLOTH,RAYDIUM,HQ7DAOIUXZC2K1DR7KXRHCCNTXVEYGNVOUEXTXE8DMBH-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SLOTH,RAYDIUM,HQ7DAOIUXZC2K1DR7KXRHCCNTXVEYGNVOUEXTXE8DMBH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 266, - "ticker": "TAI-USD", + "id": 274, + "ticker": "SLOTH,RAYDIUM,HQ7DAOIUXZC2K1DR7KXRHCCNTXVEYGNVOUEXTXE8DMBH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bybit_ws", - "ticker": "TAIUSDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "raydium_api", - "ticker": "TAI,RAYDIUM,HAX9LTGSQKZE1YFYCHNBLTFH8GYBQKTKFWKKG2SP6GDD/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "SLOTH,RAYDIUM,HQ7DAOIUXZC2K1DR7KXRHCCNTXVEYGNVOUEXTXE8DMBH/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9CUyaxiToHD93rcY5wYT76YchLXEivDxV3mefWU2kAxi\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"6yB7tBvMLAPTXRNUMD3YTZSxTaGDiBv7m9r8JtPHbDe7\",\"token_decimals\":9},\"amm_info_address\":\"99a2qtfLAxv9LVhKesjEawjKy8Pwb4cypC5ccuCB4VUS\",\"open_orders_address\":\"CBiqcrAAzWXFdCkjL4K4GCGJ5rYgkQJLkCv5yCd696F2\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"Bs7VsZxQYHndLFnfDRRmJ4D44gCoTv7vNoDF2s5s11cV\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"5xQzJAvJ7Ut4qoTwiKECnaMDUhZFivx96EFomcBbUShq\",\"token_decimals\":9},\"amm_info_address\":\"7mtJbVNEtejYmCLRriwQhymZdzn4wGRFTvTZ5721b4BD\",\"open_orders_address\":\"A7k1mZQNNNKCakhHZN9bQqLzowDmApHTb4564uw5tAVU\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12615,51 +11608,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "TARS AI", - "referencePrice": 0.1305033623, - "cmcId": 20605.0 + "assetName": "name", + "referencePrice": 0.00634198488, + "cmcId": 31163.0 } }, - "WEN": { - "title": "Add WEN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WEN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SLP": { + "title": "Add SLP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SLP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 267, - "ticker": "WEN-USD", + "id": 275, + "ticker": "SLP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "WENUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "WEN_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "wenusdt", + "exchangeName": "binance_ws", + "ticker": "SLPUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "WEN-USDT", + "ticker": "SLP-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "raydium_api", - "ticker": "WEN,RAYDIUM,WENWENVQQNYA429UBCDR81ZMD69BRWQAABYY6P3LCPK/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"46Bk4BaXzAsLYbrf3UQvGZLPdEwt5nkeb2wHjiqpa5VG\",\"token_decimals\":5},\"quote_token_vault\":{\"token_vault_address\":\"G86oqnqDH4NxsnhJEtMBPURwUfuJ8yd43ecsgg3kgRW4\",\"token_decimals\":9},\"amm_info_address\":\"5WGx6mE9Xww3ocYzSenGVQMJLCVVwK7ePnYV6cXcpJtK\",\"open_orders_address\":\"7bT5Jgzbf4apkm7TrUZtZGhufnjzQR2Js1bBcQsjUtzD\"}" + "exchangeName": "okx_ws", + "ticker": "SLP-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12671,40 +11653,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Wen", - "referencePrice": 9.640578517e-05, - "cmcId": 29175.0 + "assetName": "name", + "referencePrice": 0.002744474931, + "cmcId": 5824.0 } }, - "RACA": { - "title": "Add RACA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RACA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SMH": { + "title": "Add SMH-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SMH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 268, - "ticker": "RACA-USD", + "id": 276, + "ticker": "SMH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "RACAUSDT", + "exchangeName": "gate_ws", + "ticker": "SMH_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "RACA-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "RACA-USDT", + "ticker": "SMH-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12716,46 +11693,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "RACA", - "referencePrice": 0.00021047818, - "cmcId": 11346.0 + "assetName": "name", + "referencePrice": 0.448269964, + "cmcId": 29770.0 } }, - "MYRIA": { - "title": "Add MYRIA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MYRIA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SMILEK,RAYDIUM,7X4FGIFFEQZS1TIUNVJZPT47GTLXAJ8JFN8G1HYYU6JH": { + "title": "Add SMILEK,RAYDIUM,7X4FGIFFEQZS1TIUNVJZPT47GTLXAJ8JFN8G1HYYU6JH-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SMILEK,RAYDIUM,7X4FGIFFEQZS1TIUNVJZPT47GTLXAJ8JFN8G1HYYU6JH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 269, - "ticker": "MYRIA-USD", + "id": 277, + "ticker": "SMILEK,RAYDIUM,7X4FGIFFEQZS1TIUNVJZPT47GTLXAJ8JFN8G1HYYU6JH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -15, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "MYRIAUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "MYRIA-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "MYRIA-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "MYRIA,UNISWAP_V3,0XA0EF786BF476FE0810408CABA05E536AC800FF86/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0xbf85f94d3233ee588f0907a9147fbb59d7246b54\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "raydium_api", + "ticker": "SMILEK,RAYDIUM,7X4FGIFFEQZS1TIUNVJZPT47GTLXAJ8JFN8G1HYYU6JH/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9Lcn4RxwEMNospvyLEBKricos91iosTfd2VsATRDGD8e\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"3xzYaYaCtqiEB3YkFo6Hz2S7csR9Rc814UELH15zqhew\",\"token_decimals\":9},\"amm_info_address\":\"DwwE6q9rPHKEoooMjv99hVUvA4CPUZJhws4CqrrBD7XT\",\"open_orders_address\":\"ETgKCCQUbVhTL8mgK6zHptHDk5JJ3P8NpTTSK3wUv3VM\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12767,46 +11729,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Myria", - "referencePrice": 0.003026089, - "cmcId": 22289.0 + "assetName": "name", + "referencePrice": 2.0492092560000003e-06, + "cmcId": 10186.0 } }, - "SLERF": { - "title": "Add SLERF-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SLERF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SMOG,RAYDIUM,FS66V5XYTJAFO14LIPZ5HT93EUMAHMYIPCFQHLPU4SS8": { + "title": "Add SMOG,RAYDIUM,FS66V5XYTJAFO14LIPZ5HT93EUMAHMYIPCFQHLPU4SS8-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SMOG,RAYDIUM,FS66V5XYTJAFO14LIPZ5HT93EUMAHMYIPCFQHLPU4SS8-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 270, - "ticker": "SLERF-USD", + "id": 278, + "ticker": "SMOG,RAYDIUM,FS66V5XYTJAFO14LIPZ5HT93EUMAHMYIPCFQHLPU4SS8-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "gate_ws", - "ticker": "SLERF_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "slerfusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "SLERF-USDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "raydium_api", - "ticker": "SLERF,RAYDIUM,7BGBVYJRZX1YKZ4OH9MJB8ZSCATKKWB8DZFX7LOIVKM3/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "SMOG,RAYDIUM,FS66V5XYTJAFO14LIPZ5HT93EUMAHMYIPCFQHLPU4SS8/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9A2ZsPz5Zg6jKN4o4KRMjTVPmkH51wYWFLmt4KBRy1Rq\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5Zumc1SYPmQ89nqwXqzogeuhdJ85iEMpSk35A4P87pmD\",\"token_decimals\":9},\"amm_info_address\":\"AgFnRLUScRD2E4nWQxW73hdbSN7eKEUb2jHX7tx9YTYc\",\"open_orders_address\":\"FT5Ptk37g5r6D9BKt3hne8ovHZ1g56oJBvuZRwn3zS3j\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"5QM7Ec3tMo3Rh6xSeyxC46RMewDjVAeuCwweM7XbftVH\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"2Chre6WpZ2zXVAX9yaxFHmGK6Fbr5yRuRGrMWYgpProu\",\"token_decimals\":9},\"amm_info_address\":\"G6oNRyjP2WAVDUTYFPZsgBBxxMetyQEi2AYbmzRNe7Mc\",\"open_orders_address\":\"3STsVkoPDkGpbHhjRkQQPYBDTiDUQn5Ak6gmYvdcZazo\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12818,47 +11765,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SLERF", - "referencePrice": 0.15397666000000002, - "cmcId": 29920.0 + "assetName": "name", + "referencePrice": 0.02143626077, + "cmcId": 29358.0 } }, - "ELON": { - "title": "Add ELON-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ELON-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SMOLE,RAYDIUM,9TTYEZ3XIRUYJ6CQAR495HBBKJU6SUWDV6AMQ9MVBYYS": { + "title": "Add SMOLE,RAYDIUM,9TTYEZ3XIRUYJ6CQAR495HBBKJU6SUWDV6AMQ9MVBYYS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SMOLE,RAYDIUM,9TTYEZ3XIRUYJ6CQAR495HBBKJU6SUWDV6AMQ9MVBYYS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 271, - "ticker": "ELON-USD", + "id": 279, + "ticker": "SMOLE,RAYDIUM,9TTYEZ3XIRUYJ6CQAR495HBBKJU6SUWDV6AMQ9MVBYYS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -16, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "gate_ws", - "ticker": "ELON_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "ELON-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "ELON-USDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/ELON,RAYDIUM,7ZCM8WBN9ALA3O47SOYCTU6ILDJ7WKGG5SV2HE5CGTD5", + "ticker": "SMOLE,RAYDIUM,9TTYEZ3XIRUYJ6CQAR495HBBKJU6SUWDV6AMQ9MVBYYS/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GYFqFXJfRQqsT8EJaJsnCkYHBt64hQKvzzQsknre41nP\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"9s6vZyVdAxsa3ZgVHGqfEn7cbkiaCpr1LWUmdgFrjTgf\",\"token_decimals\":4},\"amm_info_address\":\"EF16cKCMkrtwwdkRKDy7oumVV1n5A6sohGszVmipXcdj\",\"open_orders_address\":\"FPV7Aag3VPQf6kU6RauHpQVjnoCtaZh121PUJFSZqihE\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"VDZ9kwvKRbqhNdsoRZyLVzAAQMbGY9akHbtM6YugViS\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"HiLcngHP5y1Jno53tuuNeFHKWhyyZp3XuxtKPszD6rG2\",\"token_decimals\":9},\"amm_info_address\":\"5EgCcjkuE42YyTZY4QG8qTioUwNh6agTvJuNRyEqcqV1\",\"open_orders_address\":\"FeKBjZ5rBvHPyppHf11qjYxwaQuiympppCTQ5pC6om3F\"}" } ], "liquidityTier": 4, - "atomicResolution": 1.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12870,30 +11801,27 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Dogelon Mars", - "referencePrice": 1.3964599129999998e-07, - "cmcId": 9436.0 + "assetName": "name", + "referencePrice": 3.595102776e-05, + "cmcId": 30049.0 } }, - "AURORA": { - "title": "Add AURORA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AURORA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SMT,UNISWAP_V3,0XB17548C7B510427BAAC4E267BEA62E800B247173": { + "title": "Add SMT,UNISWAP_V3,0XB17548C7B510427BAAC4E267BEA62E800B247173-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SMT,UNISWAP_V3,0XB17548C7B510427BAAC4E267BEA62E800B247173-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 272, - "ticker": "AURORA-USD", + "id": 280, + "ticker": "SMT,UNISWAP_V3,0XB17548C7B510427BAAC4E267BEA62E800B247173-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "AURORAUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "AURORA-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "SMT,UNISWAP_V3,0XB17548C7B510427BAAC4E267BEA62E800B247173/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x1becf1ac50f31c3441181563f9d350ddf72a2bfa\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, @@ -12909,29 +11837,30 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aurora", - "referencePrice": 0.13253814, - "cmcId": 14803.0 + "assetName": "name", + "referencePrice": 0.24285111680000002, + "cmcId": 11821.0 } }, - "OXT": { - "title": "Add OXT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OXT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SNT": { + "title": "Add SNT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SNT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 273, - "ticker": "OXT-USD", + "id": 281, + "ticker": "SNT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "OXT-USD" + "exchangeName": "binance_ws", + "ticker": "SNTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "oxtusdt", + "exchangeName": "okx_ws", + "ticker": "SNT-USDT", "adjustByMarket": "USDT-USD" } ], @@ -12948,35 +11877,48 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Orchid", - "referencePrice": 0.06999999999999999, - "cmcId": 5026.0 + "assetName": "name", + "referencePrice": 0.024703931999999998, + "cmcId": 1759.0 } }, - "BAKE": { - "title": "Add BAKE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BAKE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SNX": { + "title": "Add SNX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SNX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 274, - "ticker": "BAKE-USD", + "id": 282, + "ticker": "SNX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "BAKE_USDT", + "exchangeName": "binance_ws", + "ticker": "SNXUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "bakeusdt", + "exchangeName": "bybit_ws", + "ticker": "SNXUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "SNX-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "SNXUSD" + }, + { + "exchangeName": "okx_ws", + "ticker": "SNX-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12988,47 +11930,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BakeryToken", - "referencePrice": 0.23532282000000002, - "cmcId": 7064.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "MYRO": { - "title": "Add MYRO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MYRO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SOCIAL": { + "title": "Add SOCIAL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SOCIAL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 275, - "ticker": "MYRO-USD", + "id": 283, + "ticker": "SOCIAL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "MYROUSDT", + "ticker": "SOCIALUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "gate_ws", - "ticker": "MYRO_USDT", + "ticker": "SOCIAL_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "MYRO-USDT", + "ticker": "SOCIAL-USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/MYRO,RAYDIUM,HHJPBHRRN4G56VSYLUT8DL5BV31HKXQSRAHTTUCZEZG4", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9Edj5621G5PYhno8WddpALmisTk4LwLtpr7KHoMxq9eP\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"AurG7xviXyZtjK5FUfxe2ajdDQhrVTpZKkWgbfuViER9\",\"token_decimals\":9},\"amm_info_address\":\"HCk6LA93xPVsF8g4v6gjkiCd88tLXwZq4eJwiYNHR8da\",\"open_orders_address\":\"ECSFgxVbXhexJKV26CBoBr4iHKQTZ3CiSWrFgbSD2CD8\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13040,36 +11975,58 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Myro", - "referencePrice": 0.074503866, - "cmcId": 28382.0 + "assetName": "name", + "referencePrice": 0.002056562365, + "cmcId": 33060.0 } }, - "PEIPEI": { - "title": "Add PEIPEI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PEIPEI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SOL": { + "title": "Add SOL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SOL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 276, - "ticker": "PEIPEI-USD", + "id": 284, + "ticker": "SOL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -16, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "PEIPEI_USDT", + "exchangeName": "binance_ws", + "ticker": "SOLUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "PEIPEI,UNISWAP_V3,0X3FFEEA07A27FAB7AD1DF5297FA75E77A43CB5790/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x9e0fc414e8d5c45b0890c32ab9329ac90b3ab534\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "bybit_ws", + "ticker": "SOLUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "SOL-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "solusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "SOLUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "SOL-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "SOL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 1.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13081,39 +12038,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "PeiPei (ETH)", - "referencePrice": 1.632919964e-07, - "cmcId": 31632.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "HFT": { - "title": "Add HFT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HFT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SOLAMA,RAYDIUM,AVLHAHDCDQ4M4VHM4UG63OH7XC8JTK49DM5HOE9SAZQR": { + "title": "Add SOLAMA,RAYDIUM,AVLHAHDCDQ4M4VHM4UG63OH7XC8JTK49DM5HOE9SAZQR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SOLAMA,RAYDIUM,AVLHAHDCDQ4M4VHM4UG63OH7XC8JTK49DM5HOE9SAZQR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 277, - "ticker": "HFT-USD", + "id": 285, + "ticker": "SOLAMA,RAYDIUM,AVLHAHDCDQ4M4VHM4UG63OH7XC8JTK49DM5HOE9SAZQR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "HFTUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "HFT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "HFT_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOLAMA,RAYDIUM,AVLHAHDCDQ4M4VHM4UG63OH7XC8JTK49DM5HOE9SAZQR/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"B8QnKAywAQNKwJxkvoyzg3W4Z3dSdVkB6AxYUbL9LohY\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"4ywvnnjj5aN55f8QX8JJCU9SPe29L8xSSv9EWUgnJWW5\",\"token_decimals\":9},\"amm_info_address\":\"CR8FJB9jqGvtNYnYUuxyyS41WXue2HZRfhNavkaV8CS4\",\"open_orders_address\":\"7yC1jm2zvg85MbzWY62jCh52TmWPjJdxKrq8BgXQ7YFS\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13125,35 +12074,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Hashflow", - "referencePrice": 0.1499, - "cmcId": 22461.0 + "assetName": "name", + "referencePrice": 0.01033488447, + "cmcId": 29015.0 } }, - "FIRE": { - "title": "Add FIRE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FIRE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SOLCAT,RAYDIUM,E99FN4TCRB1TQPHXK1DU7PRXJI6HMZXETYPNJRO19FWZ": { + "title": "Add SOLCAT,RAYDIUM,E99FN4TCRB1TQPHXK1DU7PRXJI6HMZXETYPNJRO19FWZ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SOLCAT,RAYDIUM,E99FN4TCRB1TQPHXK1DU7PRXJI6HMZXETYPNJRO19FWZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 278, - "ticker": "FIRE-USD", + "id": 286, + "ticker": "SOLCAT,RAYDIUM,E99FN4TCRB1TQPHXK1DU7PRXJI6HMZXETYPNJRO19FWZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "FIREUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "FIRE-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOLCAT,RAYDIUM,E99FN4TCRB1TQPHXK1DU7PRXJI6HMZXETYPNJRO19FWZ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"Hme9rfTdYXqPq8MSbw97tjg19DjniAjZGiCUc7h5FAe9\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"EVBXVefxmGNZ88kQAqriow74DRDXCJ3FK2yikHQHuEF\",\"token_decimals\":9},\"amm_info_address\":\"7DkcZR6RCFFxqasXXwB4P4Z31gGTAedQ7wgQY4dLnHo4\",\"open_orders_address\":\"FMikdD62szyWDsfQjRhZHS6V7x4jqprX1HAePrA4diTA\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13165,40 +12110,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Matr1x Fire", - "referencePrice": 0.9751521200000001, - "cmcId": 29273.0 + "assetName": "name", + "referencePrice": 0.012005350319999998, + "cmcId": 31561.0 } }, - "ZBCN": { - "title": "Add ZBCN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZBCN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SOLCEX,RAYDIUM,AMJZRN1TBQWQFNAJHFEBB7UGBBQBJB7FZXANGGDFPK6K": { + "title": "Add SOLCEX,RAYDIUM,AMJZRN1TBQWQFNAJHFEBB7UGBBQBJB7FZXANGGDFPK6K-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SOLCEX,RAYDIUM,AMJZRN1TBQWQFNAJHFEBB7UGBBQBJB7FZXANGGDFPK6K-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 279, - "ticker": "ZBCN-USD", + "id": 287, + "ticker": "SOLCEX,RAYDIUM,AMJZRN1TBQWQFNAJHFEBB7UGBBQBJB7FZXANGGDFPK6K-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "ZBCN_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "ZBCN-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "ZBCN-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOLCEX,RAYDIUM,AMJZRN1TBQWQFNAJHFEBB7UGBBQBJB7FZXANGGDFPK6K/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"EjRCAHV82cbRXg1vaE1Xz3qW6yU71WxjnQuRbKLyVdDJ\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"4qKwzJTRvG4EThyC8xKjUPqN5Hkg87SfMBpkv4RpHbeL\",\"token_decimals\":9},\"amm_info_address\":\"4Ro3pG1XZgSJENfgCccNgQqrHYVqhHjwcL27oHmXMMTG\",\"open_orders_address\":\"GspXWvJuNDZ6dZumQVzm1zfiQ3wXbvYfygDcHjMVoK2Y\"}" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13210,17 +12146,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Zebec Network", - "referencePrice": 0.00010358612, - "cmcId": 30636.0 + "assetName": "name", + "referencePrice": 0.006366595801, + "cmcId": 30750.0 } }, - "NYM": { - "title": "Add NYM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NYM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SOLO": { + "title": "Add SOLO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SOLO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 280, - "ticker": "NYM-USD", + "id": 288, + "ticker": "SOLO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, @@ -13228,17 +12164,17 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "NYMUSDT", + "ticker": "SOLOUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "nymusdt", + "exchangeName": "gate_ws", + "ticker": "SOLO_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "NYM-USDT", + "exchangeName": "huobi_ws", + "ticker": "solousdt", "adjustByMarket": "USDT-USD" } ], @@ -13255,30 +12191,28 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "NYM", - "referencePrice": 0.07954291999999999, - "cmcId": 17591.0 + "assetName": "name", + "referencePrice": 0.0801567478, + "cmcId": 5279.0 } }, - "ALICE": { - "title": "Add ALICE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ALICE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SOLS,RAYDIUM,2WME8EVKW8QSFSK2B3QEX4S64AC6WXHPXB3GRDCKEKIO": { + "title": "Add SOLS,RAYDIUM,2WME8EVKW8QSFSK2B3QEX4S64AC6WXHPXB3GRDCKEKIO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SOLS,RAYDIUM,2WME8EVKW8QSFSK2B3QEX4S64AC6WXHPXB3GRDCKEKIO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 281, - "ticker": "ALICE-USD", + "id": 289, + "ticker": "SOLS,RAYDIUM,2WME8EVKW8QSFSK2B3QEX4S64AC6WXHPXB3GRDCKEKIO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "ALICE-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "aliceusdt", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/SOLS,RAYDIUM,2WME8EVKW8QSFSK2B3QEX4S64AC6WXHPXB3GRDCKEKIO", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GVCDnBBt7rkGzxqpF9HHubJvBje4TFoLjR56HyHbATgZ\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5XzSGEpth3SyqC9h3oBap45gfuocjyceub18qbPLBLZ2\",\"token_decimals\":9},\"amm_info_address\":\"8XBzPr3TxvfcEu9HVa6ix3wXXbY8s44YZScKSanJyjzv\",\"open_orders_address\":\"3pbDHAo4Hhk51vpgx3Wfq1hTqrRC6DCG3GnqP8t8FXjP\"}" } ], "liquidityTier": 4, @@ -13294,34 +12228,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MyNeighborAlice", - "referencePrice": 0.9730000000000001, - "cmcId": 8766.0 + "assetName": "name", + "referencePrice": 0.2591463426, + "cmcId": 28719.0 } }, - "KARRAT": { - "title": "Add KARRAT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KARRAT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SOLZILLA,RAYDIUM,31IQSAHFA4CMIIRU7REYGBZUAWG4R4AH7Y4ADU9ZFXJP": { + "title": "Add SOLZILLA,RAYDIUM,31IQSAHFA4CMIIRU7REYGBZUAWG4R4AH7Y4ADU9ZFXJP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SOLZILLA,RAYDIUM,31IQSAHFA4CMIIRU7REYGBZUAWG4R4AH7Y4ADU9ZFXJP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 282, - "ticker": "KARRAT-USD", + "id": 290, + "ticker": "SOLZILLA,RAYDIUM,31IQSAHFA4CMIIRU7REYGBZUAWG4R4AH7Y4ADU9ZFXJP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -19, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "KARRAT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "KARRAT-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOLZILLA,RAYDIUM,31IQSAHFA4CMIIRU7REYGBZUAWG4R4AH7Y4ADU9ZFXJP/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"G5AvMhBK7ChXqXJga2GaLeypPENEhrbJUxAkNeHRGAku\",\"token_decimals\":4},\"quote_token_vault\":{\"token_vault_address\":\"3xFiovB9NSxx2DgDGrwm7yAEHYCVi8WCeuwmz4jnY9z2\",\"token_decimals\":9},\"amm_info_address\":\"CLmZVV7miLweVzric8jkCKNbyiHKqigW88mFZsEZjh1n\",\"open_orders_address\":\"2e5stgoJLN3NFPKB6RC5CZ61rKntepvKZcQi7xQ7TH8a\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": 4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13333,35 +12264,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "KARRAT", - "referencePrice": 0.6436259451, - "cmcId": 30825.0 + "assetName": "name", + "referencePrice": 2.277727353e-10, + "cmcId": 28866.0 } }, - "ACA": { - "title": "Add ACA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ACA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SOY,RAYDIUM,4G3KNXWAA2UQHDPAQTJWQM1SREXCUD7LKT14V2OES7RV": { + "title": "Add SOY,RAYDIUM,4G3KNXWAA2UQHDPAQTJWQM1SREXCUD7LKT14V2OES7RV-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SOY,RAYDIUM,4G3KNXWAA2UQHDPAQTJWQM1SREXCUD7LKT14V2OES7RV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 283, - "ticker": "ACA-USD", + "id": 291, + "ticker": "SOY,RAYDIUM,4G3KNXWAA2UQHDPAQTJWQM1SREXCUD7LKT14V2OES7RV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "huobi_ws", - "ticker": "acausdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "ACA-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/SOY,RAYDIUM,4G3KNXWAA2UQHDPAQTJWQM1SREXCUD7LKT14V2OES7RV", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"AK2b7BqQgSzHESy4vTW5qQwNBpGYN83EupSrffLWVamU\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"6QZy9Ur76mchXctFFrNCg5HJZAmXN1Np4Nzm3NpSYZ4o\",\"token_decimals\":6},\"amm_info_address\":\"DtTkLBvYUaYBZ7PC4vCwWfu56Zkgbf7ycEXxLhAP7Xx8\",\"open_orders_address\":\"HfU3BU3KFK3iKf4b5HgBrYfWCe64KeK2K8SRYdyV9qED\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13373,35 +12301,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Acala Token", - "referencePrice": 0.06601862, - "cmcId": 6756.0 + "assetName": "name", + "referencePrice": 0.001254872449, + "cmcId": 32350.0 } }, - "ZCX": { - "title": "Add ZCX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZCX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SPEC": { + "title": "Add SPEC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SPEC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 285, - "ticker": "ZCX-USD", + "id": 292, + "ticker": "SPEC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "ZCX_USDT", + "exchangeName": "bybit_ws", + "ticker": "SPECUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "ZCX-USDT", + "exchangeName": "gate_ws", + "ticker": "SPEC_USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13413,46 +12341,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Unizen", - "referencePrice": 0.010348519859999999, - "cmcId": 9263.0 + "assetName": "name", + "referencePrice": 7.991981653000001, + "cmcId": 32925.0 } }, - "REZ": { - "title": "Add REZ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a REZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SLIM,RAYDIUM,XXXXA1SKNGWFTW2KFN8XAUW9XQ8HBZ5KVTCSESTT9FW": { + "title": "Add SLIM,RAYDIUM,XXXXA1SKNGWFTW2KFN8XAUW9XQ8HBZ5KVTCSESTT9FW-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SLIM,RAYDIUM,XXXXA1SKNGWFTW2KFN8XAUW9XQ8HBZ5KVTCSESTT9FW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 286, - "ticker": "REZ-USD", + "id": 293, + "ticker": "SLIM,RAYDIUM,XXXXA1SKNGWFTW2KFN8XAUW9XQ8HBZ5KVTCSESTT9FW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "REZ_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "rezusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "REZ-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "REZ,UNISWAP_V3,0X3B50805453023A91A8BF641E279401A0B23FA6F9/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x76366d95c2016446247296ea50c8d06d0585ae00\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "raydium_api", + "ticker": "SLIM,RAYDIUM,XXXXA1SKNGWFTW2KFN8XAUW9XQ8HBZ5KVTCSESTT9FW/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6FoSD24CM2MyadTwVUqgZQ17kXozfMa3DfusbnuqYduy\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"EDL73XTnmr56U4ohW5uXXh6LJwsQQdoRLragMYEWLGPn\",\"token_decimals\":9},\"amm_info_address\":\"8idN93ZBpdtMp4672aS4GGMDy7LdVWCCXH7FKFdMw9P4\",\"open_orders_address\":\"E9t69DajWSrPC2acSjPb2EnLhFjXaDzcWsfZkEu5i26i\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13464,31 +12377,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Renzo", - "referencePrice": 0.040152144, - "cmcId": 30843.0 + "assetName": "name", + "referencePrice": 0.1155458931, + "cmcId": 9741.0 } }, - "RETARDIO,RAYDIUM,6OGZHHZDRQR9PGV6HZ2MNZE7URZBMAFYBBWUYP1FHITX": { - "title": "Add RETARDIO,RAYDIUM,6OGZHHZDRQR9PGV6HZ2MNZE7URZBMAFYBBWUYP1FHITX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RETARDIO,RAYDIUM,6OGZHHZDRQR9PGV6HZ2MNZE7URZBMAFYBBWUYP1FHITX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SLF": { + "title": "Add SLF-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SLF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 287, - "ticker": "RETARDIO,RAYDIUM,6OGZHHZDRQR9PGV6HZ2MNZE7URZBMAFYBBWUYP1FHITX-USD", + "id": 295, + "ticker": "SLF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "RETARDIO,RAYDIUM,6OGZHHZDRQR9PGV6HZ2MNZE7URZBMAFYBBWUYP1FHITX/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HXzTvbuKKPyNMmLKJb8vaSUaRZsVS2J2AAsDuDm36rNC\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"HNcAAdLKHSRnwdmmWCYnP5Zcd11sfGpAoCuWFtugt2ma\",\"token_decimals\":9},\"amm_info_address\":\"5eLRsN6qDQTQSBF8KdW4B8mVpeeAzHCCwaDptzMyszxH\",\"open_orders_address\":\"5TcDuBbtU8Q6LagcM8wfw1Ux2MWgCC6Q1FY22FVDZnXX\"}" + "exchangeName": "binance_ws", + "ticker": "SLFUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "SLF_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13500,17 +12417,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "RETARDIO", - "referencePrice": 0.035895553749999996, - "cmcId": 31921.0 + "assetName": "name", + "referencePrice": 0.3003046749, + "cmcId": 32854.0 } }, - "ARPA": { - "title": "Add ARPA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ARPA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SKL": { + "title": "Add SKL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SKL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 288, - "ticker": "ARPA-USD", + "id": 296, + "ticker": "SKL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, @@ -13518,11 +12435,21 @@ "exchangeConfigJson": [ { "exchangeName": "coinbase_ws", - "ticker": "ARPA-USD" + "ticker": "SKL-USD" }, { "exchangeName": "huobi_ws", - "ticker": "arpausdt", + "ticker": "sklusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "SKL-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "SKL-USDT", "adjustByMarket": "USDT-USD" } ], @@ -13539,39 +12466,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ARPA", - "referencePrice": 0.0414875434, - "cmcId": 4039.0 + "assetName": "name", + "referencePrice": 0.0353997311, + "cmcId": 5691.0 } }, - "BNT": { - "title": "Add BNT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BNT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SC,RAYDIUM,6D7NAB2XSLD7CAUWU1WKK6KBSJOHJMP2QZH9GEFVI5UI": { + "title": "Add SC,RAYDIUM,6D7NAB2XSLD7CAUWU1WKK6KBSJOHJMP2QZH9GEFVI5UI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SC,RAYDIUM,6D7NAB2XSLD7CAUWU1WKK6KBSJOHJMP2QZH9GEFVI5UI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 289, - "ticker": "BNT-USD", + "id": 297, + "ticker": "SC,RAYDIUM,6D7NAB2XSLD7CAUWU1WKK6KBSJOHJMP2QZH9GEFVI5UI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "BNTUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "BNT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "BNT-USDT", - "adjustByMarket": "USDT-USD" - } - ], - "liquidityTier": 4, - "atomicResolution": -5.0, + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/SC,RAYDIUM,6D7NAB2XSLD7CAUWU1WKK6KBSJOHJMP2QZH9GEFVI5UI", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"DQPzUPZ5GFVVyNSf7tvMLu5NkN2UxUt1VijXGMxJfU8q\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5ZgybxRW9AMd2U3P3wpzsgCY8UUDCBR488ievHuNiG8B\",\"token_decimals\":6},\"amm_info_address\":\"BSzedbEvWRqVksaF558epPWCM16avEpyhm2HgSq9WZyy\",\"open_orders_address\":\"H3Pbn9sMF8wA7hUGgV18YTt6LdR6ALpKaNf4y6j8ep9Q\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13583,35 +12503,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bancor", - "referencePrice": 0.4802, - "cmcId": 1727.0 + "assetName": "name", + "referencePrice": 0.01224689163, + "cmcId": 30309.0 } }, - "AIDOGE": { - "title": "Add AIDOGE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AIDOGE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SCA": { + "title": "Add SCA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SCA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 290, - "ticker": "AIDOGE-USD", + "id": 298, + "ticker": "SCA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -19, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "AIDOGE_USDT", + "exchangeName": "bybit_ws", + "ticker": "SCAUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "AIDOGE-USDT", + "exchangeName": "kucoin_ws", + "ticker": "SCA-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13623,40 +12543,77 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ArbDoge AI", - "referencePrice": 4.3969002e-10, - "cmcId": 24477.0 + "assetName": "name", + "referencePrice": 0.3337342989, + "cmcId": 29679.0 } }, - "POKT": { - "title": "Add POKT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a POKT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SCF,RAYDIUM,GIG7HR61RVM4CSUXJMGICOYSFQTDIWXTQF64MSRPPUMP": { + "title": "Add SCF,RAYDIUM,GIG7HR61RVM4CSUXJMGICOYSFQTDIWXTQF64MSRPPUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SCF,RAYDIUM,GIG7HR61RVM4CSUXJMGICOYSFQTDIWXTQF64MSRPPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 291, - "ticker": "POKT-USD", + "id": 299, + "ticker": "SCF,RAYDIUM,GIG7HR61RVM4CSUXJMGICOYSFQTDIWXTQF64MSRPPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "POKTUSDT", + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/SCF,RAYDIUM,GIG7HR61RVM4CSUXJMGICOYSFQTDIWXTQF64MSRPPUMP", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4dSwMRxxaTWeTtPNafKY67XaBCUdkVd5J9PrUmUVVZBH\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"4SRQ3FyFH2eU3F7VHk77aBuHpYW8sPvM7qc7Fx25Z6qv\",\"token_decimals\":6},\"amm_info_address\":\"6USpEBbN94DUYLUi4a2wo3AZDCyozon1PLGYu27jzPkX\",\"open_orders_address\":\"GRv7YS45zPAnYUA1VpHGErmauWELJGqLM9xbKADYfw8k\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.04413812984, + "cmcId": 32615.0 + } + }, + "SCR": { + "title": "Add SCR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SCR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 300, + "ticker": "SCR-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "SCRUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "POKT_USDT", + "exchangeName": "bybit_ws", + "ticker": "SCRUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "POKT-USDT", + "ticker": "SCR-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13668,17 +12625,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pocket Network", - "referencePrice": 0.03703947125, - "cmcId": 11823.0 + "assetName": "name", + "referencePrice": 0.7639031399, + "cmcId": 26998.0 } }, - "GODS": { - "title": "Add GODS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GODS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SD": { + "title": "Add SD-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 292, - "ticker": "GODS-USD", + "id": 301, + "ticker": "SD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, @@ -13686,11 +12643,16 @@ "exchangeConfigJson": [ { "exchangeName": "coinbase_ws", - "ticker": "GODS-USD" + "ticker": "SD-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "SD_USDT", + "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "GODS-USDT", + "ticker": "SD-USDT", "adjustByMarket": "USDT-USD" } ], @@ -13707,35 +12669,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Gods Unchained", - "referencePrice": 0.17667, - "cmcId": 10631.0 + "assetName": "name", + "referencePrice": 0.3320840049, + "cmcId": 12623.0 } }, - "SHDW": { - "title": "Add SHDW-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SHDW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SEAM": { + "title": "Add SEAM-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SEAM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 293, - "ticker": "SHDW-USD", + "id": 302, + "ticker": "SEAM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "coinbase_ws", - "ticker": "SHDW-USD" + "ticker": "SEAM-USD" }, { - "exchangeName": "raydium_api", - "ticker": "SHDW,RAYDIUM,SHDWYBXIHQICJ6YEKG2GUR7WQKLELAMK1GHZCK9PL6Y/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GVzektnh6TDocY4FTdLm3F5Aha5XBfXmYKadc82BHJEV\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"7naoUqLwTWYpQSDj259mRb7hAqCAmiKG3og1MWYoMqBu\",\"token_decimals\":9},\"amm_info_address\":\"DY9DeyKj9T6yCXf8UM6FGMGeh7arfmmePf9E9jzdaymg\",\"open_orders_address\":\"5gTJDU2uA81Nsf6dWGrmo7Z6dfZ5pkPbr8kdcFJ4BGVV\"}" + "exchangeName": "gate_ws", + "ticker": "SEAM_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13747,39 +12708,54 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Shadow Token", - "referencePrice": 0.41372336120000003, - "cmcId": 16868.0 + "assetName": "name", + "referencePrice": 1.2876264800000001, + "cmcId": 28652.0 } }, - "LADYS": { - "title": "Add LADYS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LADYS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SEI": { + "title": "Add SEI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SEI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 294, - "ticker": "LADYS-USD", + "id": 303, + "ticker": "SEI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -17, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "SEIUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "bybit_ws", - "ticker": "LADYSUSDT", + "ticker": "SEIUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "crypto_dot_com_ws", - "ticker": "LADYS_USD" + "exchangeName": "coinbase_ws", + "ticker": "SEI-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "SEI_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "seiusdt", + "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "LADYS-USDT", + "ticker": "SEI-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 2.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13791,30 +12767,30 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Milady Meme Coin", - "referencePrice": 7.9963676e-08, - "cmcId": 25023.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "GHX": { - "title": "Add GHX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GHX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SEILOR": { + "title": "Add SEILOR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SEILOR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 295, - "ticker": "GHX-USD", + "id": 304, + "ticker": "SEILOR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "GHX_USDT", + "exchangeName": "bybit_ws", + "ticker": "SEILORUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "GHX-USDT", + "exchangeName": "gate_ws", + "ticker": "SEILOR_USDT", "adjustByMarket": "USDT-USD" } ], @@ -13831,34 +12807,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "GamerCoin", - "referencePrice": 0.085744062, - "cmcId": 6554.0 + "assetName": "name", + "referencePrice": 0.020918931739999997, + "cmcId": 27838.0 } }, - "RAD": { - "title": "Add RAD-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RAD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SELFIE,RAYDIUM,9WPTUKH8FKUCNEPRWOPYLH3AK9GSJPHFDENBQ2X1CZDP": { + "title": "Add SELFIE,RAYDIUM,9WPTUKH8FKUCNEPRWOPYLH3AK9GSJPHFDENBQ2X1CZDP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SELFIE,RAYDIUM,9WPTUKH8FKUCNEPRWOPYLH3AK9GSJPHFDENBQ2X1CZDP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 296, - "ticker": "RAD-USD", + "id": 305, + "ticker": "SELFIE,RAYDIUM,9WPTUKH8FKUCNEPRWOPYLH3AK9GSJPHFDENBQ2X1CZDP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "RAD-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "radusdt", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/SELFIE,RAYDIUM,9WPTUKH8FKUCNEPRWOPYLH3AK9GSJPHFDENBQ2X1CZDP", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HGDoCdba9yPpKvyYptWv747mG2ti8oVr8Cz88gV9TMdW\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"HmEomvDg2BjV8bvdb1DWH52WEju6KDTpG5CZBBqW2Zgb\",\"token_decimals\":6},\"amm_info_address\":\"Dfk133hHxjAA1yPryNkoPERGJ5DMpUtm79YeY1p1Wiyh\",\"open_orders_address\":\"7xGGsWHaXoPw4mJaJKoUatrQbUSVyy3TjvniWVxTBfbc\"}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13870,37 +12844,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Radworks", - "referencePrice": 1.1155043, - "cmcId": 6843.0 + "assetName": "name", + "referencePrice": 0.01272949189, + "cmcId": 31601.0 } }, - "WOLF": { - "title": "Add WOLF-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WOLF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SFUND": { + "title": "Add SFUND-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SFUND-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 297, - "ticker": "WOLF-USD", + "id": 306, + "ticker": "SFUND-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "WOLF,RAYDIUM,FAF89929NI9FBG4GMVZTCA7EW6NFG877JQN6MIZT3GVW/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"FoMMZq2mt5KTa2yErsLRHGseFCNpvrzijH7zNSmsJHJs\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"4UynYZ9WhssfHBGTThY9prTVmrDjM8SDHkRsfQCR6wKW\",\"token_decimals\":9},\"amm_info_address\":\"EskpS4o6sWFAmf7w8PDwWJQfx8LRU7hHMjPxCcyX4Eq1\",\"open_orders_address\":\"CD4CVVusXHxt3faGYcUCBEBxviZGL2dgrCEjvBGkgGnL\"}" + "exchangeName": "bybit_ws", + "ticker": "SFUNDUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "WOLF,UNISWAP_V3,0X67466BE17DF832165F8C80A5A120CCC652BD7E69/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x6981449ddaa030f83bc5ac9fde1c19544521906e\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "kucoin_ws", + "ticker": "SFUND-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13912,34 +12884,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Landwolf 0x67", - "referencePrice": 0.0075027, - "cmcId": 30902.0 + "assetName": "name", + "referencePrice": 1.483639619, + "cmcId": 8972.0 } }, - "OGN": { - "title": "Add OGN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OGN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SGB": { + "title": "Add SGB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SGB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 298, - "ticker": "OGN-USD", + "id": 307, + "ticker": "SGB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "OGN-USD" + "exchangeName": "gate_ws", + "ticker": "SGB_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "ognusdt", - "adjustByMarket": "USDT-USD" + "exchangeName": "kraken_api", + "ticker": "SGBUSD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13951,34 +12923,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Origin Protocol", - "referencePrice": 0.08555372, - "cmcId": 5117.0 + "assetName": "name", + "referencePrice": 0.00603, + "cmcId": 12186.0 } }, - "NKN": { - "title": "Add NKN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NKN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SHDW,RAYDIUM,SHDWYBXIHQICJ6YEKG2GUR7WQKLELAMK1GHZCK9PL6Y": { + "title": "Add SHDW,RAYDIUM,SHDWYBXIHQICJ6YEKG2GUR7WQKLELAMK1GHZCK9PL6Y-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SHDW,RAYDIUM,SHDWYBXIHQICJ6YEKG2GUR7WQKLELAMK1GHZCK9PL6Y-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 299, - "ticker": "NKN-USD", + "id": 308, + "ticker": "SHDW,RAYDIUM,SHDWYBXIHQICJ6YEKG2GUR7WQKLELAMK1GHZCK9PL6Y-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "NKN-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "nknusdt", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SHDW,RAYDIUM,SHDWYBXIHQICJ6YEKG2GUR7WQKLELAMK1GHZCK9PL6Y/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GVzektnh6TDocY4FTdLm3F5Aha5XBfXmYKadc82BHJEV\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"7naoUqLwTWYpQSDj259mRb7hAqCAmiKG3og1MWYoMqBu\",\"token_decimals\":9},\"amm_info_address\":\"DY9DeyKj9T6yCXf8UM6FGMGeh7arfmmePf9E9jzdaymg\",\"open_orders_address\":\"5gTJDU2uA81Nsf6dWGrmo7Z6dfZ5pkPbr8kdcFJ4BGVV\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13990,39 +12959,58 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "NKN", - "referencePrice": 0.0720274164, - "cmcId": 2780.0 + "assetName": "name", + "referencePrice": 0.38488373060000003, + "cmcId": 16868.0 } }, - "BADGER": { - "title": "Add BADGER-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BADGER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SHIB": { + "title": "Add SHIB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SHIB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 300, - "ticker": "BADGER-USD", + "id": 309, + "ticker": "SHIB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -15, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "SHIBUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "SHIBUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "coinbase_ws", - "ticker": "BADGER-USD" + "ticker": "SHIB-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "badgerusdt", + "exchangeName": "gate_ws", + "ticker": "SHIB_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "SHIBUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "SHIB-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "BADGER-USDT", + "ticker": "SHIB-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14034,39 +13022,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Badger DAO", - "referencePrice": 2.71, - "cmcId": 7859.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "FIDA": { - "title": "Add FIDA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FIDA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SHRAP": { + "title": "Add SHRAP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SHRAP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 301, - "ticker": "FIDA-USD", + "id": 310, + "ticker": "SHRAP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "FIDAUSDT", + "ticker": "SHRAPUSDT", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "coinbase_ws", - "ticker": "FIDA-USD" - }, { "exchangeName": "kucoin_ws", - "ticker": "FIDA-USDT", + "ticker": "SHRAP-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14078,35 +13062,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Solana Name Service", - "referencePrice": 0.27590000000000003, - "cmcId": 7978.0 + "assetName": "name", + "referencePrice": 0.038508829189999996, + "cmcId": 28363.0 } }, - "MBOX": { - "title": "Add MBOX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MBOX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SIDUS": { + "title": "Add SIDUS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SIDUS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 302, - "ticker": "MBOX-USD", + "id": 311, + "ticker": "SIDUS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "MBOXUSDT", + "ticker": "SIDUSUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "mboxusdt", + "exchangeName": "kucoin_ws", + "ticker": "SIDUS-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14118,35 +13102,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MOBOX", - "referencePrice": 0.14415902, - "cmcId": 9175.0 + "assetName": "name", + "referencePrice": 0.003848633572, + "cmcId": 15463.0 } }, - "CETUS": { - "title": "Add CETUS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CETUS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SIGMA,RAYDIUM,5SVG3T9CNQSM2KEWZBRQ6HASQH1OGFJQTTLXYUIBPUMP": { + "title": "Add SIGMA,RAYDIUM,5SVG3T9CNQSM2KEWZBRQ6HASQH1OGFJQTTLXYUIBPUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SIGMA,RAYDIUM,5SVG3T9CNQSM2KEWZBRQ6HASQH1OGFJQTTLXYUIBPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 303, - "ticker": "CETUS-USD", + "id": 312, + "ticker": "SIGMA,RAYDIUM,5SVG3T9CNQSM2KEWZBRQ6HASQH1OGFJQTTLXYUIBPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "kucoin_ws", - "ticker": "CETUS-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "CETUS-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/SIGMA,RAYDIUM,5SVG3T9CNQSM2KEWZBRQ6HASQH1OGFJQTTLXYUIBPUMP", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"AKJKbaJnRAjd11yxhsqdhFPbq2MgGwCBGyRUXVFddujn\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"3dHkGkQneQPTwKkKMoUUkQ5qf5mjBkFLgUAzvwe8o2Mu\",\"token_decimals\":6},\"amm_info_address\":\"424kbbJyt6VkSn7GeKT9Vh5yetuTR1sbeyoya2nmBJpw\",\"open_orders_address\":\"H3fZcGRYozcsZ2oz3UpX1ZCwJYQAWN9ESqtEsgk4vEwS\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14158,32 +13139,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cetus Protocol", - "referencePrice": 0.01777093019, - "cmcId": 25114.0 + "assetName": "name", + "referencePrice": 0.005646408004, + "cmcId": 32498.0 } }, - "ATLAS": { - "title": "Add ATLAS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ATLAS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SILLY": { + "title": "Add SILLY-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SILLY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 304, - "ticker": "ATLAS-USD", + "id": 313, + "ticker": "SILLY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "ATLAS_USDT", + "exchangeName": "huobi_ws", + "ticker": "sillyusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "raydium_api", - "ticker": "ATLAS,RAYDIUM,ATLASXMBPQXBUYBXPSV97USA3FPQYEQZQBUHGIFCUSXX/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "SILLY,RAYDIUM,7EYNHQOR9YM3N7UOAKROA44UY8JEAZV3QYOUOV87AWMS/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CBz2GGWNissxivNRXk5UFJHiZUmm1x5pWWuhSaoM8ULK\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"5VhBQ77aqytGZ8QWtV6eq4p4yNHsWrH3bALKFisTp18n\",\"token_decimals\":9},\"amm_info_address\":\"7Mu9zK6qV3wGp5deSkhCeWqaDnL3kdD4gKL87ui6GtmX\",\"open_orders_address\":\"AAL5LQpnHbSpp7R84kqP7RC8qLEBmK6tdVPwoenhE2sQ\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"E2uenGi8vD5sJaS8wNqBuMRSd7GiL5re8F3Kw1NPEjcq\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"yEvvCAhk9uLsQgnGRMETJgAnQ9abPQfqGwhMWxdFmRi\",\"token_decimals\":9},\"amm_info_address\":\"DsD69qYsFvMX4cBvHbssGneB2aYwECkL3ehYjQ6NH6aq\",\"open_orders_address\":\"C6j2vFirdbE1nCamBQHiTfMVQQXiKzc1kQTUksTYLuHm\"}" } ], "liquidityTier": 4, @@ -14199,35 +13180,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Star Atlas", - "referencePrice": 0.00196977345, - "cmcId": 11212.0 + "assetName": "name", + "referencePrice": 0.008747462499999999, + "cmcId": 28789.0 } }, - "LYX": { - "title": "Add LYX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LYX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SKBDI,RAYDIUM,DPAQFQ5SFNOQW2SH9WMMMASFL9LNU6RDTDQWE1TAB2TB": { + "title": "Add SKBDI,RAYDIUM,DPAQFQ5SFNOQW2SH9WMMMASFL9LNU6RDTDQWE1TAB2TB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SKBDI,RAYDIUM,DPAQFQ5SFNOQW2SH9WMMMASFL9LNU6RDTDQWE1TAB2TB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 305, - "ticker": "LYX-USD", + "id": 314, + "ticker": "SKBDI,RAYDIUM,DPAQFQ5SFNOQW2SH9WMMMASFL9LNU6RDTDQWE1TAB2TB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "LYX_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "LYX-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/SKBDI,RAYDIUM,DPAQFQ5SFNOQW2SH9WMMMASFL9LNU6RDTDQWE1TAB2TB", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"Ee1ZQAGEQPe335w65sCXtQkHPawDZZeALyBEoUo9sCDv\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5ptCqLRuMHsadSLNiSWTfRG4BLmKUCKt4pKif4aiM7u3\",\"token_decimals\":9},\"amm_info_address\":\"BnkDVQKwr7DWx9zmPcqtgCpTfKm7wzp2ydzrE218nrtV\",\"open_orders_address\":\"7CUEckmcRR9Aeu1XR5m7BgQn9AAE3tH3VpCqt94YfgEr\"}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14239,39 +13217,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "LUKSO", - "referencePrice": 1.646238104, - "cmcId": 27622.0 + "assetName": "name", + "referencePrice": 0.07099692651, + "cmcId": 32415.0 } }, - "GHST": { - "title": "Add GHST-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GHST-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SKID,RAYDIUM,9X2RHTKRBZW3SLYE9E88CBD1KZ5RFU1F4JTSN4ARH43D": { + "title": "Add SKID,RAYDIUM,9X2RHTKRBZW3SLYE9E88CBD1KZ5RFU1F4JTSN4ARH43D-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SKID,RAYDIUM,9X2RHTKRBZW3SLYE9E88CBD1KZ5RFU1F4JTSN4ARH43D-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 306, - "ticker": "GHST-USD", + "id": 315, + "ticker": "SKID,RAYDIUM,9X2RHTKRBZW3SLYE9E88CBD1KZ5RFU1F4JTSN4ARH43D-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "GHST-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "GHST_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "GHST-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SKID,RAYDIUM,9X2RHTKRBZW3SLYE9E88CBD1KZ5RFU1F4JTSN4ARH43D/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"94bG7JWrDtnsXCZyuLFNT4iycqtBBNU5a1BQ676ZTbh4\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"4DMRWND9m4FwjQHupqiC7et1kXBR84h8G8e62pstCvij\",\"token_decimals\":9},\"amm_info_address\":\"43dfuacTABqQsgMaWDTuFTi8r9TL3xbtr99y6ZFQ641V\",\"open_orders_address\":\"GeY7bc5FxcTxRyJG6cKry8mzk4e2WU5rW62xA4DU43vb\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14283,40 +13253,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aavegotchi", - "referencePrice": 0.101121692, - "cmcId": 7046.0 + "assetName": "name", + "referencePrice": 0.02733190473, + "cmcId": 30011.0 } }, - "SWEAT": { - "title": "Add SWEAT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SWEAT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SLERF": { + "title": "Add SLERF-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SLERF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 307, - "ticker": "SWEAT-USD", + "id": 316, + "ticker": "SLERF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "SWEATUSDT", + "exchangeName": "gate_ws", + "ticker": "SLERF_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "sweatusdt", + "exchangeName": "okx_ws", + "ticker": "SLERF-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "SWEAT-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SLERF,RAYDIUM,7BGBVYJRZX1YKZ4OH9MJB8ZSCATKKWB8DZFX7LOIVKM3/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9A2ZsPz5Zg6jKN4o4KRMjTVPmkH51wYWFLmt4KBRy1Rq\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5Zumc1SYPmQ89nqwXqzogeuhdJ85iEMpSk35A4P87pmD\",\"token_decimals\":9},\"amm_info_address\":\"AgFnRLUScRD2E4nWQxW73hdbSN7eKEUb2jHX7tx9YTYc\",\"open_orders_address\":\"FT5Ptk37g5r6D9BKt3hne8ovHZ1g56oJBvuZRwn3zS3j\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14328,17 +13299,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Sweat Economy", - "referencePrice": 0.007473428, - "cmcId": 21351.0 + "assetName": "name", + "referencePrice": 0.144768005, + "cmcId": 29920.0 } }, - "TOKEN": { - "title": "Add TOKEN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TOKEN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MAK": { + "title": "Add MAK-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MAK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 308, - "ticker": "TOKEN-USD", + "id": 317, + "ticker": "MAK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, @@ -14346,17 +13317,17 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "TOKENUSDT", + "ticker": "MAKUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "gate_ws", - "ticker": "TOKEN_USDT", + "ticker": "MAK_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "TOKEN-USDT", + "ticker": "MAK-USDT", "adjustByMarket": "USDT-USD" } ], @@ -14373,34 +13344,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "TokenFi", - "referencePrice": 0.049659225999999994, - "cmcId": 28299.0 + "assetName": "name", + "referencePrice": 0.0400583797, + "cmcId": 32926.0 } }, - "RARI": { - "title": "Add RARI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RARI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SPELL": { + "title": "Add SPELL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SPELL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 309, - "ticker": "RARI-USD", + "id": 318, + "ticker": "SPELL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "RARI-USD" + "exchangeName": "binance_ws", + "ticker": "SPELLUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "RARI_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "SPELL-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14412,60 +13383,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "RARI", - "referencePrice": 1.9700000000000002, - "cmcId": 5877.0 + "assetName": "name", + "referencePrice": 0.0005763, + "cmcId": 11289.0 } }, - "TNSR": { - "title": "Add TNSR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TNSR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SPWN,RAYDIUM,5U9QQCPHQXAJCEV9UYZFJD5ZHN93VUPK1ANNKXNUFPNT": { + "title": "Add SPWN,RAYDIUM,5U9QQCPHQXAJCEV9UYZFJD5ZHN93VUPK1ANNKXNUFPNT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SPWN,RAYDIUM,5U9QQCPHQXAJCEV9UYZFJD5ZHN93VUPK1ANNKXNUFPNT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 310, - "ticker": "TNSR-USD", + "id": 319, + "ticker": "SPWN,RAYDIUM,5U9QQCPHQXAJCEV9UYZFJD5ZHN93VUPK1ANNKXNUFPNT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -15, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bybit_ws", - "ticker": "TNSRUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "TNSR-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "TNSR_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "tnsrusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "TNSR-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "TNSR-USDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "raydium_api", - "ticker": "TNSR,RAYDIUM,TNSRXCUXOT9XBG3DE7PIJYTDYU7KSKLQCPDDXNEJAS6/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "SPWN,RAYDIUM,5U9QQCPHQXAJCEV9UYZFJD5ZHN93VUPK1ANNKXNUFPNT/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6KG3pRkYRAiYhdPThU1qpTBdgMW9gPc7v7k5Pp5V7q7z\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"Czuw75LXk9XEwRWjDQ6AH64fJSkjhta4THtXSWSMGXXr\",\"token_decimals\":9},\"amm_info_address\":\"H5xso6syEjUSAhfZ5WsTyaDmkE3MwUmWcjSLSdMKREd\",\"open_orders_address\":\"E1uACjdhVR4q1BZ8yYiDfB4c5uXjd36soNeRnwu66o8S\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2teNjejMpdr2nbZ8qyjcmdKDNSwrXEWmgzSineUnTtcZ\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"3RpmEhmXHZ81SBWQEPYZTJxAmxgjkhw6inF7aaG1sfPs\",\"token_decimals\":9},\"amm_info_address\":\"HMhKqQ1fVXEhPdXeDHUWpNa7ipWqYxdRmSbkRBeggFwX\",\"open_orders_address\":\"GEf8z7JMDZse8nDSQchQ55DLe7Q2mnXMYySdWYmcd1wZ\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14477,35 +13419,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Tensor", - "referencePrice": 0.3429485779, - "cmcId": 30449.0 + "assetName": "name", + "referencePrice": 5.946962731e-06, + "cmcId": 10285.0 } }, - "LMWR": { - "title": "Add LMWR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LMWR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SYNT": { + "title": "Add SYNT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SYNT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 311, - "ticker": "LMWR-USD", + "id": 320, + "ticker": "SYNT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "LMWRUSDT", + "exchangeName": "gate_ws", + "ticker": "SYNT_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "lmwrusdt", + "exchangeName": "kucoin_ws", + "ticker": "SYNT-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14517,40 +13459,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "LimeWire", - "referencePrice": 0.162682302, - "cmcId": 24476.0 + "assetName": "name", + "referencePrice": 0.0499455116, + "cmcId": 32108.0 } }, - "ICE": { - "title": "Add ICE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ICE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SYP,RAYDIUM,FNKE9N6AGJQONWRBZXY4RW6LZVAO7QWBONUBID7EDUMZ": { + "title": "Add SYP,RAYDIUM,FNKE9N6AGJQONWRBZXY4RW6LZVAO7QWBONUBID7EDUMZ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SYP,RAYDIUM,FNKE9N6AGJQONWRBZXY4RW6LZVAO7QWBONUBID7EDUMZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 312, - "ticker": "ICE-USD", + "id": 321, + "ticker": "SYP,RAYDIUM,FNKE9N6AGJQONWRBZXY4RW6LZVAO7QWBONUBID7EDUMZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "huobi_ws", - "ticker": "iceusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "ICE-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "ICE-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SYP,RAYDIUM,FNKE9N6AGJQONWRBZXY4RW6LZVAO7QWBONUBID7EDUMZ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4iuHfu5rPzdsnjBEPAdGvnK3brF3JiqpwtXerko1o6U4\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5FvQrUmnCN4o1HBsA3XqbCDPypvyroJ9MBSYH5goxFGC\",\"token_decimals\":9},\"amm_info_address\":\"D95EzH4ZsGLikvYzp7kmz1RM1xNMo1MXXiXaedQesA2m\",\"open_orders_address\":\"34Ggyj2dNyQUWDaGUaMKVvyQDoTHEupD4o2m1mPFaPVf\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14562,30 +13495,30 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ice Open Network", - "referencePrice": 0.007783986, - "cmcId": 27650.0 + "assetName": "name", + "referencePrice": 0.0006177768523, + "cmcId": 12042.0 } }, - "AERGO": { - "title": "Add AERGO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AERGO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "T": { + "title": "Add T-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a T-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 313, - "ticker": "AERGO-USD", + "id": 322, + "ticker": "T-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "AERGO-USD" + "exchangeName": "binance_ws", + "ticker": "TUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "AERGO-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "T-USD" } ], "liquidityTier": 4, @@ -14601,45 +13534,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aergo", - "referencePrice": 0.0953, - "cmcId": 3637.0 + "assetName": "name", + "referencePrice": 0.023244881, + "cmcId": 17751.0 } }, - "MAVIA": { - "title": "Add MAVIA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MAVIA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TAI": { + "title": "Add TAI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TAI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 314, - "ticker": "MAVIA-USD", + "id": 323, + "ticker": "TAI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "MAVIAUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "MAVIA_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "maviausdt", + "ticker": "TAIUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "MAVIA-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "TAI,RAYDIUM,HAX9LTGSQKZE1YFYCHNBLTFH8GYBQKTKFWKKG2SP6GDD/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9CUyaxiToHD93rcY5wYT76YchLXEivDxV3mefWU2kAxi\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"6yB7tBvMLAPTXRNUMD3YTZSxTaGDiBv7m9r8JtPHbDe7\",\"token_decimals\":9},\"amm_info_address\":\"99a2qtfLAxv9LVhKesjEawjKy8Pwb4cypC5ccuCB4VUS\",\"open_orders_address\":\"CBiqcrAAzWXFdCkjL4K4GCGJ5rYgkQJLkCv5yCd696F2\"}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14651,45 +13575,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Heroes of Mavia", - "referencePrice": 1.5565899470000002, - "cmcId": 28829.0 + "assetName": "name", + "referencePrice": 0.1314518679, + "cmcId": 20605.0 } }, - "MANEKI": { - "title": "Add MANEKI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MANEKI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TAIKO": { + "title": "Add TAIKO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TAIKO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 315, - "ticker": "MANEKI-USD", + "id": 324, + "ticker": "TAIKO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "crypto_dot_com_ws", - "ticker": "MANEKI_USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "MANEKI_USDT", + "exchangeName": "bybit_ws", + "ticker": "TAIKOUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "MANEKI-USDT", + "ticker": "TAIKO-USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "raydium_api", - "ticker": "MANEKI,RAYDIUM,25HAYBQFODHFWX9AY6RARBGVWGWDDNQCHSXS3JQ3MTDJ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"5FeTzLNqwrvSzexFujeV62a2v4kmQUrBnCQjJANStMXj\",\"token_decimals\":5},\"quote_token_vault\":{\"token_vault_address\":\"2kjCeDKKK9pCiDqfsbS72q81RZiUnSwoaruuwz1avUWn\",\"token_decimals\":9},\"amm_info_address\":\"2aPsSVxFw6dGRqWWUKfwujN6WVoyxuhjJaPzYaJvGDDR\",\"open_orders_address\":\"9pd9FFJfVjY1aG9dh96ArJB5F2HAyfj2XryjVTHbJhc9\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14701,42 +13615,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MANEKI", - "referencePrice": 0.006031647458, - "cmcId": 30912.0 + "assetName": "name", + "referencePrice": 1.648721732, + "cmcId": 31525.0 } }, - "MLN": { - "title": "Add MLN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MLN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TAO": { + "title": "Add TAO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TAO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 316, - "ticker": "MLN-USD", + "id": 325, + "ticker": "TAO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -7, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "coinbase_ws", - "ticker": "MLN-USD" - }, { "exchangeName": "crypto_dot_com_ws", - "ticker": "MLN_USD" - }, - { - "exchangeName": "kraken_api", - "ticker": "XMLNZUSD" + "ticker": "TAO_USD" }, { - "exchangeName": "okx_ws", - "ticker": "MLN-USDT", + "exchangeName": "kucoin_ws", + "ticker": "TAO-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -8.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14748,38 +13654,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Enzyme", - "referencePrice": 16.118962, - "cmcId": 1552.0 + "assetName": "name", + "referencePrice": 515.0272386, + "cmcId": 22974.0 } }, - "BWB": { - "title": "Add BWB-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BWB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TEL": { + "title": "Add TEL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TEL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 317, - "ticker": "BWB-USD", + "id": 326, + "ticker": "TEL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/BWB,RAYDIUM,6FVYLVHQSSHWVUSCQ2FJRR1MRECGSHC3QXBWWTGIVFWK", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4ePLhRVWCAkYwZrxWP8XfDL4qZ8GkLXWkj1mZ4kKvkrP\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"F4PaCs96hXkftVonsBfhkfaok7yKM3vdTr9EMYM2mpFk\",\"token_decimals\":8},\"amm_info_address\":\"AoLJD4ZMjRdHrcv3RxwyTXYHMWhDpoNhzvkD6NjinBRF\",\"open_orders_address\":\"3cYNCgGmC7Xa2kouifMmw85Y9D7zKyLKu6SAN8e1eNKd\"}" + "exchangeName": "kucoin_ws", + "ticker": "TEL-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "uniswapv3_api-base", - "ticker": "BWB,UNISWAP_V3_BASE,0X619C4BBBD65F836B78B36CBE781513861D57F39D/WETH,UNISWAP_V3_BASE,0X4200000000000000000000000000000000000006", + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "TEL,UNISWAP_V3,0X467BCCD9D29F223BCE8043B84E8C8B282827790F/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0xe11d03bef391ee0a4b670176e23eb44aad490f12\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "metadata_JSON": "{\"address\":\"0xf359492d26764481002ed88bd2acae83ca50b5c9\",\"base_decimals\":2,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14791,35 +13695,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bitget Wallet Token", - "referencePrice": 0.290729625, - "cmcId": 31503.0 + "assetName": "name", + "referencePrice": 0.001643498799, + "cmcId": 2394.0 } }, - "LOOKS": { - "title": "Add LOOKS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LOOKS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "THETA": { + "title": "Add THETA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a THETA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 318, - "ticker": "LOOKS-USD", + "id": 327, + "ticker": "THETA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "LOOKSUSDT", + "ticker": "THETAUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "THETA_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "THETA-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "LOOKS-USDT", + "ticker": "THETA-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14831,86 +13745,58 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "LooksRare", - "referencePrice": 0.042175779999999996, - "cmcId": 17081.0 + "assetName": "name", + "referencePrice": 1.21864649, + "cmcId": 2416.0 } }, - "NAVX": { - "title": "Add NAVX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NAVX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TIA": { + "title": "Add TIA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TIA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 319, - "ticker": "NAVX-USD", + "id": 328, + "ticker": "TIA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "NAVX_USDT", + "exchangeName": "binance_ws", + "ticker": "TIAUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "navxusdt", + "exchangeName": "bybit_ws", + "ticker": "TIAUSDT", "adjustByMarket": "USDT-USD" - } - ], - "liquidityTier": 4, - "atomicResolution": -4.0, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "NAVI Protocol", - "referencePrice": 0.0141133584, - "cmcId": 29296.0 - } - }, - "MAX": { - "title": "Add MAX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MAX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", - "params": { - "id": 320, - "ticker": "MAX-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1.0, - "exchangeConfigJson": [ + }, { - "exchangeName": "gate_ws", - "ticker": "MAX_USDT", + "exchangeName": "coinbase_ws", + "ticker": "TIA-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "tiausdt", "adjustByMarket": "USDT-USD" }, + { + "exchangeName": "kraken_api", + "ticker": "TIAUSD" + }, { "exchangeName": "kucoin_ws", - "ticker": "MAX-USDT", + "ticker": "TIA-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "MAX-USDT", + "ticker": "TIA-USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "MAX,UNISWAP_V3,0XB7109DF1A93F8FE2B8162C6207C9B846C1C68090/USDT,UNISWAP_V3,0XDAC17F958D2EE523A2206206994597C13D831EC7", - "adjustByMarket": "USDT-USD", - "metadata_JSON": "{\"address\":\"0x560aee3b5ff320450d2fe4225a5aa5119df5f6cd\",\"base_decimals\":18,\"quote_decimals\":6,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14922,42 +13808,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Matr1x", - "referencePrice": 0.29663298, - "cmcId": 32506.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "BILLY": { - "title": "Add BILLY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BILLY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TLOS": { + "title": "Add TLOS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TLOS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 321, - "ticker": "BILLY-USD", + "id": 329, + "ticker": "TLOS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "gate_ws", - "ticker": "BILLY_USDT", + "ticker": "TLOS_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "billyusdt", + "ticker": "tlosusdt", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/BILLY,RAYDIUM,3B5WUURMEI5YATD7ON46HKFEJ3PFMD7T1RKGRSN3PUMP", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"B79b1mVm7w33Jp4WKi8s4noHw98VvAwPZtD9WUwRzoqa\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"4718at6MKguFJPaL1J8hkxJ23tmW4vn8oRbrKngKZE4m\",\"token_decimals\":6},\"amm_info_address\":\"9uWW4C36HiCTGr6pZW9VFhr9vdXktZ8NA8jVnzQU35pJ\",\"open_orders_address\":\"9jLvPDTie8cbv71XU89busAdzwR3cJmM4TvmkLgvRNTw\"}" + "exchangeName": "kucoin_ws", + "ticker": "TLOS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14969,34 +13853,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Billy", - "referencePrice": 0.045511774, - "cmcId": 31914.0 + "assetName": "name", + "referencePrice": 0.294014711, + "cmcId": 4660.0 } }, - "FORTH": { - "title": "Add FORTH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FORTH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TMPL,RAYDIUM,2UPVXDXU6GLELDJG1ASMRGPDT322Y2WCXNXNVVWOFHSA": { + "title": "Add TMPL,RAYDIUM,2UPVXDXU6GLELDJG1ASMRGPDT322Y2WCXNXNVVWOFHSA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TMPL,RAYDIUM,2UPVXDXU6GLELDJG1ASMRGPDT322Y2WCXNXNVVWOFHSA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 322, - "ticker": "FORTH-USD", + "id": 330, + "ticker": "TMPL,RAYDIUM,2UPVXDXU6GLELDJG1ASMRGPDT322Y2WCXNXNVVWOFHSA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "FORTH-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "FORTH-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "TMPL,RAYDIUM,2UPVXDXU6GLELDJG1ASMRGPDT322Y2WCXNXNVVWOFHSA/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"5Eb7B9ojgV6CA61voaMK87aFG9531Fgb5NDqGvckiCqQ\",\"token_decimals\":5},\"quote_token_vault\":{\"token_vault_address\":\"2RDYJttrKVvZM1hUzPNAVrJfgR5D1GGfJeEYW7G43zmj\",\"token_decimals\":9},\"amm_info_address\":\"CfHApcbay747zDWZ9GXWN5DQJHq9TwQ5tg7nGcM5wYjq\",\"open_orders_address\":\"CJVPQs4aeqjSjUv5dbEw5zhHWxnyYDeReLSFDqZxU3f\"}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15008,30 +13889,46 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ampleforth Governance Token", - "referencePrice": 2.77, - "cmcId": 9421.0 + "assetName": "name", + "referencePrice": 0.001203212492, + "cmcId": 32920.0 } }, - "ALEPH": { - "title": "Add ALEPH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ALEPH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TNSR": { + "title": "Add TNSR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TNSR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 323, - "ticker": "ALEPH-USD", + "id": 331, + "ticker": "TNSR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "TNSRUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "coinbase_ws", - "ticker": "ALEPH-USD" + "ticker": "TNSR-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "ALEPH-USDT", + "ticker": "TNSR-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "TNSR-USDT", "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "TNSR,RAYDIUM,TNSRXCUXOT9XBG3DE7PIJYTDYU7KSKLQCPDDXNEJAS6/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6KG3pRkYRAiYhdPThU1qpTBdgMW9gPc7v7k5Pp5V7q7z\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"Czuw75LXk9XEwRWjDQ6AH64fJSkjhta4THtXSWSMGXXr\",\"token_decimals\":9},\"amm_info_address\":\"H5xso6syEjUSAhfZ5WsTyaDmkE3MwUmWcjSLSdMKREd\",\"open_orders_address\":\"E1uACjdhVR4q1BZ8yYiDfB4c5uXjd36soNeRnwu66o8S\"}" } ], "liquidityTier": 4, @@ -15047,44 +13944,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aleph.im", - "referencePrice": 0.1654871716, - "cmcId": 5821.0 + "assetName": "name", + "referencePrice": 0.3459999999, + "cmcId": 30449.0 } }, - "BOBA": { - "title": "Add BOBA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BOBA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TOKEN": { + "title": "Add TOKEN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TOKEN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 324, - "ticker": "BOBA-USD", + "id": 332, + "ticker": "TOKEN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "BOBAUSDT", + "ticker": "TOKENUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "coinbase_ws", - "ticker": "BOBA-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "bobausdt", + "exchangeName": "gate_ws", + "ticker": "TOKEN_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "BOBA-USDT", + "ticker": "TOKEN-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15096,34 +13989,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Boba Network", - "referencePrice": 0.23053421600000001, - "cmcId": 14556.0 + "assetName": "name", + "referencePrice": 0.0497955551, + "cmcId": 28299.0 } }, - "ORN": { - "title": "Add ORN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ORN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TOMI": { + "title": "Add TOMI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TOMI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 325, - "ticker": "ORN-USD", + "id": 333, + "ticker": "TOMI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "ORN-USD" + "exchangeName": "bybit_ws", + "ticker": "TOMIUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "tomiusdt", + "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "ORN-USDT", + "ticker": "TOMI-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15135,45 +14034,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Orion", - "referencePrice": 1.137, - "cmcId": 5631.0 + "assetName": "name", + "referencePrice": 0.04240143001, + "cmcId": 23246.0 } }, - "ULTI": { - "title": "Add ULTI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ULTI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TON": { + "title": "Add TON-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TON-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 326, - "ticker": "ULTI-USD", + "id": 334, + "ticker": "TON-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "ULTIUSDT", + "ticker": "TONUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "gate_ws", - "ticker": "ULTI_USDT", + "ticker": "TON_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "tonusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "ULTI-USDT", + "ticker": "TON-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "ULTI-USDT", + "ticker": "TON-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15185,35 +14089,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ultiverse", - "referencePrice": 0.01573827799, - "cmcId": 31504.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "SLF": { - "title": "Add SLF-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SLF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TOOKER,RAYDIUM,9EYSCPIYSGNEIMNQPZAZR7JN9GVFXFYZGTEJ85HV9L6U": { + "title": "Add TOOKER,RAYDIUM,9EYSCPIYSGNEIMNQPZAZR7JN9GVFXFYZGTEJ85HV9L6U-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TOOKER,RAYDIUM,9EYSCPIYSGNEIMNQPZAZR7JN9GVFXFYZGTEJ85HV9L6U-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 327, - "ticker": "SLF-USD", + "id": 335, + "ticker": "TOOKER,RAYDIUM,9EYSCPIYSGNEIMNQPZAZR7JN9GVFXFYZGTEJ85HV9L6U-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "SLF_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "SLF-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "TOOKER,RAYDIUM,9EYSCPIYSGNEIMNQPZAZR7JN9GVFXFYZGTEJ85HV9L6U/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"Cki9WdL3sCoNY3cLmfG4iqSbvB8g1Fr9tw8qa5tP1m3Y\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"2vTTh5pGbzc6guAJmt78XnTcXVBEZEWmGBkXkSNZwN59\",\"token_decimals\":9},\"amm_info_address\":\"3vGHsKVKNapB4hSapzKNwtiJ6DA8Ytd9SsMFSoAk154B\",\"open_orders_address\":\"5dzcxMHjuNU5LZyEXBhoWWKuxw51Z3626TTf2FTfLJjb\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15225,35 +14125,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Self Chain", - "referencePrice": 0.3848054052, - "cmcId": 32854.0 + "assetName": "name", + "referencePrice": 0.008009975633999999, + "cmcId": 30959.0 } }, - "BEL": { - "title": "Add BEL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BEL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TORSY,RAYDIUM,5YQCKGEKWHJMP9LW5AUF2UJRDUBMJAHCYNGJA8M7EBW8": { + "title": "Add TORSY,RAYDIUM,5YQCKGEKWHJMP9LW5AUF2UJRDUBMJAHCYNGJA8M7EBW8-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TORSY,RAYDIUM,5YQCKGEKWHJMP9LW5AUF2UJRDUBMJAHCYNGJA8M7EBW8-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 328, - "ticker": "BEL-USD", + "id": 336, + "ticker": "TORSY,RAYDIUM,5YQCKGEKWHJMP9LW5AUF2UJRDUBMJAHCYNGJA8M7EBW8-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "BELUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "BEL_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "TORSY,RAYDIUM,5YQCKGEKWHJMP9LW5AUF2UJRDUBMJAHCYNGJA8M7EBW8/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"82L6PrJA2MZfam2JeqGfen1uyDAsbrFva7WtTb5bDCUR\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"28L7P5HT1MS8FXrddTscuCWjdDLatdbKujtP18t5cZtK\",\"token_decimals\":9},\"amm_info_address\":\"7isNHVnuAfAjKWkUEPwgcsV1LZqu9iFG48UyL24iHYAa\",\"open_orders_address\":\"GKPaS9ACddzoG16YtQPdAVK48GztTi5uYmaTtWaDPTfm\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15265,44 +14161,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bella Protocol", - "referencePrice": 0.52614536, - "cmcId": 6928.0 + "assetName": "name", + "referencePrice": 0.002934786133, + "cmcId": 32288.0 } }, - "PERP": { - "title": "Add PERP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PERP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TOX": { + "title": "Add TOX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TOX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 329, - "ticker": "PERP-USD", + "id": 337, + "ticker": "TOX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "PERPUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "coinbase_ws", - "ticker": "PERP-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "PERP-USDT", + "exchangeName": "gate_ws", + "ticker": "TOX_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "PERP-USDT", + "exchangeName": "huobi_ws", + "ticker": "toxusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15314,35 +14201,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Perpetual Protocol", - "referencePrice": 0.6314127408, - "cmcId": 6950.0 + "assetName": "name", + "referencePrice": 0.09830148429999999, + "cmcId": 27278.0 } }, - "VR": { - "title": "Add VR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "TRAC": { + "title": "Add TRAC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TRAC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 330, - "ticker": "VR-USD", + "id": 338, + "ticker": "TRAC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "huobi_ws", - "ticker": "vrusdt", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "TRAC-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "VR-USDT", + "ticker": "TRAC-USDT", "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "TRAC,UNISWAP_V3,0XAA7A9CA87D3694B5755F213B5D04094B8D0F0A6F/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0xb1914469141ebb6e244e75cee3f35d43bf6b85e5\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15354,29 +14246,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Victoria VR", - "referencePrice": 0.006847182784, - "cmcId": 14822.0 + "assetName": "name", + "referencePrice": 0.5144634626, + "cmcId": 2467.0 } }, - "ACX": { - "title": "Add ACX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ACX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SYN": { + "title": "Add SYN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SYN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 331, - "ticker": "ACX-USD", + "id": 339, + "ticker": "SYN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "SYNUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "coinbase_ws", - "ticker": "ACX-USD" + "ticker": "SYN-USD" }, { "exchangeName": "gate_ws", - "ticker": "ACX_USDT", + "ticker": "SYN_USDT", "adjustByMarket": "USDT-USD" } ], @@ -15393,45 +14290,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Across Protocol", - "referencePrice": 0.25034982, - "cmcId": 22620.0 + "assetName": "name", + "referencePrice": 0.581321895, + "cmcId": 12147.0 } }, - "OMG": { - "title": "Add OMG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OMG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SPIKE,RAYDIUM,SPIKEYAQOAGYYBANPXRO8NLSYLU93SR56N352JJRLN5": { + "title": "Add SPIKE,RAYDIUM,SPIKEYAQOAGYYBANPXRO8NLSYLU93SR56N352JJRLN5-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SPIKE,RAYDIUM,SPIKEYAQOAGYYBANPXRO8NLSYLU93SR56N352JJRLN5-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 332, - "ticker": "OMG-USD", + "id": 340, + "ticker": "SPIKE,RAYDIUM,SPIKEYAQOAGYYBANPXRO8NLSYLU93SR56N352JJRLN5-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "OMGUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "OMG_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "omgusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "OMG-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SPIKE,RAYDIUM,SPIKEYAQOAGYYBANPXRO8NLSYLU93SR56N352JJRLN5/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6eQAYsvmNXUdapqDDNsGusCXqsipFRjVEsyC2MTZpmC6\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"8iiXNrUcDzNPMX8K9Am8aN8xNpuDtyLZGzQj5XVwBJuB\",\"token_decimals\":9},\"amm_info_address\":\"2u7dCQP8J5EBTVGSzfJxLSAmmjGM2rMpWE45g98HgJPH\",\"open_orders_address\":\"CWL88Hpredsoc15vdU3ZrBnPQsq9Peasv1gx4ihRqV4f\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15443,39 +14326,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "OMG Network", - "referencePrice": 0.2564608, - "cmcId": 1808.0 + "assetName": "name", + "referencePrice": 8.713665739e-05, + "cmcId": 32042.0 } }, - "PIRATE": { - "title": "Add PIRATE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PIRATE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SYLO": { + "title": "Add SYLO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SYLO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 333, - "ticker": "PIRATE-USD", + "id": 341, + "ticker": "SYLO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "PIRATEUSDT", + "exchangeName": "gate_ws", + "ticker": "SYLO_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "coinbase_ws", - "ticker": "PIRATE-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "PIRATE_USDT", + "exchangeName": "huobi_ws", + "ticker": "sylousdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15487,30 +14366,29 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pirate Nation", - "referencePrice": 0.1528245899, - "cmcId": 31704.0 + "assetName": "name", + "referencePrice": 0.00091173552, + "cmcId": 5662.0 } }, - "SIDUS": { - "title": "Add SIDUS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SIDUS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SWFTC": { + "title": "Add SWFTC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SWFTC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 334, - "ticker": "SIDUS-USD", + "id": 342, + "ticker": "SWFTC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "SIDUSUSDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "SWFTC-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "SIDUS-USDT", + "exchangeName": "huobi_ws", + "ticker": "swftcusdt", "adjustByMarket": "USDT-USD" } ], @@ -15527,45 +14405,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SIDUS", - "referencePrice": 0.0042516392, - "cmcId": 15463.0 + "assetName": "name", + "referencePrice": 0.003030220981, + "cmcId": 2341.0 } }, - "REN": { - "title": "Add REN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a REN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SPX,RAYDIUM,J3NKXXXZCNNIMJKW9HYB2K4LUXGWB6T1FTPTQVSV3KFR": { + "title": "Add SPX,RAYDIUM,J3NKXXXZCNNIMJKW9HYB2K4LUXGWB6T1FTPTQVSV3KFR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SPX,RAYDIUM,J3NKXXXZCNNIMJKW9HYB2K4LUXGWB6T1FTPTQVSV3KFR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 335, - "ticker": "REN-USD", + "id": 343, + "ticker": "SPX,RAYDIUM,J3NKXXXZCNNIMJKW9HYB2K4LUXGWB6T1FTPTQVSV3KFR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "RENUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "renusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "REN-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "REN-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SPX,RAYDIUM,J3NKXXXZCNNIMJKW9HYB2K4LUXGWB6T1FTPTQVSV3KFR/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"rFkn84fuSQ3ovZECNLF7JnX5xy1to6KR7LM6TSQtKgT\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"DGUVmREQ4hpRmkf9sRP4Fb48az5ACCLoxH4FMrvEPrZN\",\"token_decimals\":9},\"amm_info_address\":\"9t1H1uDJ558iMPNkEPSN1fqkpC4XSPQ6cqSf6uEsTfTR\",\"open_orders_address\":\"AxTb8hkmnVcAtSJFY96dPhD1biYS7Q1vS5AjZGJPNP4P\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15577,44 +14441,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ren", - "referencePrice": 0.03856368992, - "cmcId": 2539.0 + "assetName": "name", + "referencePrice": 0.009270440024, + "cmcId": 28081.0 } }, - "LOKA": { - "title": "Add LOKA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LOKA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SRM,RAYDIUM,SRMUAPVNDXXOKK5GT7XD5CUUGXMBCOAZ2LHEUAOKWRT": { + "title": "Add SRM,RAYDIUM,SRMUAPVNDXXOKK5GT7XD5CUUGXMBCOAZ2LHEUAOKWRT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SRM,RAYDIUM,SRMUAPVNDXXOKK5GT7XD5CUUGXMBCOAZ2LHEUAOKWRT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 336, - "ticker": "LOKA-USD", + "id": 345, + "ticker": "SRM,RAYDIUM,SRMUAPVNDXXOKK5GT7XD5CUUGXMBCOAZ2LHEUAOKWRT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "LOKA-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "LOKA_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "lokausdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "LOKA-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SRM,RAYDIUM,SRMUAPVNDXXOKK5GT7XD5CUUGXMBCOAZ2LHEUAOKWRT/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"BCNYwsnz3yXvi4mY5e9w2RmZvwUW3pefzYQ4tsoNdDhp\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"7BXPSUXeBVqJGyxW3yvkNxnJjYHuC8mnhyFCDp2abAs6\",\"token_decimals\":9},\"amm_info_address\":\"EvWJC2mnmu9C9aQrsJLXw8FhUcwBzFEUQsP1E5Y6a5N7\",\"open_orders_address\":\"9ot4bg8aT2FRKfiRrM2fSPHEr7M1ihBqm1iT4771McqR\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15626,40 +14477,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "League of Kingdoms Arena", - "referencePrice": 0.20456756, - "cmcId": 17145.0 + "assetName": "name", + "referencePrice": 0.03114057549, + "cmcId": 6187.0 } }, - "PRCL": { - "title": "Add PRCL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PRCL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SSV": { + "title": "Add SSV-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SSV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 337, - "ticker": "PRCL-USD", + "id": 346, + "ticker": "SSV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -8, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "PRCLUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "PRCL-USDT", + "ticker": "SSVUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "PRCL-USDT", + "ticker": "SSV-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15671,40 +14517,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Parcl", - "referencePrice": 0.23702588000000002, - "cmcId": 30661.0 + "assetName": "name", + "referencePrice": 20.6140202, + "cmcId": 12999.0 } }, - "NULS": { - "title": "Add NULS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NULS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SSWP": { + "title": "Add SSWP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SSWP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 338, - "ticker": "NULS-USD", + "id": 347, + "ticker": "SSWP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "gate_ws", - "ticker": "NULS_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "nulsusdt", + "ticker": "SSWP_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "NULS-USDT", + "ticker": "SSWP-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15716,41 +14557,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "NULS", - "referencePrice": 0.33019328000000003, - "cmcId": 2092.0 + "assetName": "name", + "referencePrice": 0.0007229902720000001, + "cmcId": 26952.0 } }, - "MAGA": { - "title": "Add MAGA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MAGA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "STEEM": { + "title": "Add STEEM-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a STEEM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 339, - "ticker": "MAGA-USD", + "id": 348, + "ticker": "STEEM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "MAGA_USDT", + "exchangeName": "binance_ws", + "ticker": "STEEMUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "magausdt", + "ticker": "steemusdt", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "MAGA,UNISWAP_V3,0XD29DA236DD4AAC627346E1BBA06A619E8C22D7C5/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x961ec3bb28c9e98a040c4bded38917aa96b791be\",\"base_decimals\":9,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15762,35 +14597,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MAGA", - "referencePrice": 8.820849e-05, - "cmcId": 31305.0 + "assetName": "name", + "referencePrice": 0.17448651, + "cmcId": 1230.0 } }, - "SOLO": { - "title": "Add SOLO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SOLO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "STEP,RAYDIUM,STEPASCQOEIOFXXWGNH2SLBDFP9D8RVKZ2YP39IDPYT": { + "title": "Add STEP,RAYDIUM,STEPASCQOEIOFXXWGNH2SLBDFP9D8RVKZ2YP39IDPYT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a STEP,RAYDIUM,STEPASCQOEIOFXXWGNH2SLBDFP9D8RVKZ2YP39IDPYT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 340, - "ticker": "SOLO-USD", + "id": 349, + "ticker": "STEP,RAYDIUM,STEPASCQOEIOFXXWGNH2SLBDFP9D8RVKZ2YP39IDPYT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "SOLOUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "SOLO_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "STEP,RAYDIUM,STEPASCQOEIOFXXWGNH2SLBDFP9D8RVKZ2YP39IDPYT/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"74cQrLwSHqWLe9cbtZsq9Lyc1hoeLkXjzXjpGitijqKX\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"Hr7yHnCCWH7Rz5FDc5rKMRga5v4zLvn4r1s9ZppQfM4H\",\"token_decimals\":9},\"amm_info_address\":\"DN1Rqx5AE5jHV8pTPiwUcSYVAK15YrLGkfVdU8GxhWn1\",\"open_orders_address\":\"2bzaNYPMZXAXZRTKMPicB76wwfiuZrvxo9qbXvzgg4Mh\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15802,39 +14633,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Sologenic", - "referencePrice": 0.86575556, - "cmcId": 5279.0 + "assetName": "name", + "referencePrice": 0.04773398893, + "cmcId": 9443.0 } }, - "VOXEL": { - "title": "Add VOXEL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VOXEL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "STOG,RAYDIUM,AHNZ7VYYQ5JHXBITQL8TUN7CIGG66EVCNU7EKOKX99FZ": { + "title": "Add STOG,RAYDIUM,AHNZ7VYYQ5JHXBITQL8TUN7CIGG66EVCNU7EKOKX99FZ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a STOG,RAYDIUM,AHNZ7VYYQ5JHXBITQL8TUN7CIGG66EVCNU7EKOKX99FZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 341, - "ticker": "VOXEL-USD", + "id": 350, + "ticker": "STOG,RAYDIUM,AHNZ7VYYQ5JHXBITQL8TUN7CIGG66EVCNU7EKOKX99FZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "VOXEL-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "VOXEL_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "voxelusdt", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "STOG,RAYDIUM,AHNZ7VYYQ5JHXBITQL8TUN7CIGG66EVCNU7EKOKX99FZ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"FjMnZcNN1P8M1VaVy9gZSj25h6yLCNcTWWUWACYfPNNm\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"7mNgEj1gkpAC6ySzPWdS2qK1TeJz1wG4wYkekaHzc9j5\",\"token_decimals\":9},\"amm_info_address\":\"5uzT4p6GRm78HkhXvdsSR712188yN2kFzRQSnDqCE2JJ\",\"open_orders_address\":\"3NfUDFqRQW2gHv3q9suHSDHoApTRmK6stdhqGaS1Ebi2\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15846,46 +14669,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Voxies", - "referencePrice": 0.16409484000000002, - "cmcId": 15678.0 + "assetName": "name", + "referencePrice": 0.0002617222691, + "cmcId": 30993.0 } }, - "VRA": { - "title": "Add VRA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VRA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "STORJ": { + "title": "Add STORJ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a STORJ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 342, - "ticker": "VRA-USD", + "id": 351, + "ticker": "STORJ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "VRAUSDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "STORJ-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "VRA-USDT", + "exchangeName": "huobi_ws", + "ticker": "storjusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "VRA-USDT", + "ticker": "STORJ-USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "VRA,UNISWAP_V3,0XF411903CBC70A74D22900A5DE66A2DDA66507255/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x98409d8ca9629fbe01ab1b914ebf304175e384c8\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15897,35 +14713,54 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Verasity", - "referencePrice": 0.0034141344, - "cmcId": 3816.0 + "assetName": "name", + "referencePrice": 0.3811894229, + "cmcId": 1772.0 } }, - "MDT": { - "title": "Add MDT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MDT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "STRK": { + "title": "Add STRK-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a STRK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 343, - "ticker": "MDT-USD", + "id": 352, + "ticker": "STRK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "MDT-USD" + "exchangeName": "binance_ws", + "ticker": "STRKUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "raydium_api", - "ticker": "MDT,RAYDIUM,8WQBST4QAN2FQBCCH5GDXQ2WJ7VTNWEY4ONLRPUG7TYA/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"49fyQqrqGfz1Fc8mmLMafj8KSMbMpyCR5HyibmnW5U53\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"8FhYugdrsjnFE9wrfSyZyQuUMca17yKN2LmASWrCjSFe\",\"token_decimals\":9},\"amm_info_address\":\"2DCrFk3Y9dkgcB4FLCL6QyMTuzHWwssXC4YYtb2VeDaZ\",\"open_orders_address\":\"73xNSut57AyNsxWvPrX74e6ugALhGVRkNk6ioLG7E3qV\"}" + "exchangeName": "bybit_ws", + "ticker": "STRKUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "STRK_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "STRKUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "STRK-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "STRK-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15937,40 +14772,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Measurable Data Token", - "referencePrice": 0.044469999999999996, - "cmcId": 2348.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "OPUL": { - "title": "Add OPUL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OPUL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "STT": { + "title": "Add STT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a STT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 344, - "ticker": "OPUL-USD", + "id": 353, + "ticker": "STT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "gate_ws", - "ticker": "OPUL_USDT", + "ticker": "STT_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "opulusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "OPUL-USDT", + "ticker": "sttusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15982,36 +14812,58 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Opulous", - "referencePrice": 0.09044549937999999, - "cmcId": 10409.0 + "assetName": "name", + "referencePrice": 0.24414120490000002, + "cmcId": 26914.0 } }, - "GLQ": { - "title": "Add GLQ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GLQ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "STX": { + "title": "Add STX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a STX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 345, - "ticker": "GLQ-USD", + "id": 354, + "ticker": "STX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "STXUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "STXUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "STX-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "STX_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "STXUSD" + }, { "exchangeName": "kucoin_ws", - "ticker": "GLQ-USDT", + "ticker": "STX-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "GLQ,UNISWAP_V3,0X9F9C8EC3534C3CE16F928381372BFBFBFB9F4D24/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0xc3881fbb90daf3066da30016d578ed024027317c\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "okx_ws", + "ticker": "STX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16023,35 +14875,59 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Graphlinq Chain", - "referencePrice": 0.08575130501, - "cmcId": 9029.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "KISHU": { - "title": "Add KISHU-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KISHU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SUI": { + "title": "Add SUI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SUI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 346, - "ticker": "KISHU-USD", + "id": 355, + "ticker": "SUI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -19, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "SUIUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "SUIUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "SUI-USD" + }, { "exchangeName": "gate_ws", - "ticker": "KISHU_USDT", + "ticker": "SUI_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "suiusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "SUI-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "KISHU-USDT", + "ticker": "SUI-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 4.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16063,37 +14939,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Kishu Inu", - "referencePrice": 3.426156e-10, - "cmcId": 9386.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "MUBI": { - "title": "Add MUBI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MUBI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SUN": { + "title": "Add SUN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SUN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 347, - "ticker": "MUBI-USD", + "id": 356, + "ticker": "SUN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "MUBI_USDT", + "exchangeName": "bybit_ws", + "ticker": "SUNUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "MUBI-USDT", + "exchangeName": "huobi_ws", + "ticker": "sunusdt", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "MUBI,UNISWAP_V3,0X38E382F74DFB84608F3C1F10187F6BEF5951DE93/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x844eb5c280f38c7462316aad3f338ef9bda62668\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "kucoin_ws", + "ticker": "SUN-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, @@ -16109,31 +14984,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Multibit", - "referencePrice": 0.028885394999999998, - "cmcId": 28412.0 + "assetName": "name", + "referencePrice": 0.01849263558, + "cmcId": 10529.0 } }, - "NXRA,UNISWAP_V3,0X644192291CC835A93D6330B24EA5F5FEDD0EEF9E": { - "title": "Add NXRA,UNISWAP_V3,0X644192291CC835A93D6330B24EA5F5FEDD0EEF9E-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NXRA,UNISWAP_V3,0X644192291CC835A93D6330B24EA5F5FEDD0EEF9E-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SUNDOG": { + "title": "Add SUNDOG-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SUNDOG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 348, - "ticker": "NXRA,UNISWAP_V3,0X644192291CC835A93D6330B24EA5F5FEDD0EEF9E-USD", + "id": 357, + "ticker": "SUNDOG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "NXRA,UNISWAP_V3,0X644192291CC835A93D6330B24EA5F5FEDD0EEF9E/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x755f01736f93c91585b840c2179c560b754d69f3\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "bybit_ws", + "ticker": "SUNDOGUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "SUNDOG-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16145,36 +15024,43 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Nexera", - "referencePrice": 0.032486691, - "cmcId": 23825.0 + "assetName": "name", + "referencePrice": 0.236693109, + "cmcId": 32717.0 } }, - "FLT": { - "title": "Add FLT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FLT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SUPER": { + "title": "Add SUPER-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SUPER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 349, - "ticker": "FLT-USD", + "id": 358, + "ticker": "SUPER-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "FLTUSDT", + "exchangeName": "coinbase_ws", + "ticker": "SUPER-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "SUPER_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "FLT,UNISWAP_V3,0X236501327E701692A281934230AF0B6BE8DF3353/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x983b92ea1f0a20844466f3e4bb988c1de145293e\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "kraken_api", + "ticker": "SUPERUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "SUPER-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16186,36 +15072,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Fluence", - "referencePrice": 0.270486, - "cmcId": 30097.0 + "assetName": "name", + "referencePrice": 1.04487, + "cmcId": 8290.0 } }, - "CAW": { - "title": "Add CAW-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CAW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SUSHI": { + "title": "Add SUSHI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SUSHI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 350, - "ticker": "CAW-USD", + "id": 359, + "ticker": "SUSHI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -17, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "huobi_ws", - "ticker": "cawusdt", + "exchangeName": "bybit_ws", + "ticker": "SUSHIUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "raydium_api", - "ticker": "CAW,RAYDIUM,9NIFQK8MSPARJSXHYQ3YS2A6ZHMSEUKSB1M7WWDVZ7BJ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"95eYAV2RnhR3dabJ4KMKVSvHGrJ6pBuCM1PHeo5568N3\",\"token_decimals\":0},\"quote_token_vault\":{\"token_vault_address\":\"3hbccNdoopmvtGrT5shtGFckvNgD9q1vX1gMCnZ6Rtpn\",\"token_decimals\":9},\"amm_info_address\":\"r5ZNvv1VUBhPdJjyF6JftLkTAYiJKvuLRwWR8pTi19A\",\"open_orders_address\":\"BncD2zAqbiLDJxVyRvNqcS4KAemkpkCZYauMyzZMtJc7\"}" + "exchangeName": "coinbase_ws", + "ticker": "SUSHI-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "SUSHI-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "SUSHI-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 2.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16227,27 +15121,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "crow with knife", - "referencePrice": 4.3563934610000006e-08, - "cmcId": 30402.0 + "assetName": "name", + "referencePrice": 0.7258447839000001, + "cmcId": 6758.0 } }, - "IOT,RAYDIUM,IOTEVVZLEYWOTN1QDWNPDDXPWSZN3ZFHEOT3MFL9FNS": { - "title": "Add IOT,RAYDIUM,IOTEVVZLEYWOTN1QDWNPDDXPWSZN3ZFHEOT3MFL9FNS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a IOT,RAYDIUM,IOTEVVZLEYWOTN1QDWNPDDXPWSZN3ZFHEOT3MFL9FNS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SVL": { + "title": "Add SVL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SVL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 351, - "ticker": "IOT,RAYDIUM,IOTEVVZLEYWOTN1QDWNPDDXPWSZN3ZFHEOT3MFL9FNS-USD", + "id": 360, + "ticker": "SVL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "IOT,RAYDIUM,IOTEVVZLEYWOTN1QDWNPDDXPWSZN3ZFHEOT3MFL9FNS/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"B1W8zKqMNKFupe2Gtqyk4Qkm3pfCw6N1aYvTPFvnGf3D\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"HEmXJFLML3UaFBZA1EB5dJ8tHmQLoLTZWreWviUv1BLF\",\"token_decimals\":9},\"amm_info_address\":\"BvvefSzw1xqW7NSYbfSfspRyW9P79f3QgmD1PfqLEMaL\",\"open_orders_address\":\"BZtZMdKrpmzWFsnnMPkwCnXZ1idXUSb9zxYfBJRLD5iq\"}" + "exchangeName": "bybit_ws", + "ticker": "SVLUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "SVL_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, @@ -16263,35 +15161,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Helium IOT", - "referencePrice": 0.0015110250989999999, - "cmcId": 24686.0 + "assetName": "name", + "referencePrice": 0.0082676017, + "cmcId": 31108.0 } }, - "ROUTE": { - "title": "Add ROUTE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ROUTE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SWEAT": { + "title": "Add SWEAT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SWEAT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 352, - "ticker": "ROUTE-USD", + "id": 361, + "ticker": "SWEAT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "bitfinex_ws", + "ticker": "SWEAT:USD" + }, { "exchangeName": "bybit_ws", - "ticker": "ROUTEUSDT", + "ticker": "SWEATUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "sweatusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "ROUTE-USDT", + "ticker": "SWEAT-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "SWEAT-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16303,35 +15215,30 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Router Protocol (Old)", - "referencePrice": 1.396108479, - "cmcId": 8292.0 + "assetName": "name", + "referencePrice": 0.0077609521, + "cmcId": 21351.0 } }, - "MON": { - "title": "Add MON-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MON-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "SXP": { + "title": "Add SXP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SXP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 353, - "ticker": "MON-USD", + "id": 362, + "ticker": "SXP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "MONUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "monusdt", + "exchangeName": "binance_ws", + "ticker": "SXPUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "MON-USDT", + "ticker": "SXP-USDT", "adjustByMarket": "USDT-USD" } ], @@ -16348,35 +15255,55 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MON Protocol", - "referencePrice": 0.1312358, - "cmcId": 30950.0 + "assetName": "name", + "referencePrice": 0.2563332749, + "cmcId": 4279.0 } }, - "UNFI": { - "title": "Add UNFI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a UNFI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ZRO": { + "title": "Add ZRO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZRO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 354, - "ticker": "UNFI-USD", + "id": 363, + "ticker": "ZRO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "ZROUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "ZROUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "gate_ws", - "ticker": "UNFI_USDT", + "ticker": "ZRO_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "zrousdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "UNFI-USDT", + "ticker": "ZRO-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ZRO-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16388,17 +15315,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Unifi Protocol DAO", - "referencePrice": 3.116882447, - "cmcId": 7672.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "ORDER": { - "title": "Add ORDER-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ORDER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MAGIC": { + "title": "Add MAGIC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MAGIC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 355, - "ticker": "ORDER-USD", + "id": 364, + "ticker": "MAGIC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, @@ -16406,17 +15333,17 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "ORDERUSDT", + "ticker": "MAGICUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "orderusdt", + "ticker": "magicusdt", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "ORDER-USDT", + "exchangeName": "okx_ws", + "ticker": "MAGIC-USDT", "adjustByMarket": "USDT-USD" } ], @@ -16433,31 +15360,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Orderly Network", - "referencePrice": 0.13353994, - "cmcId": 32809.0 + "assetName": "name", + "referencePrice": 0.3448999499, + "cmcId": 14783.0 } }, - "KOKO,RAYDIUM,FSA54YL49WKS7RWOGV9SUCBSGWCWV756JTD349E6H2YW": { - "title": "Add KOKO,RAYDIUM,FSA54YL49WKS7RWOGV9SUCBSGWCWV756JTD349E6H2YW-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KOKO,RAYDIUM,FSA54YL49WKS7RWOGV9SUCBSGWCWV756JTD349E6H2YW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MAD,RAYDIUM,MADHPJRN6BD8T78RSY7NUSUNWWA2HU8BYPOBZPRHBHV": { + "title": "Add MAD,RAYDIUM,MADHPJRN6BD8T78RSY7NUSUNWWA2HU8BYPOBZPRHBHV-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MAD,RAYDIUM,MADHPJRN6BD8T78RSY7NUSUNWWA2HU8BYPOBZPRHBHV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 356, - "ticker": "KOKO,RAYDIUM,FSA54YL49WKS7RWOGV9SUCBSGWCWV756JTD349E6H2YW-USD", + "id": 365, + "ticker": "MAD,RAYDIUM,MADHPJRN6BD8T78RSY7NUSUNWWA2HU8BYPOBZPRHBHV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -15, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "KOKO,RAYDIUM,FSA54YL49WKS7RWOGV9SUCBSGWCWV756JTD349E6H2YW/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "MAD,RAYDIUM,MADHPJRN6BD8T78RSY7NUSUNWWA2HU8BYPOBZPRHBHV/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"3E2XDCuabamvcaA5QdWp2A4ke8rzsMuqYdTHexuszRtL\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"594urFoEaGhCAxWRbrmYpKXn1QxHXtwR6rYWQJQCYr4t\",\"token_decimals\":9},\"amm_info_address\":\"6d3YhKJSf1kxFiv5rNW8EZkL6vg2E8XgnMwNz3LQos8x\",\"open_orders_address\":\"9jbUvkNr2WcfvcT4ET4qcm7smfaieC3orEkpcnKMp5my\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"FLsJ7FP9oPCV99NYwF1HzFbufGGngAEtj9H6952LhRnj\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"BixUe826rnUARvgGPMMvL2sFWh8Fdcu2VAFf9vcT2a3W\",\"token_decimals\":9},\"amm_info_address\":\"DUScoEC6LFHv3F9L6at2tG7BV8LnG3epoNvWpyBDzcKp\",\"open_orders_address\":\"3ws8ECSNDmjHMnKJEzTAVML8gE9eHiDAQJ2DD2jv8yWY\"}" } ], "liquidityTier": 4, - "atomicResolution": 0.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16469,31 +15396,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Koala AI", - "referencePrice": 3.3219870370000004e-06, - "cmcId": 30089.0 + "assetName": "name", + "referencePrice": 1.151955994e-05, + "cmcId": 32103.0 } }, - "GME,RAYDIUM,8WXTPEU6557ETKP9WHFY1N1ECU6NXDVBAGGHGSMYIHSB": { - "title": "Add GME,RAYDIUM,8WXTPEU6557ETKP9WHFY1N1ECU6NXDVBAGGHGSMYIHSB-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GME,RAYDIUM,8WXTPEU6557ETKP9WHFY1N1ECU6NXDVBAGGHGSMYIHSB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CATI": { + "title": "Add CATI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CATI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 357, - "ticker": "GME,RAYDIUM,8WXTPEU6557ETKP9WHFY1N1ECU6NXDVBAGGHGSMYIHSB-USD", + "id": 366, + "ticker": "CATI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "GME,RAYDIUM,8WXTPEU6557ETKP9WHFY1N1ECU6NXDVBAGGHGSMYIHSB/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2kdQwdXdwxSJdzFEFtuo9tpmA88FVjMH7F5kgBZNHPR5\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"2VzMCxFW3nj7pNDbF6WTJgxoJ8ekJS9hfquxPq8edLTY\",\"token_decimals\":9},\"amm_info_address\":\"9tz6vYKiBDLYx2RnGWC5tESu4pyVE4jD6Tm56352UGte\",\"open_orders_address\":\"Gg5UhU7AyhM142a7pdk6WBtdf9rv1VcmJQXgESLjxmsk\"}" + "exchangeName": "bybit_ws", + "ticker": "CATIUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "CATI-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "CATI-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16505,40 +15441,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "GameStop", - "referencePrice": 0.00370239596, - "cmcId": 29241.0 + "assetName": "name", + "referencePrice": 0.47936094500000004, + "cmcId": 32966.0 } }, - "ROOT": { - "title": "Add ROOT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ROOT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CATMAN,RAYDIUM,EAVJDLH8CYTANT3QDITPKGMSPL2HQ1MY5G9R2P6AT6LC": { + "title": "Add CATMAN,RAYDIUM,EAVJDLH8CYTANT3QDITPKGMSPL2HQ1MY5G9R2P6AT6LC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CATMAN,RAYDIUM,EAVJDLH8CYTANT3QDITPKGMSPL2HQ1MY5G9R2P6AT6LC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 358, - "ticker": "ROOT-USD", + "id": 367, + "ticker": "CATMAN,RAYDIUM,EAVJDLH8CYTANT3QDITPKGMSPL2HQ1MY5G9R2P6AT6LC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "ROOTUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "rootusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "ROOT-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "CATMAN,RAYDIUM,EAVJDLH8CYTANT3QDITPKGMSPL2HQ1MY5G9R2P6AT6LC/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9fJawgPH4GK2KNpaqd9safRi9mTQj8GrcJEiTcUr998m\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"AnP97EVFrbDyHz4trdY2BZAvA7KeQBYhnUZzWnXf1k5A\",\"token_decimals\":9},\"amm_info_address\":\"utpdtL9XZJdxyeah5sxRcAamNfqmJuTcbu2TZoHkz4c\",\"open_orders_address\":\"3dmTcjBVUfh1kBxLE6Nr7iHgZzpNZ5s2rDThAijziDuU\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16550,46 +15477,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "The Root Network", - "referencePrice": 0.0191333782, - "cmcId": 28479.0 + "assetName": "name", + "referencePrice": 3.41562243e-05, + "cmcId": 29086.0 } }, - "NEON": { - "title": "Add NEON-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NEON-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CATS": { + "title": "Add CATS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CATS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 359, - "ticker": "NEON-USD", + "id": 368, + "ticker": "CATS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "NEONUSDT", + "ticker": "CATSUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "coinbase_ws", - "ticker": "NEON-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "NEON_USDT", + "exchangeName": "kucoin_ws", + "ticker": "CATS-USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/NEON,RAYDIUM,NEONTJSJSUO3REXG9O6VHUMXW62F9V7ZVMU8M8ZUT44", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GabXD8FFL8DWWnLZ9xjRnCi5cZshPf9Upw2qS6qoeEEe\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"BKo7AUm3eP5kayvZ1nfGcnCCD7Aww2Xcjb5WegtGaSSY\",\"token_decimals\":9},\"amm_info_address\":\"FBs4sXbZKG7YBxdZVXtiygKXp4GkQwa9UoQKZev14d7W\",\"open_orders_address\":\"71s5WWu8FC9X2whyg23i1YnWCMYMCxhTCdnHsNt4KQDn\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16601,35 +15517,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Neon EVM", - "referencePrice": 0.38834475090000004, - "cmcId": 23015.0 + "assetName": "name", + "referencePrice": 3.917451999e-05, + "cmcId": 33323.0 } }, - "BOB": { - "title": "Add BOB-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BOB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CAW,RAYDIUM,9NIFQK8MSPARJSXHYQ3YS2A6ZHMSEUKSB1M7WWDVZ7BJ": { + "title": "Add CAW,RAYDIUM,9NIFQK8MSPARJSXHYQ3YS2A6ZHMSEUKSB1M7WWDVZ7BJ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CAW,RAYDIUM,9NIFQK8MSPARJSXHYQ3YS2A6ZHMSEUKSB1M7WWDVZ7BJ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 360, - "ticker": "BOB-USD", + "id": 369, + "ticker": "CAW,RAYDIUM,9NIFQK8MSPARJSXHYQ3YS2A6ZHMSEUKSB1M7WWDVZ7BJ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -17, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "BOBUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "BOB-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "CAW,RAYDIUM,9NIFQK8MSPARJSXHYQ3YS2A6ZHMSEUKSB1M7WWDVZ7BJ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"95eYAV2RnhR3dabJ4KMKVSvHGrJ6pBuCM1PHeo5568N3\",\"token_decimals\":0},\"quote_token_vault\":{\"token_vault_address\":\"3hbccNdoopmvtGrT5shtGFckvNgD9q1vX1gMCnZ6Rtpn\",\"token_decimals\":9},\"amm_info_address\":\"r5ZNvv1VUBhPdJjyF6JftLkTAYiJKvuLRwWR8pTi19A\",\"open_orders_address\":\"BncD2zAqbiLDJxVyRvNqcS4KAemkpkCZYauMyzZMtJc7\"}" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": 2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16641,35 +15553,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BOB (ETH)", - "referencePrice": 3.0284414e-05, - "cmcId": 24594.0 + "assetName": "name", + "referencePrice": 4.052720064e-08, + "cmcId": 30402.0 } }, - "DOP": { - "title": "Add DOP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CBETH,UNISWAP_V3,0XBE9895146F7AF43049CA1C1AE358B0541EA49704": { + "title": "Add CBETH,UNISWAP_V3,0XBE9895146F7AF43049CA1C1AE358B0541EA49704-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CBETH,UNISWAP_V3,0XBE9895146F7AF43049CA1C1AE358B0541EA49704-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 361, - "ticker": "DOP-USD", + "id": 370, + "ticker": "CBETH,UNISWAP_V3,0XBE9895146F7AF43049CA1C1AE358B0541EA49704-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -6, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "DOP_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "DOP-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "CBETH,UNISWAP_V3,0XBE9895146F7AF43049CA1C1AE358B0541EA49704/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x177622e79acece98c39f6e12fa78ac7fc8a8bf62\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -9.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16681,27 +15589,27 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Data Ownership Protocol", - "referencePrice": 0.002524536, - "cmcId": 31456.0 + "assetName": "name", + "referencePrice": 2611.67355, + "cmcId": 21535.0 } }, - "DEVVE,UNISWAP_V3,0X8248270620AA532E4D64316017BE5E873E37CC09": { - "title": "Add DEVVE,UNISWAP_V3,0X8248270620AA532E4D64316017BE5E873E37CC09-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DEVVE,UNISWAP_V3,0X8248270620AA532E4D64316017BE5E873E37CC09-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CDT,RAYDIUM,AK3OVNWQNAXPSFOSNCONYJLNJTQDCKRBH4HWHWKB6HFM": { + "title": "Add CDT,RAYDIUM,AK3OVNWQNAXPSFOSNCONYJLNJTQDCKRBH4HWHWKB6HFM-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CDT,RAYDIUM,AK3OVNWQNAXPSFOSNCONYJLNJTQDCKRBH4HWHWKB6HFM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 362, - "ticker": "DEVVE,UNISWAP_V3,0X8248270620AA532E4D64316017BE5E873E37CC09-USD", + "id": 371, + "ticker": "CDT,RAYDIUM,AK3OVNWQNAXPSFOSNCONYJLNJTQDCKRBH4HWHWKB6HFM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "DEVVE,UNISWAP_V3,0X8248270620AA532E4D64316017BE5E873E37CC09/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x18bbe20f81bdcb340325e28a6ee6bb426b7ccbc1\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "raydium_api", + "ticker": "CDT,RAYDIUM,AK3OVNWQNAXPSFOSNCONYJLNJTQDCKRBH4HWHWKB6HFM/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HfhTdqpEgm5BvLLq5pxFWBzQfpcfk23mPRGgWArqxYZU\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"rzqrBKSp49uyCCgYCwuCGHk5SiRgsrJ2iFHDcoCLb2H\",\"token_decimals\":9},\"amm_info_address\":\"L6o9YCETZAWxg4aMq2Nt47KoVipK3YJBqJbJbbiekGd\",\"open_orders_address\":\"EGEqg43424B1qjsRgcknPkB1ouLBf3512bEDeqtYwEVh\"}" } ], "liquidityTier": 4, @@ -16717,17 +15625,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Devve", - "referencePrice": 0.36915784900000004, - "cmcId": 29461.0 + "assetName": "name", + "referencePrice": 0.18892315, + "cmcId": 14489.0 } }, - "A8": { - "title": "Add A8-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a A8-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CEL": { + "title": "Add CEL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CEL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 363, - "ticker": "A8-USD", + "id": 372, + "ticker": "CEL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, @@ -16735,21 +15643,12 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "A8USDT", + "ticker": "CELUSDT", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "coinbase_ws", - "ticker": "A8-USD" - }, { "exchangeName": "gate_ws", - "ticker": "A8_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "a8usdt", + "ticker": "CEL_USDT", "adjustByMarket": "USDT-USD" } ], @@ -16766,35 +15665,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ancient8", - "referencePrice": 0.8775768, - "cmcId": 18734.0 + "assetName": "name", + "referencePrice": 0.3281048219, + "cmcId": 2700.0 } }, - "AKRO": { - "title": "Add AKRO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AKRO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CELO": { + "title": "Add CELO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CELO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 364, - "ticker": "AKRO-USD", + "id": 373, + "ticker": "CELO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "CELOUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "huobi_ws", - "ticker": "akrousdt", + "ticker": "celousdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "AKRO-USDT", + "ticker": "CELO-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "CELO-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16806,41 +15715,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Akropolis", - "referencePrice": 0.0042436248, - "cmcId": 4134.0 + "assetName": "name", + "referencePrice": 0.65680947, + "cmcId": 5567.0 } }, - "LIKE": { - "title": "Add LIKE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LIKE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CATGPT,RAYDIUM,FGF1US3KQU9AXU2X1YWKFIKE8USX42ACVRIURBUAODZQ": { + "title": "Add CATGPT,RAYDIUM,FGF1US3KQU9AXU2X1YWKFIKE8USX42ACVRIURBUAODZQ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CATGPT,RAYDIUM,FGF1US3KQU9AXU2X1YWKFIKE8USX42ACVRIURBUAODZQ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 365, - "ticker": "LIKE-USD", + "id": 374, + "ticker": "CATGPT,RAYDIUM,FGF1US3KQU9AXU2X1YWKFIKE8USX42ACVRIURBUAODZQ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "gate_ws", - "ticker": "LIKE_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "LIKE-USDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "raydium_api", - "ticker": "LIKE,RAYDIUM,3BRTIVRVSITBMCTGTQWP7HXXPSYBKJN4XLNTPSHQA3ZR/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "CATGPT,RAYDIUM,FGF1US3KQU9AXU2X1YWKFIKE8USX42ACVRIURBUAODZQ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"EUSm9PEyFhw5dcSVC5bqf54Y5q4CgAdzsWFvqFNtqnLD\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"6womVyd2LZrtHKHk9aCaYJAK5RCjxRPieefDejyRH3hz\",\"token_decimals\":9},\"amm_info_address\":\"CS5KfNp4PJaekA7tE44hAkvTLHLxD6kSE7GGgzVRVvhm\",\"open_orders_address\":\"5YxKdBrq6d23W2tgC6wZpmT2vDscoJpZm1EUQZiTmfZW\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"AYAmCRPotwZprbNpPQ1hVGSEpbgWUgWHUbjnjt4bfLo1\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"ok2NPhxx2q3tn8XL289m5irCyGntURLQNhtisLowQ7y\",\"token_decimals\":9},\"amm_info_address\":\"92NvJRnTxkaiHcfRd72B8h1SHyj5ZGtMoeFAQvCdB3vB\",\"open_orders_address\":\"DXA5jH1r5c9QeAZxAYQb6emFGY2eBb3ZgMjSDuTNFZ6n\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16852,35 +15751,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Only1", - "referencePrice": 0.062001402, - "cmcId": 10891.0 + "assetName": "name", + "referencePrice": 0.00013102968510000001, + "cmcId": 30990.0 } }, - "ZKL": { - "title": "Add ZKL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZKL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CELR": { + "title": "Add CELR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CELR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 366, - "ticker": "ZKL-USD", + "id": 375, + "ticker": "CELR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "ZKLUSDT", + "exchangeName": "binance_ws", + "ticker": "CELRUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "zklusdt", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "CELR-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16892,34 +15790,30 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "zkLink", - "referencePrice": 0.124092966, - "cmcId": 13039.0 + "assetName": "name", + "referencePrice": 0.01273, + "cmcId": 3814.0 } }, - "SD": { - "title": "Add SD-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CFG": { + "title": "Add CFG-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CFG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 367, - "ticker": "SD-USD", + "id": 376, + "ticker": "CFG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "coinbase_ws", - "ticker": "SD-USD" - }, { "exchangeName": "gate_ws", - "ticker": "SD_USDT", + "ticker": "CFG_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "SD-USDT", + "ticker": "CFG-USDT", "adjustByMarket": "USDT-USD" } ], @@ -16936,35 +15830,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Stader", - "referencePrice": 0.42200000000000004, - "cmcId": 12623.0 + "assetName": "name", + "referencePrice": 0.34619957300000004, + "cmcId": 6748.0 } }, - "MBS": { - "title": "Add MBS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MBS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CFX": { + "title": "Add CFX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CFX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 368, - "ticker": "MBS-USD", + "id": 377, + "ticker": "CFX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "MBSUSDT", + "exchangeName": "kucoin_ws", + "ticker": "CFX-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "MBS_USDT", + "exchangeName": "okx_ws", + "ticker": "CFX-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16976,35 +15870,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "UNKJD", - "referencePrice": 0.00227027916, - "cmcId": 13011.0 + "assetName": "name", + "referencePrice": 0.1628484202, + "cmcId": 7334.0 } }, - "NATIX": { - "title": "Add NATIX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NATIX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CGPT": { + "title": "Add CGPT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CGPT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 369, - "ticker": "NATIX-USD", + "id": 378, + "ticker": "CGPT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "CGPTUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "gate_ws", - "ticker": "NATIX_USDT", + "ticker": "CGPT_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "cgptusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "NATIX-USDT", + "ticker": "CGPT-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17016,35 +15920,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "NATIX Network", - "referencePrice": 0.0011246206799999999, - "cmcId": 31342.0 + "assetName": "name", + "referencePrice": 0.158347066, + "cmcId": 23756.0 } }, - "DMAIL": { - "title": "Add DMAIL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DMAIL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CHAT,RAYDIUM,947TEOG318GUMYJVYHRANRVWPMX7FPBTDQFBOJVSKSG3": { + "title": "Add CHAT,RAYDIUM,947TEOG318GUMYJVYHRANRVWPMX7FPBTDQFBOJVSKSG3-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CHAT,RAYDIUM,947TEOG318GUMYJVYHRANRVWPMX7FPBTDQFBOJVSKSG3-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 370, - "ticker": "DMAIL-USD", + "id": 379, + "ticker": "CHAT,RAYDIUM,947TEOG318GUMYJVYHRANRVWPMX7FPBTDQFBOJVSKSG3-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "DMAILUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "DMAIL-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "CHAT,RAYDIUM,947TEOG318GUMYJVYHRANRVWPMX7FPBTDQFBOJVSKSG3/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"FKCCPsYDgEoVpEhyE2XMFAXq5zWFrWHgpQjVEKQk1C54\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"9APPnbdEXbJpktfKSGbbdgYvj6K3ZFRDFwQUabFw6CHP\",\"token_decimals\":9},\"amm_info_address\":\"9kLGUEFwEuFzn9txDfGJ3FimGp9LjMtNPp4GvMLfkZSY\",\"open_orders_address\":\"G9fse9D2feKdSjy4eLDQfuuBfxQDqektwNMG9smVBJr9\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17056,31 +15956,37 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "DMAIL Network", - "referencePrice": 0.2981356799, - "cmcId": 19779.0 + "assetName": "name", + "referencePrice": 1.6478172240000002, + "cmcId": 29478.0 } }, - "SMOG,RAYDIUM,FS66V5XYTJAFO14LIPZ5HT93EUMAHMYIPCFQHLPU4SS8": { - "title": "Add SMOG,RAYDIUM,FS66V5XYTJAFO14LIPZ5HT93EUMAHMYIPCFQHLPU4SS8-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SMOG,RAYDIUM,FS66V5XYTJAFO14LIPZ5HT93EUMAHMYIPCFQHLPU4SS8-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CHEEMS": { + "title": "Add CHEEMS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CHEEMS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 371, - "ticker": "SMOG,RAYDIUM,FS66V5XYTJAFO14LIPZ5HT93EUMAHMYIPCFQHLPU4SS8-USD", + "id": 380, + "ticker": "CHEEMS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "SMOG,RAYDIUM,FS66V5XYTJAFO14LIPZ5HT93EUMAHMYIPCFQHLPU4SS8/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "CHEEMS,RAYDIUM,3FOUASGDBVTD6YZ4WVKJGTB76ONJUKZ7GPEBNIR5B8WC/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"5QM7Ec3tMo3Rh6xSeyxC46RMewDjVAeuCwweM7XbftVH\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"2Chre6WpZ2zXVAX9yaxFHmGK6Fbr5yRuRGrMWYgpProu\",\"token_decimals\":9},\"amm_info_address\":\"G6oNRyjP2WAVDUTYFPZsgBBxxMetyQEi2AYbmzRNe7Mc\",\"open_orders_address\":\"3STsVkoPDkGpbHhjRkQQPYBDTiDUQn5Ak6gmYvdcZazo\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"G2Quo8iai75CEUDvT2g9PwWUGHnMD8cQZ3fHKDpHgYK5\",\"token_decimals\":4},\"quote_token_vault\":{\"token_vault_address\":\"4m8vE64U9MbnXojPVgRZx8a1mH6P2Y9PAJFY6Z4Y2Eki\",\"token_decimals\":9},\"amm_info_address\":\"CVGxQpCFJYKky38bUEVghucWCAf3THN6hLFtMQtfeEn\",\"open_orders_address\":\"72VkdcbwUTD8FXhGFXG6qbZdBkqbQUoacaCyyXLYhdGD\"}" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "CHEEMS,UNISWAP_V3,0X41B1F9DCD5923C9542B6957B9B72169595ACBC5C/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x407e7cb19353e58217709f2af53ab5c953f7308f\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17092,17 +15998,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Smog", - "referencePrice": 0.02304249609, - "cmcId": 29358.0 + "assetName": "name", + "referencePrice": 0.001011905095, + "cmcId": 10269.0 } }, - "NUB,RAYDIUM,GTDZKAQVMZMNTI46ZEWMIXCA4OXF4BZXWQPOKZXPFXZN": { - "title": "Add NUB,RAYDIUM,GTDZKAQVMZMNTI46ZEWMIXCA4OXF4BZXWQPOKZXPFXZN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NUB,RAYDIUM,GTDZKAQVMZMNTI46ZEWMIXCA4OXF4BZXWQPOKZXPFXZN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CHEESE,RAYDIUM,ABRMJWFDVRZ2EWCQ1XSCPOVEVGZNPQ1U2AOYG98ORXFN": { + "title": "Add CHEESE,RAYDIUM,ABRMJWFDVRZ2EWCQ1XSCPOVEVGZNPQ1U2AOYG98ORXFN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CHEESE,RAYDIUM,ABRMJWFDVRZ2EWCQ1XSCPOVEVGZNPQ1U2AOYG98ORXFN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 372, - "ticker": "NUB,RAYDIUM,GTDZKAQVMZMNTI46ZEWMIXCA4OXF4BZXWQPOKZXPFXZN-USD", + "id": 381, + "ticker": "CHEESE,RAYDIUM,ABRMJWFDVRZ2EWCQ1XSCPOVEVGZNPQ1U2AOYG98ORXFN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, @@ -17110,9 +16016,10 @@ "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "NUB,RAYDIUM,GTDZKAQVMZMNTI46ZEWMIXCA4OXF4BZXWQPOKZXPFXZN/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/CHEESE,RAYDIUM,ABRMJWFDVRZ2EWCQ1XSCPOVEVGZNPQ1U2AOYG98ORXFN", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9uNqUwneLXbQ6YKndciL5aBXTLJhwpyDXkZmaBbWfwWz\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"75DrZt3zmGSFfKaYDm7yHLKMrr35Wy8ffBNN1143PWbj\",\"token_decimals\":9},\"amm_info_address\":\"83G6VzJzLRCnHBsLATj94VCpRimyyqwuN6ZfL11McADL\",\"open_orders_address\":\"CLXBUkh3hMKNDRUZFFKS721Q1NJb11oHrYvV66QMBcVv\"}" + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"ELVeWgH6XnWtkLZHWWTPV2RRLCTHbVR6hCu4XMWbtS9M\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5HmRek4a2d43r3Hot18AfTTjkRwgHwWQf6qvSDgWwSju\",\"token_decimals\":6},\"amm_info_address\":\"C4ZHt1fPtb6CLcUkivhnnNtxBfxYoJq6x8HEZpUexQvR\",\"open_orders_address\":\"7uBMeaAWzhfdHFnd9QVNS274wMmfmZYxmjtTnGWUf32A\"}" } ], "liquidityTier": 4, @@ -17128,35 +16035,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "nubcat", - "referencePrice": 0.007432768683, - "cmcId": 30493.0 + "assetName": "name", + "referencePrice": 0.001907677995, + "cmcId": 32515.0 } }, - "KLV": { - "title": "Add KLV-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KLV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CHEX,RAYDIUM,6DKCOWJPJ5MFU5GWDEFDPUUEBASBLK3WLEWHUZQPAA1E": { + "title": "Add CHEX,RAYDIUM,6DKCOWJPJ5MFU5GWDEFDPUUEBASBLK3WLEWHUZQPAA1E-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CHEX,RAYDIUM,6DKCOWJPJ5MFU5GWDEFDPUUEBASBLK3WLEWHUZQPAA1E-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 373, - "ticker": "KLV-USD", + "id": 382, + "ticker": "CHEX,RAYDIUM,6DKCOWJPJ5MFU5GWDEFDPUUEBASBLK3WLEWHUZQPAA1E-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "huobi_ws", - "ticker": "klvusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "KLV-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "CHEX,RAYDIUM,6DKCOWJPJ5MFU5GWDEFDPUUEBASBLK3WLEWHUZQPAA1E/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2qmJC3SVFSkK2fYz7fswkPn7ySqtf9xH2AkLBZ999sbr\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"AD7qRvY14byTLY19tWZTvXLaMF7AZj4dw4Gb1nHbgaW6\",\"token_decimals\":9},\"amm_info_address\":\"D8JjVpFdXjFvHmsX7LyFy8iHXEqzhbQo576Rt8rZkyiq\",\"open_orders_address\":\"5ePrmurwh3HGL67udZ3jkTJBPeMwtQK9Ey7uUqt12jRw\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17168,40 +16071,29 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Klever", - "referencePrice": 0.0018853875999999999, - "cmcId": 6724.0 + "assetName": "name", + "referencePrice": 0.09115391518999999, + "cmcId": 8534.0 } }, - "XCAD": { - "title": "Add XCAD-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XCAD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CHIEFSWINSB": { + "title": "Add CHIEFSWINSB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CHIEFSWINSB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 374, - "ticker": "XCAD-USD", + "id": 383, + "ticker": "CHIEFSWINSB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -4, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "XCADUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "XCAD_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "XCAD-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "polymarket_api", + "ticker": "0xcd14a0b8d67206ebf320c3e7754c5a1db352c4b163a90c2d6c598024e465a2b0/22535833765723427929773245088435042776045949943240943368073750664192788269527" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -6, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17213,35 +16105,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "XCAD Network", - "referencePrice": 0.30094072, - "cmcId": 9868.0 + "assetName": "name", + "referencePrice": 0.50001, + "cmcId": 0.0 } }, - "TROLL": { - "title": "Add TROLL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TROLL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CETUS": { + "title": "Add CETUS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CETUS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 375, - "ticker": "TROLL-USD", + "id": 384, + "ticker": "CETUS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -17, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "TROLL_USDT", + "exchangeName": "kucoin_ws", + "ticker": "CETUS-USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "trollusdt", + "exchangeName": "okx_ws", + "ticker": "CETUS-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 2.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17253,27 +16145,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Troll", - "referencePrice": 1.4877731800000001e-08, - "cmcId": 29505.0 + "assetName": "name", + "referencePrice": 0.01582315695, + "cmcId": 25114.0 } }, - "MAD,RAYDIUM,MADHPJRN6BD8T78RSY7NUSUNWWA2HU8BYPOBZPRHBHV": { - "title": "Add MAD,RAYDIUM,MADHPJRN6BD8T78RSY7NUSUNWWA2HU8BYPOBZPRHBHV-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MAD,RAYDIUM,MADHPJRN6BD8T78RSY7NUSUNWWA2HU8BYPOBZPRHBHV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CATDOG": { + "title": "Add CATDOG-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CATDOG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 376, - "ticker": "MAD,RAYDIUM,MADHPJRN6BD8T78RSY7NUSUNWWA2HU8BYPOBZPRHBHV-USD", + "id": 385, + "ticker": "CATDOG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "gate_ws", + "ticker": "CATDOG_USDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "raydium_api", - "ticker": "MAD,RAYDIUM,MADHPJRN6BD8T78RSY7NUSUNWWA2HU8BYPOBZPRHBHV/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "CATDOG,RAYDIUM,CATTZAWLYADD2EKZVJTJX8TVUBYFROZDKJBKUTJGGDB7/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"FLsJ7FP9oPCV99NYwF1HzFbufGGngAEtj9H6952LhRnj\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"BixUe826rnUARvgGPMMvL2sFWh8Fdcu2VAFf9vcT2a3W\",\"token_decimals\":9},\"amm_info_address\":\"DUScoEC6LFHv3F9L6at2tG7BV8LnG3epoNvWpyBDzcKp\",\"open_orders_address\":\"3ws8ECSNDmjHMnKJEzTAVML8gE9eHiDAQJ2DD2jv8yWY\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"87CSWDJRS9c3CVCnzp6WrohXJLtPjnhPGp9fjhCdUDfE\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"ALTTB76kXsiwERgJZz6KXTauRyj92n9FhQ4Uoc82pVXp\",\"token_decimals\":9},\"amm_info_address\":\"mh2TEd7H29EZ4YTXPvgzysBWHFqtPQbT2MVy6kDUwSh\",\"open_orders_address\":\"9RzG9FtdSihXanxBDJYmxu4miKnj6wZe4c4oDbEes3RJ\"}" } ], "liquidityTier": 4, @@ -17289,31 +16186,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MAD", - "referencePrice": 1.238272933e-05, - "cmcId": 32103.0 + "assetName": "name", + "referencePrice": 8.656599373e-05, + "cmcId": 32638.0 } }, - "GINNAN,RAYDIUM,GINNABFFZL4FUJ9VACTXHA74GDAW8KDPGAHQMTMZPS2F": { - "title": "Add GINNAN,RAYDIUM,GINNABFFZL4FUJ9VACTXHA74GDAW8KDPGAHQMTMZPS2F-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GINNAN,RAYDIUM,GINNABFFZL4FUJ9VACTXHA74GDAW8KDPGAHQMTMZPS2F-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CARV": { + "title": "Add CARV-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CARV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 377, - "ticker": "GINNAN,RAYDIUM,GINNABFFZL4FUJ9VACTXHA74GDAW8KDPGAHQMTMZPS2F-USD", + "id": 386, + "ticker": "CARV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -15, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "GINNAN,RAYDIUM,GINNABFFZL4FUJ9VACTXHA74GDAW8KDPGAHQMTMZPS2F/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"FkSzskEZFC25GhWX2V7wonvfHgB3HhesiyNKaTjmoUwf\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"EwcLkzY7hnfkBpSWRPAv4xLQ5W85ErXRGNBFqMmuJC5C\",\"token_decimals\":9},\"amm_info_address\":\"AUPVtmxNccSq5LYSrLRXEjCfAtpfGvDyJfdZCwKyia3G\",\"open_orders_address\":\"79dXhsa2dHiNTnv7cepwmcDqcSHvEgadhWdE7vZZSSvz\"}" + "exchangeName": "bybit_ws", + "ticker": "CARVUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "CARV-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 0.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17325,31 +16226,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ginnan The Cat", - "referencePrice": 2.15678596e-06, - "cmcId": 32524.0 + "assetName": "name", + "referencePrice": 0.796382015, + "cmcId": 33372.0 } }, - "BENDOG,RAYDIUM,AHW5N8IQZOBTCBEPKSJZZ61XTAUSZBDCPXTRLG6KUKPK": { - "title": "Add BENDOG,RAYDIUM,AHW5N8IQZOBTCBEPKSJZZ61XTAUSZBDCPXTRLG6KUKPK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BENDOG,RAYDIUM,AHW5N8IQZOBTCBEPKSJZZ61XTAUSZBDCPXTRLG6KUKPK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CAPRI,RAYDIUM,JD3S1OQNJG5TRRTZXPLMKNS7LSKSPPYFA51RPBBMWOGV": { + "title": "Add CAPRI,RAYDIUM,JD3S1OQNJG5TRRTZXPLMKNS7LSKSPPYFA51RPBBMWOGV-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CAPRI,RAYDIUM,JD3S1OQNJG5TRRTZXPLMKNS7LSKSPPYFA51RPBBMWOGV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 378, - "ticker": "BENDOG,RAYDIUM,AHW5N8IQZOBTCBEPKSJZZ61XTAUSZBDCPXTRLG6KUKPK-USD", + "id": 387, + "ticker": "CAPRI,RAYDIUM,JD3S1OQNJG5TRRTZXPLMKNS7LSKSPPYFA51RPBBMWOGV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "BENDOG,RAYDIUM,AHW5N8IQZOBTCBEPKSJZZ61XTAUSZBDCPXTRLG6KUKPK/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/CAPRI,RAYDIUM,JD3S1OQNJG5TRRTZXPLMKNS7LSKSPPYFA51RPBBMWOGV", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2Pza1YUczgc4RWLhAgdXSJh4oYUspvhhAiSecFDd7ZJ3\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"2BFpMzi33JtpY4CGUjY7x5JPApy6f2AdkuLZsd1QGqRv\",\"token_decimals\":9},\"amm_info_address\":\"47857wX96Tb4Ud3M3ka949iVRFmUqS33KLBxoVsqgfLK\",\"open_orders_address\":\"H1FPc9WQpA3GPnXMmzSjtt6gMuYuyDqYndBscaHNyCbv\"}" + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GA3T4XqH6JU9Nw3uDCdPaN8JNK8jLC5H3xHR95SS6NCX\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"4PJDqczf9CtRLR2Y2hxJvCCuePs4sj4KbEqGphScQZqh\",\"token_decimals\":6},\"amm_info_address\":\"8qw8qj4LxKRcPf5rwSyRgT54HyERh29tMQoN5NiwCV1S\",\"open_orders_address\":\"FKJT9fea2MPCJXTxbHYfJzmCwk3hBRm5MJmZHMKJhuhT\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17361,39 +16263,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ben the Dog", - "referencePrice": 0.009127925704, - "cmcId": 29574.0 + "assetName": "name", + "referencePrice": 0.00043910609500000003, + "cmcId": 31715.0 } }, - "SWFTC": { - "title": "Add SWFTC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SWFTC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "BOBAOPPA,RAYDIUM,BOBAM3U8QMQZHY1HWATNVZE9DLXVKGKYK3TD3T8MLVA": { + "title": "Add BOBAOPPA,RAYDIUM,BOBAM3U8QMQZHY1HWATNVZE9DLXVKGKYK3TD3T8MLVA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BOBAOPPA,RAYDIUM,BOBAM3U8QMQZHY1HWATNVZE9DLXVKGKYK3TD3T8MLVA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 379, - "ticker": "SWFTC-USD", + "id": 388, + "ticker": "BOBAOPPA,RAYDIUM,BOBAM3U8QMQZHY1HWATNVZE9DLXVKGKYK3TD3T8MLVA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "coinbase_ws", - "ticker": "SWFTC-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "SWFTC-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "SWFTC-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "BOBAOPPA,RAYDIUM,BOBAM3U8QMQZHY1HWATNVZE9DLXVKGKYK3TD3T8MLVA/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HnkHkhxgQ3XPjJzNu5BVsypgKFhqDtfeCc4xZAMKs7fz\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"8ZX85AkabTUMBWWgTRbwVQZgkgkun19MAN4GgFBrpxee\",\"token_decimals\":9},\"amm_info_address\":\"8MHLZAHWtU5VVN1aWN2tz7xhUihkoZc2B9u1akcqgs97\",\"open_orders_address\":\"3TwLrMkLSDxJ3pTg3duNovFG3D7RmyH4URGUTFezhKux\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17405,31 +16299,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SwftCoin", - "referencePrice": 0.003374843804, - "cmcId": 2341.0 + "assetName": "name", + "referencePrice": 0.0003880974055, + "cmcId": 30157.0 } }, - "QORPO": { - "title": "Add QORPO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a QORPO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "BODEN": { + "title": "Add BODEN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BODEN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 380, - "ticker": "QORPO-USD", + "id": 389, + "ticker": "BODEN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "QORPOUSDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "kraken_api", + "ticker": "BODENUSD" }, { - "exchangeName": "kucoin_ws", - "ticker": "QORPO-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "BODEN,RAYDIUM,3PSH1MJ1F7YUFAD5GH6ZJ7EPE8HHRMKMETGV5TSHQA4O/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"54zedUwxuSnmHHYg9oY1AfykeBDaCF6ZFZDW3ym2Nea4\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"DzpiXKsTUCacKyahLBUC5sfjj2fiWbwCpiCPEgyS3zDC\",\"token_decimals\":9},\"amm_info_address\":\"6UYbX1x8YUcFj8YstPYiZByG7uQzAq2s46ZWphUMkjg5\",\"open_orders_address\":\"9ndGwmmTcFLut1TNjWFA8pDvcrxgmqPEJTZ2Y3jTipva\"}" } ], "liquidityTier": 4, @@ -17445,31 +16339,51 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "QORPO WORLD", - "referencePrice": 0.1661856667, - "cmcId": 18345.0 + "assetName": "name", + "referencePrice": 0.4361178484, + "cmcId": 29687.0 } }, - "HABIBI,RAYDIUM,864YJRB3JAVARC4FNUDTPKFXDESYRBB39NWXKZUDXY46": { - "title": "Add HABIBI,RAYDIUM,864YJRB3JAVARC4FNUDTPKFXDESYRBB39NWXKZUDXY46-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HABIBI,RAYDIUM,864YJRB3JAVARC4FNUDTPKFXDESYRBB39NWXKZUDXY46-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "BOME": { + "title": "Add BOME-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BOME-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 381, - "ticker": "HABIBI,RAYDIUM,864YJRB3JAVARC4FNUDTPKFXDESYRBB39NWXKZUDXY46-USD", + "id": 390, + "ticker": "BOME-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "BOMEUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "bomeusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BOME-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "BOME-USDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "raydium_api", - "ticker": "HABIBI,RAYDIUM,864YJRB3JAVARC4FNUDTPKFXDESYRBB39NWXKZUDXY46/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "BOME,RAYDIUM,UKHH6C7MMYIWCF1B9PNWE25TSPKDDT3H5PQZGZ74J82/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"AseQmyRFtmH2KGcBtsnDmVGiH68WP32KEak7VshLddr5\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"6Vj4gTxdkkhS2DFgyLuoAv1c1iTWZuYnZpw7bhK8oeQj\",\"token_decimals\":9},\"amm_info_address\":\"2ukgjDC99Nk34RfRjWjCoHAuQLtLnz8TLcBrDQk3f2ay\",\"open_orders_address\":\"Ap3oiBWsLbDFwcigjktNvt2WjPQnLReRd28wtqJE1yDF\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"FBba2XsQVhkoQDMfbNLVmo7dsvssdT39BMzVc2eFfE21\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"GuXKCb9ibwSeRSdSYqaCL3dcxBZ7jJcj6Y7rDwzmUBu9\",\"token_decimals\":9},\"amm_info_address\":\"DSUvc5qf5LJHHV5e2tD184ixotSnCnwj7i4jJa4Xsrmt\",\"open_orders_address\":\"38p42yoKFWgxw2LCbB96wAKa2LwAxiBArY3fc3eA9yWv\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17481,32 +16395,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Habibi", - "referencePrice": 0.013734970389999998, - "cmcId": 31189.0 + "assetName": "name", + "referencePrice": 0.006051284618, + "cmcId": 29870.0 } }, - "BRAINLET,RAYDIUM,8NNXWRWVCTNW1UFEABYPFFIMTDCLCCD8XJZHVYSMGWPF": { - "title": "Add BRAINLET,RAYDIUM,8NNXWRWVCTNW1UFEABYPFFIMTDCLCCD8XJZHVYSMGWPF-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BRAINLET,RAYDIUM,8NNXWRWVCTNW1UFEABYPFFIMTDCLCCD8XJZHVYSMGWPF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "BONK": { + "title": "Add BONK-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BONK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 382, - "ticker": "BRAINLET,RAYDIUM,8NNXWRWVCTNW1UFEABYPFFIMTDCLCCD8XJZHVYSMGWPF-USD", + "id": 391, + "ticker": "BONK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/BRAINLET,RAYDIUM,8NNXWRWVCTNW1UFEABYPFFIMTDCLCCD8XJZHVYSMGWPF", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2z19yGJ6dcsBDXPEhfoBX4c3GXhXwyRSoxxXfqFM2YMW\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"CTYrZGYRJAH56N6nbhb7XHcHTdUrf3xULJcSirhChbQi\",\"token_decimals\":6},\"amm_info_address\":\"CW9DFoTWEUiwxyxVGnQFYhbrYEfGkvaqXEgxKZG7d7X1\",\"open_orders_address\":\"FxQebs1z7Xy1xAyQsucpnYAw61co33h7u177vPrUGnFJ\"}" + "exchangeName": "binance_ws", + "ticker": "BONKUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "BONKUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "BONK-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BONK-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "BONK-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17518,31 +16449,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Brainlet", - "referencePrice": 0.01961306019, - "cmcId": 32448.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "BYTE,RAYDIUM,ARGFK9JJ72QETCMCKXVJCZ9APUATGP1MF9YSVHNPU4UT": { - "title": "Add BYTE,RAYDIUM,ARGFK9JJ72QETCMCKXVJCZ9APUATGP1MF9YSVHNPU4UT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BYTE,RAYDIUM,ARGFK9JJ72QETCMCKXVJCZ9APUATGP1MF9YSVHNPU4UT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "BOOE,UNISWAP_V3,0X289FF00235D2B98B0145FF5D4435D3E92F9540A6": { + "title": "Add BOOE,UNISWAP_V3,0X289FF00235D2B98B0145FF5D4435D3E92F9540A6-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BOOE,UNISWAP_V3,0X289FF00235D2B98B0145FF5D4435D3E92F9540A6-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 383, - "ticker": "BYTE,RAYDIUM,ARGFK9JJ72QETCMCKXVJCZ9APUATGP1MF9YSVHNPU4UT-USD", + "id": 392, + "ticker": "BOOE,UNISWAP_V3,0X289FF00235D2B98B0145FF5D4435D3E92F9540A6-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -15, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "BYTE,RAYDIUM,ARGFK9JJ72QETCMCKXVJCZ9APUATGP1MF9YSVHNPU4UT/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CE11TUoJJobrhdQx5nP7wHizm9X8UKZ5ijC7Jnh1z3M5\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"DbdVr62eSAq56GxRMPsa4WYkfAhqYDeZQibCXUwLqkJG\",\"token_decimals\":9},\"amm_info_address\":\"2dew1kHVZVzirmuMeFW3ZN2f9Az1BUqHuNs1miRvsBk8\",\"open_orders_address\":\"EeKZscVR4Vh8JAtzp1Ah21yfGrqu1yGWigiCGZ3C5Kt9\"}" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "BOOE,UNISWAP_V3,0X289FF00235D2B98B0145FF5D4435D3E92F9540A6/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0xf0230b6f9604e3edc13e125806e4c5446c34dfdf\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": 0.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17554,31 +16485,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Byte", - "referencePrice": 5.7722492380000005e-06, - "cmcId": 28664.0 + "assetName": "name", + "referencePrice": 0.2575459296, + "cmcId": 31171.0 } }, - "HAMMY,RAYDIUM,26KMQVGDUOB6REFNJ51YAABWWJND8UMTPNQGSHQ64UDR": { - "title": "Add HAMMY,RAYDIUM,26KMQVGDUOB6REFNJ51YAABWWJND8UMTPNQGSHQ64UDR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HAMMY,RAYDIUM,26KMQVGDUOB6REFNJ51YAABWWJND8UMTPNQGSHQ64UDR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "BORK,RAYDIUM,4JZXKSNGTQKCDB36ECZ6A2ANZCUNIGCDEXGTDTM2HXAX": { + "title": "Add BORK,RAYDIUM,4JZXKSNGTQKCDB36ECZ6A2ANZCUNIGCDEXGTDTM2HXAX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BORK,RAYDIUM,4JZXKSNGTQKCDB36ECZ6A2ANZCUNIGCDEXGTDTM2HXAX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 384, - "ticker": "HAMMY,RAYDIUM,26KMQVGDUOB6REFNJ51YAABWWJND8UMTPNQGSHQ64UDR-USD", + "id": 393, + "ticker": "BORK,RAYDIUM,4JZXKSNGTQKCDB36ECZ6A2ANZCUNIGCDEXGTDTM2HXAX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "HAMMY,RAYDIUM,26KMQVGDUOB6REFNJ51YAABWWJND8UMTPNQGSHQ64UDR/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "BORK,RAYDIUM,4JZXKSNGTQKCDB36ECZ6A2ANZCUNIGCDEXGTDTM2HXAX/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"324NgHgEDyU9d7TE9dkAkB2GNtqxdEU4PsYRTDL68qoR\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"4kPJL1LmempALPjjwMWSo6JRBjmKQY7HX3edozqmJBPe\",\"token_decimals\":9},\"amm_info_address\":\"X131b3frGn4b8ue51EyvrnzWuTuBGoM93uRYrNteEFy\",\"open_orders_address\":\"9WZDqKjvpyoAShnp3Dg1725uyo2aQtgp8z7GG9XdB5NM\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"7cpepsDvzsfnEkhNoJzCJ8zQXHVv5QCwah2EhsasUDRA\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"CNBAWpbS3NGAD9JrEQUxtFqXYubbhNq4ARum2mdK9i12\",\"token_decimals\":9},\"amm_info_address\":\"9Rc5LrMNdjxePyd7xjZiSTAJURpzoi6GjiCPqnxQopdD\",\"open_orders_address\":\"3ZaGGXJ7ZDGJuNcJDt1mjUPdQ3DfwjQELyoZ4na372UZ\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17590,35 +16521,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SAD HAMSTER", - "referencePrice": 0.008479911275, - "cmcId": 31284.0 + "assetName": "name", + "referencePrice": 0.0001920399632, + "cmcId": 28883.0 } }, - "BOND": { - "title": "Add BOND-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BOND-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "BRAINLET,RAYDIUM,8NNXWRWVCTNW1UFEABYPFFIMTDCLCCD8XJZHVYSMGWPF": { + "title": "Add BRAINLET,RAYDIUM,8NNXWRWVCTNW1UFEABYPFFIMTDCLCCD8XJZHVYSMGWPF-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BRAINLET,RAYDIUM,8NNXWRWVCTNW1UFEABYPFFIMTDCLCCD8XJZHVYSMGWPF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 385, - "ticker": "BOND-USD", + "id": 394, + "ticker": "BRAINLET,RAYDIUM,8NNXWRWVCTNW1UFEABYPFFIMTDCLCCD8XJZHVYSMGWPF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "BOND_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "BOND-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/BRAINLET,RAYDIUM,8NNXWRWVCTNW1UFEABYPFFIMTDCLCCD8XJZHVYSMGWPF", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2z19yGJ6dcsBDXPEhfoBX4c3GXhXwyRSoxxXfqFM2YMW\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"CTYrZGYRJAH56N6nbhb7XHcHTdUrf3xULJcSirhChbQi\",\"token_decimals\":6},\"amm_info_address\":\"CW9DFoTWEUiwxyxVGnQFYhbrYEfGkvaqXEgxKZG7d7X1\",\"open_orders_address\":\"FxQebs1z7Xy1xAyQsucpnYAw61co33h7u177vPrUGnFJ\"}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17630,17 +16558,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BarnBridge", - "referencePrice": 1.4966892, - "cmcId": 7440.0 + "assetName": "name", + "referencePrice": 0.01824588235, + "cmcId": 32448.0 } }, - "APRS": { - "title": "Add APRS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a APRS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "BRETT": { + "title": "Add BRETT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BRETT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 386, - "ticker": "APRS-USD", + "id": 395, + "ticker": "BRETT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, @@ -17648,12 +16576,22 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "APRSUSDT", + "ticker": "BRETTUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "gate_ws", - "ticker": "APRS_USDT", + "ticker": "BRETT_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "brettusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BRETT-USDT", "adjustByMarket": "USDT-USD" } ], @@ -17670,34 +16608,37 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Apeiron", - "referencePrice": 0.14285668, - "cmcId": 29978.0 + "assetName": "name", + "referencePrice": 0.8074076838, + "cmcId": 29743.0 } }, - "TIME": { - "title": "Add TIME-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TIME-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "BRL": { + "title": "Add BRL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BRL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 387, - "ticker": "TIME-USD", + "id": 396, + "ticker": "BRL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "TIMEUSDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "binance_ws", + "ticker": "USDTBRL", + "adjustByMarket": "USDT-USD", + "invert": true }, { - "exchangeName": "coinbase_ws", - "ticker": "TIME-USD" + "exchangeName": "okx_ws", + "ticker": "USDT-BRL", + "adjustByMarket": "USDT-USD", + "invert": true } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17709,40 +16650,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Chrono.tech", - "referencePrice": 15.82753838, - "cmcId": 1556.0 + "assetName": "name", + "referencePrice": 0.176056338, + "cmcId": 2783.0 } }, - "SIS": { - "title": "Add SIS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SIS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "BSV": { + "title": "Add BSV-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BSV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 388, - "ticker": "SIS-USD", + "id": 397, + "ticker": "BSV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -8, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "SISUSDT", + "exchangeName": "gate_ws", + "ticker": "BSV_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "SIS_USDT", + "exchangeName": "huobi_ws", + "ticker": "bsvusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "SIS-USDT", + "ticker": "BSV-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17754,68 +16695,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Symbiosis", - "referencePrice": 0.18974092, - "cmcId": 15084.0 + "assetName": "name", + "referencePrice": 44.0172313, + "cmcId": 3602.0 } }, - "HEGE,RAYDIUM,ULWSJMMPXMNRFPU6BJNK6RPRKXQD5JXUMPPS1FXHXFY": { - "title": "Add HEGE,RAYDIUM,ULWSJMMPXMNRFPU6BJNK6RPRKXQD5JXUMPPS1FXHXFY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HEGE,RAYDIUM,ULWSJMMPXMNRFPU6BJNK6RPRKXQD5JXUMPPS1FXHXFY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "BTT": { + "title": "Add BTT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BTT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 389, - "ticker": "HEGE,RAYDIUM,ULWSJMMPXMNRFPU6BJNK6RPRKXQD5JXUMPPS1FXHXFY-USD", + "id": 399, + "ticker": "BTT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -16, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "HEGE,RAYDIUM,ULWSJMMPXMNRFPU6BJNK6RPRKXQD5JXUMPPS1FXHXFY/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"5gXSNFNkVo9v1c1EyjqiMQ4d8C9L7RDVNfTSbw4D5tpT\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"EWSXjkGiv8Bg4tF5rxkCoj1dHpBUeHAad1sunpmyqXYU\",\"token_decimals\":9},\"amm_info_address\":\"CJcu7ciRHBHu4BDnpLgAUm1A6iSp9RuhJMG36rjjrxnd\",\"open_orders_address\":\"CsmGHvqHwLscG5hg4pV6UmEQDdiYZf8e1nXGpzCHea9L\"}" - } - ], - "liquidityTier": 4, - "atomicResolution": -4.0, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Hege", - "referencePrice": 0.012823357129999999, - "cmcId": 31044.0 - } - }, - "WDOG,RAYDIUM,GYKMDFCUMZVRQFCH1G579BGJUZSRIJJ3LBUWV79RPUMP": { - "title": "Add WDOG,RAYDIUM,GYKMDFCUMZVRQFCH1G579BGJUZSRIJJ3LBUWV79RPUMP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WDOG,RAYDIUM,GYKMDFCUMZVRQFCH1G579BGJUZSRIJJ3LBUWV79RPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", - "params": { - "id": 390, - "ticker": "WDOG,RAYDIUM,GYKMDFCUMZVRQFCH1G579BGJUZSRIJJ3LBUWV79RPUMP-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, - "minPriceChange": 800, - "minExchanges": 1.0, - "exchangeConfigJson": [ + "exchangeName": "huobi_ws", + "ticker": "bttusdt", + "adjustByMarket": "USDT-USD" + }, { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/WDOG,RAYDIUM,GYKMDFCUMZVRQFCH1G579BGJUZSRIJJ3LBUWV79RPUMP", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"8bWmUEf9zwA3RUF33p9XJvVT8ENjawt9SzBPv4vZ8j2J\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"BZKM8EjA33B6icmyprYxzdzaNVE743u2J1oSkLwnmKTR\",\"token_decimals\":6},\"amm_info_address\":\"25tXTutLkjtcUX3kqoeRvc7AuBYM7fckBWoVqnQnyDGQ\",\"open_orders_address\":\"75ffxZBo1kgWLwNkhffx7n4ww6kahXji9EpL546UPYkg\"}" + "exchangeName": "kucoin_ws", + "ticker": "BTT-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "BTT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": 1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17827,31 +16740,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Wrapped Dog", - "referencePrice": 0.012955034709999999, - "cmcId": 32618.0 + "assetName": "name", + "referencePrice": 8.83443727e-07, + "cmcId": 16086.0 } }, - "SLIM,RAYDIUM,XXXXA1SKNGWFTW2KFN8XAUW9XQ8HBZ5KVTCSESTT9FW": { - "title": "Add SLIM,RAYDIUM,XXXXA1SKNGWFTW2KFN8XAUW9XQ8HBZ5KVTCSESTT9FW-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SLIM,RAYDIUM,XXXXA1SKNGWFTW2KFN8XAUW9XQ8HBZ5KVTCSESTT9FW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "BTW,RAYDIUM,4YTPZGVONB66BFS6NRCUAAVSLDTYK2FHQ4U92JNJPUMP": { + "title": "Add BTW,RAYDIUM,4YTPZGVONB66BFS6NRCUAAVSLDTYK2FHQ4U92JNJPUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BTW,RAYDIUM,4YTPZGVONB66BFS6NRCUAAVSLDTYK2FHQ4U92JNJPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 391, - "ticker": "SLIM,RAYDIUM,XXXXA1SKNGWFTW2KFN8XAUW9XQ8HBZ5KVTCSESTT9FW-USD", + "id": 400, + "ticker": "BTW,RAYDIUM,4YTPZGVONB66BFS6NRCUAAVSLDTYK2FHQ4U92JNJPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "SLIM,RAYDIUM,XXXXA1SKNGWFTW2KFN8XAUW9XQ8HBZ5KVTCSESTT9FW/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/BTW,RAYDIUM,4YTPZGVONB66BFS6NRCUAAVSLDTYK2FHQ4U92JNJPUMP", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6FoSD24CM2MyadTwVUqgZQ17kXozfMa3DfusbnuqYduy\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"EDL73XTnmr56U4ohW5uXXh6LJwsQQdoRLragMYEWLGPn\",\"token_decimals\":9},\"amm_info_address\":\"8idN93ZBpdtMp4672aS4GGMDy7LdVWCCXH7FKFdMw9P4\",\"open_orders_address\":\"E9t69DajWSrPC2acSjPb2EnLhFjXaDzcWsfZkEu5i26i\"}" + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"7MoFk4XsL1uyi7WMvN7Fcxmzofuvu83ZKvcgBSeRs4yU\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"D43XeJ1Duo1Vxx3cGg1Zxybbbtme2fieKMpx8EKSeyJh\",\"token_decimals\":6},\"amm_info_address\":\"HhGgHkKgRfrCpub5oxUdituvnre9xWjWy3A5DCCwA5NK\",\"open_orders_address\":\"F5rHouGkVeGbrDdBxSMAx5T7bkiQV9rrhqkg5R4TwgY\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17863,31 +16777,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Solanium", - "referencePrice": 0.1242038347, - "cmcId": 9741.0 + "assetName": "name", + "referencePrice": 0.001425087367, + "cmcId": 32664.0 } }, - "DUKO,RAYDIUM,HLPTM5E6RTGH4EKGDPYFRNRHBJPKMYVDEEREEA2G7RF9": { - "title": "Add DUKO,RAYDIUM,HLPTM5E6RTGH4EKGDPYFRNRHBJPKMYVDEEREEA2G7RF9-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DUKO,RAYDIUM,HLPTM5E6RTGH4EKGDPYFRNRHBJPKMYVDEEREEA2G7RF9-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "BWB,RAYDIUM,6FVYLVHQSSHWVUSCQ2FJRR1MRECGSHC3QXBWWTGIVFWK": { + "title": "Add BWB,RAYDIUM,6FVYLVHQSSHWVUSCQ2FJRR1MRECGSHC3QXBWWTGIVFWK-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BWB,RAYDIUM,6FVYLVHQSSHWVUSCQ2FJRR1MRECGSHC3QXBWWTGIVFWK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 392, - "ticker": "DUKO,RAYDIUM,HLPTM5E6RTGH4EKGDPYFRNRHBJPKMYVDEEREEA2G7RF9-USD", + "id": 401, + "ticker": "BWB,RAYDIUM,6FVYLVHQSSHWVUSCQ2FJRR1MRECGSHC3QXBWWTGIVFWK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "DUKO,RAYDIUM,HLPTM5E6RTGH4EKGDPYFRNRHBJPKMYVDEEREEA2G7RF9/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/BWB,RAYDIUM,6FVYLVHQSSHWVUSCQ2FJRR1MRECGSHC3QXBWWTGIVFWK", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HD7aZ6YrqAxVbGNAMEKxozcW1ZDU7pbKfd7XMmZtxyzk\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"A9J2mXPXfRZ7Sh2ymUgCJM4p9iUjZBcyAfrz49PoBBN4\",\"token_decimals\":9},\"amm_info_address\":\"BGS69Ju7DRRVxw9b2B5TnrMLzVdJcscV8UtKywqNsgwx\",\"open_orders_address\":\"FoBQDGey332Ppv1KiTow8z9oZP8n6mEPLyhedPdG1nUG\"}" + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4ePLhRVWCAkYwZrxWP8XfDL4qZ8GkLXWkj1mZ4kKvkrP\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"F4PaCs96hXkftVonsBfhkfaok7yKM3vdTr9EMYM2mpFk\",\"token_decimals\":8},\"amm_info_address\":\"AoLJD4ZMjRdHrcv3RxwyTXYHMWhDpoNhzvkD6NjinBRF\",\"open_orders_address\":\"3cYNCgGmC7Xa2kouifMmw85Y9D7zKyLKu6SAN8e1eNKd\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17899,32 +16814,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "DUKO", - "referencePrice": 0.001597205594, - "cmcId": 29494.0 + "assetName": "name", + "referencePrice": 0.30051593060000004, + "cmcId": 31503.0 } }, - "WAFFLES,RAYDIUM,8DOS8NZMGVZEAACXALKBK5FZTW4UUORP4YT8NEAXFDMB": { - "title": "Add WAFFLES,RAYDIUM,8DOS8NZMGVZEAACXALKBK5FZTW4UUORP4YT8NEAXFDMB-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WAFFLES,RAYDIUM,8DOS8NZMGVZEAACXALKBK5FZTW4UUORP4YT8NEAXFDMB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "BYTE,RAYDIUM,ARGFK9JJ72QETCMCKXVJCZ9APUATGP1MF9YSVHNPU4UT": { + "title": "Add BYTE,RAYDIUM,ARGFK9JJ72QETCMCKXVJCZ9APUATGP1MF9YSVHNPU4UT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BYTE,RAYDIUM,ARGFK9JJ72QETCMCKXVJCZ9APUATGP1MF9YSVHNPU4UT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 393, - "ticker": "WAFFLES,RAYDIUM,8DOS8NZMGVZEAACXALKBK5FZTW4UUORP4YT8NEAXFDMB-USD", + "id": 402, + "ticker": "BYTE,RAYDIUM,ARGFK9JJ72QETCMCKXVJCZ9APUATGP1MF9YSVHNPU4UT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -15, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/WAFFLES,RAYDIUM,8DOS8NZMGVZEAACXALKBK5FZTW4UUORP4YT8NEAXFDMB", + "ticker": "BYTE,RAYDIUM,ARGFK9JJ72QETCMCKXVJCZ9APUATGP1MF9YSVHNPU4UT/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"8XxDfCFYb1mp5jfESDEbNGvFR8B7Y8Ujoe3E3B6bj282\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"DtbPxH9DbpEdY8GmrdhNzWt4Yu4GrLb8RMkpsJgiSZuB\",\"token_decimals\":6},\"amm_info_address\":\"FJ6MdHqFwmnzx2g19s6X8NDbF7gZCnU2yE1rKd9vbnwf\",\"open_orders_address\":\"HLWUm5kz5fX6o2KWQawiwPDBkj2NzBdJDGp2rhi4yHKb\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CE11TUoJJobrhdQx5nP7wHizm9X8UKZ5ijC7Jnh1z3M5\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"DbdVr62eSAq56GxRMPsa4WYkfAhqYDeZQibCXUwLqkJG\",\"token_decimals\":9},\"amm_info_address\":\"2dew1kHVZVzirmuMeFW3ZN2f9Az1BUqHuNs1miRvsBk8\",\"open_orders_address\":\"EeKZscVR4Vh8JAtzp1Ah21yfGrqu1yGWigiCGZ3C5Kt9\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17936,40 +16850,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Waffles Davincij15's Cat", - "referencePrice": 0.012851126769999999, - "cmcId": 31442.0 + "assetName": "name", + "referencePrice": 5.369880042e-06, + "cmcId": 28664.0 } }, - "VINU": { - "title": "Add VINU-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VINU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "BZZ": { + "title": "Add BZZ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BZZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 394, - "ticker": "VINU-USD", + "id": 403, + "ticker": "BZZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -17, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bybit_ws", - "ticker": "VINUUSDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "gate_ws", - "ticker": "VINU_USDT", + "ticker": "BZZ_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "VINU-USDT", + "exchangeName": "okx_ws", + "ticker": "BZZ-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 2.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17981,31 +16890,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Vita Inu", - "referencePrice": 1.1678984400000002e-08, - "cmcId": 15270.0 + "assetName": "name", + "referencePrice": 0.321291025, + "cmcId": 10293.0 } }, - "SOLAMA,RAYDIUM,AVLHAHDCDQ4M4VHM4UG63OH7XC8JTK49DM5HOE9SAZQR": { - "title": "Add SOLAMA,RAYDIUM,AVLHAHDCDQ4M4VHM4UG63OH7XC8JTK49DM5HOE9SAZQR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SOLAMA,RAYDIUM,AVLHAHDCDQ4M4VHM4UG63OH7XC8JTK49DM5HOE9SAZQR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "C98": { + "title": "Add C98-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a C98-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 395, - "ticker": "SOLAMA,RAYDIUM,AVLHAHDCDQ4M4VHM4UG63OH7XC8JTK49DM5HOE9SAZQR-USD", + "id": 404, + "ticker": "C98-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOLAMA,RAYDIUM,AVLHAHDCDQ4M4VHM4UG63OH7XC8JTK49DM5HOE9SAZQR/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"B8QnKAywAQNKwJxkvoyzg3W4Z3dSdVkB6AxYUbL9LohY\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"4ywvnnjj5aN55f8QX8JJCU9SPe29L8xSSv9EWUgnJWW5\",\"token_decimals\":9},\"amm_info_address\":\"CR8FJB9jqGvtNYnYUuxyyS41WXue2HZRfhNavkaV8CS4\",\"open_orders_address\":\"7yC1jm2zvg85MbzWY62jCh52TmWPjJdxKrq8BgXQ7YFS\"}" + "exchangeName": "binance_ws", + "ticker": "C98USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "C98USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18017,17 +16930,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Solama", - "referencePrice": 0.001110928522, - "cmcId": 29015.0 + "assetName": "name", + "referencePrice": 0.1259181, + "cmcId": 10903.0 } }, - "STEP,RAYDIUM,STEPASCQOEIOFXXWGNH2SLBDFP9D8RVKZ2YP39IDPYT": { - "title": "Add STEP,RAYDIUM,STEPASCQOEIOFXXWGNH2SLBDFP9D8RVKZ2YP39IDPYT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a STEP,RAYDIUM,STEPASCQOEIOFXXWGNH2SLBDFP9D8RVKZ2YP39IDPYT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CAIR,RAYDIUM,D7Z8T6FADMQDYGHY3LSMN3BZFRABMVVUNAFURKFUWZ8F": { + "title": "Add CAIR,RAYDIUM,D7Z8T6FADMQDYGHY3LSMN3BZFRABMVVUNAFURKFUWZ8F-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CAIR,RAYDIUM,D7Z8T6FADMQDYGHY3LSMN3BZFRABMVVUNAFURKFUWZ8F-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 396, - "ticker": "STEP,RAYDIUM,STEPASCQOEIOFXXWGNH2SLBDFP9D8RVKZ2YP39IDPYT-USD", + "id": 405, + "ticker": "CAIR,RAYDIUM,D7Z8T6FADMQDYGHY3LSMN3BZFRABMVVUNAFURKFUWZ8F-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, @@ -18035,9 +16948,10 @@ "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "STEP,RAYDIUM,STEPASCQOEIOFXXWGNH2SLBDFP9D8RVKZ2YP39IDPYT/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/CAIR,RAYDIUM,D7Z8T6FADMQDYGHY3LSMN3BZFRABMVVUNAFURKFUWZ8F", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"74cQrLwSHqWLe9cbtZsq9Lyc1hoeLkXjzXjpGitijqKX\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"Hr7yHnCCWH7Rz5FDc5rKMRga5v4zLvn4r1s9ZppQfM4H\",\"token_decimals\":9},\"amm_info_address\":\"DN1Rqx5AE5jHV8pTPiwUcSYVAK15YrLGkfVdU8GxhWn1\",\"open_orders_address\":\"2bzaNYPMZXAXZRTKMPicB76wwfiuZrvxo9qbXvzgg4Mh\"}" + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"EvY2KcLhcyeAzGKwKfBgmAV6Bpd5H1wcDeYNjLmXEQXZ\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"AqvBFvFCEMysM85E87wrm4qNLedgdAC4nv1VpF1kPRga\",\"token_decimals\":6},\"amm_info_address\":\"DFLK6TLKMFoQmTCLoN2qMk2jfh1nD22dZbgyBL23ruPh\",\"open_orders_address\":\"Ae2syXzkGDcXCXmzXCBYMa3SrjR8u6oJGzhYDahkrZdv\"}" } ], "liquidityTier": 4, @@ -18053,40 +16967,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Step Finance", - "referencePrice": 0.05131073302, - "cmcId": 9443.0 + "assetName": "name", + "referencePrice": 0.03484671698, + "cmcId": 28670.0 } }, - "NYAN": { - "title": "Add NYAN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NYAN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CAKE": { + "title": "Add CAKE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CAKE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 397, - "ticker": "NYAN-USD", + "id": 406, + "ticker": "CAKE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "NYANUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "NYAN_USDT", + "ticker": "CAKEUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "huobi_ws", - "ticker": "nyanusdt", + "ticker": "cakeusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18098,31 +17007,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Nyan Heroes", - "referencePrice": 0.089791334, - "cmcId": 13140.0 + "assetName": "name", + "referencePrice": 1.863759353, + "cmcId": 7186.0 } }, - "SLOTH,RAYDIUM,HQ7DAOIUXZC2K1DR7KXRHCCNTXVEYGNVOUEXTXE8DMBH": { - "title": "Add SLOTH,RAYDIUM,HQ7DAOIUXZC2K1DR7KXRHCCNTXVEYGNVOUEXTXE8DMBH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SLOTH,RAYDIUM,HQ7DAOIUXZC2K1DR7KXRHCCNTXVEYGNVOUEXTXE8DMBH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CHINU,RAYDIUM,FLRGWXXAX8Q8ECF18WEDF3PLAYORXST5ORPY34D8JFBM": { + "title": "Add CHINU,RAYDIUM,FLRGWXXAX8Q8ECF18WEDF3PLAYORXST5ORPY34D8JFBM-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CHINU,RAYDIUM,FLRGWXXAX8Q8ECF18WEDF3PLAYORXST5ORPY34D8JFBM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 398, - "ticker": "SLOTH,RAYDIUM,HQ7DAOIUXZC2K1DR7KXRHCCNTXVEYGNVOUEXTXE8DMBH-USD", + "id": 407, + "ticker": "CHINU,RAYDIUM,FLRGWXXAX8Q8ECF18WEDF3PLAYORXST5ORPY34D8JFBM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "SLOTH,RAYDIUM,HQ7DAOIUXZC2K1DR7KXRHCCNTXVEYGNVOUEXTXE8DMBH/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "CHINU,RAYDIUM,FLRGWXXAX8Q8ECF18WEDF3PLAYORXST5ORPY34D8JFBM/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"Bs7VsZxQYHndLFnfDRRmJ4D44gCoTv7vNoDF2s5s11cV\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"5xQzJAvJ7Ut4qoTwiKECnaMDUhZFivx96EFomcBbUShq\",\"token_decimals\":9},\"amm_info_address\":\"7mtJbVNEtejYmCLRriwQhymZdzn4wGRFTvTZ5721b4BD\",\"open_orders_address\":\"A7k1mZQNNNKCakhHZN9bQqLzowDmApHTb4564uw5tAVU\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"43tka7kFH5oCXXWDZKYQZUrvz57ebTWN9mA7wqNvSXz6\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"AAsLmo7UqNBxXhSYfyfvYEYqwSEcWsKF9cGmn47NJhN4\",\"token_decimals\":9},\"amm_info_address\":\"2N6SHfcg2U8KPPYujRGMzBjAmW2NZUuWnRWRZVCihBxw\",\"open_orders_address\":\"FQzqRt48mNSmDHD8H5nzGMCVRv4v75FwB6DUyucHkpAp\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18134,35 +17043,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Slothana", - "referencePrice": 0.00681719463, - "cmcId": 31163.0 + "assetName": "name", + "referencePrice": 0.0002308837325, + "cmcId": 29047.0 } }, - "DUEL": { - "title": "Add DUEL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DUEL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CHITAN,RAYDIUM,J95PXHUEYTZTGBF9DPLPYPHXNUTWN4FBRK2JNC5NYKA3": { + "title": "Add CHITAN,RAYDIUM,J95PXHUEYTZTGBF9DPLPYPHXNUTWN4FBRK2JNC5NYKA3-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CHITAN,RAYDIUM,J95PXHUEYTZTGBF9DPLPYPHXNUTWN4FBRK2JNC5NYKA3-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 400, - "ticker": "DUEL-USD", + "id": 408, + "ticker": "CHITAN,RAYDIUM,J95PXHUEYTZTGBF9DPLPYPHXNUTWN4FBRK2JNC5NYKA3-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "DUELUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "DUEL_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "CHITAN,RAYDIUM,J95PXHUEYTZTGBF9DPLPYPHXNUTWN4FBRK2JNC5NYKA3/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CASQbPygHHUzZqUaAtUZVBuCuBNJrZusqr7qNTuZGRtp\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"4DoPRWcDUE3S4KPYL5xQYZNGXP8aUNRh2zs1bVveeitw\",\"token_decimals\":9},\"amm_info_address\":\"Gm8k45peewP18XLX2ftGw14DZxmmWfrpJPxnB2Gd8PkK\",\"open_orders_address\":\"6Zj2c5yDX4CABm89gKTuh6wwEGteB2bVKCAuw95LGqQZ\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18174,41 +17079,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "GameGPT", - "referencePrice": 0.0032037564, - "cmcId": 28868.0 + "assetName": "name", + "referencePrice": 0.0007172730807, + "cmcId": 32551.0 } }, - "SILLY": { - "title": "Add SILLY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SILLY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CHONKY,RAYDIUM,H7ED7UGCLP3AX4X1CQ5WUWDN6D1PPRFMMYIV5EJWLWWU": { + "title": "Add CHONKY,RAYDIUM,H7ED7UGCLP3AX4X1CQ5WUWDN6D1PPRFMMYIV5EJWLWWU-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CHONKY,RAYDIUM,H7ED7UGCLP3AX4X1CQ5WUWDN6D1PPRFMMYIV5EJWLWWU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 401, - "ticker": "SILLY-USD", + "id": 409, + "ticker": "CHONKY,RAYDIUM,H7ED7UGCLP3AX4X1CQ5WUWDN6D1PPRFMMYIV5EJWLWWU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "huobi_ws", - "ticker": "sillyusdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "SILLY-USDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "raydium_api", - "ticker": "SILLY,RAYDIUM,7EYNHQOR9YM3N7UOAKROA44UY8JEAZV3QYOUOV87AWMS/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "CHONKY,RAYDIUM,H7ED7UGCLP3AX4X1CQ5WUWDN6D1PPRFMMYIV5EJWLWWU/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"E2uenGi8vD5sJaS8wNqBuMRSd7GiL5re8F3Kw1NPEjcq\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"yEvvCAhk9uLsQgnGRMETJgAnQ9abPQfqGwhMWxdFmRi\",\"token_decimals\":9},\"amm_info_address\":\"DsD69qYsFvMX4cBvHbssGneB2aYwECkL3ehYjQ6NH6aq\",\"open_orders_address\":\"C6j2vFirdbE1nCamBQHiTfMVQQXiKzc1kQTUksTYLuHm\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9rJqiGuRG971HCpapVNJtN4ho2fKMhkPiZRhQCAohonU\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"6Fbs4sCBH5jZp1v2Rr6zVdU44Fn4Vv9iPhY6eihjfdbz\",\"token_decimals\":9},\"amm_info_address\":\"E61pEDMEwf8iUHFhmGn3Wcj5P32DPjKDgo1UNjjaNrg1\",\"open_orders_address\":\"2PP6pkjc3QcQcB5qr6xg6gD4AWtjzDZzBDNebMQYFJqP\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18220,35 +17115,53 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Silly Dragon", - "referencePrice": 0.01005068873, - "cmcId": 28789.0 + "assetName": "name", + "referencePrice": 1.172281344e-05, + "cmcId": 29324.0 } }, - "OVR": { - "title": "Add OVR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OVR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CHZ": { + "title": "Add CHZ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CHZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 402, - "ticker": "OVR-USD", + "id": 410, + "ticker": "CHZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "OVR_USDT", + "exchangeName": "binance_ws", + "ticker": "CHZUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "CHZUSDT", "adjustByMarket": "USDT-USD" }, + { + "exchangeName": "coinbase_ws", + "ticker": "CHZ-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "CHZUSD" + }, { "exchangeName": "kucoin_ws", - "ticker": "OVR-USDT", + "ticker": "CHZ-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "CHZ-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18260,31 +17173,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "OVR", - "referencePrice": 0.1619512384, - "cmcId": 8144.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "SRM,RAYDIUM,SRMUAPVNDXXOKK5GT7XD5CUUGXMBCOAZ2LHEUAOKWRT": { - "title": "Add SRM,RAYDIUM,SRMUAPVNDXXOKK5GT7XD5CUUGXMBCOAZ2LHEUAOKWRT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SRM,RAYDIUM,SRMUAPVNDXXOKK5GT7XD5CUUGXMBCOAZ2LHEUAOKWRT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CYBER": { + "title": "Add CYBER-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CYBER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 403, - "ticker": "SRM,RAYDIUM,SRMUAPVNDXXOKK5GT7XD5CUUGXMBCOAZ2LHEUAOKWRT-USD", + "id": 411, + "ticker": "CYBER-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SRM,RAYDIUM,SRMUAPVNDXXOKK5GT7XD5CUUGXMBCOAZ2LHEUAOKWRT/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"BCNYwsnz3yXvi4mY5e9w2RmZvwUW3pefzYQ4tsoNdDhp\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"7BXPSUXeBVqJGyxW3yvkNxnJjYHuC8mnhyFCDp2abAs6\",\"token_decimals\":9},\"amm_info_address\":\"EvWJC2mnmu9C9aQrsJLXw8FhUcwBzFEUQsP1E5Y6a5N7\",\"open_orders_address\":\"9ot4bg8aT2FRKfiRrM2fSPHEr7M1ihBqm1iT4771McqR\"}" + "exchangeName": "binance_ws", + "ticker": "CYBERETH", + "adjustByMarket": "ETH-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "CYBERUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "cyberusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "CYBER-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18296,36 +17223,33 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Serum", - "referencePrice": 0.033473962489999995, - "cmcId": 6187.0 + "assetName": "name", + "referencePrice": 3.3110464200000003, + "cmcId": 24781.0 } }, - "G3": { - "title": "Add G3-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a G3-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DADDY": { + "title": "Add DADDY-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DADDY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 404, - "ticker": "G3-USD", + "id": 412, + "ticker": "DADDY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bybit_ws", - "ticker": "G3USDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "gate_ws", - "ticker": "G3_USDT", + "ticker": "DADDY_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "G3-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/DADDY,RAYDIUM,4CNK9EPNW5IXFLZATCPJJDB1PUTCRPVVGTQUKM9EPUMP", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"8LqocGsMwPJ7h2s1r8k4Vmc9c222Z4fMae25uz58qb3n\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"BWssmZs8cnEKTfHaXaqHebSUyfmWHuQmY6Ew6kJw59N\",\"token_decimals\":6},\"amm_info_address\":\"zcdAw3jpcqEY8JYVxNVMqs2cU35cyDdy4ot7V8edNhz\",\"open_orders_address\":\"DzkLxhpjAsNX9Wv1FJsnanzcKcAPJGPFy8GxoEJw53qM\"}" } ], "liquidityTier": 4, @@ -18341,42 +17265,62 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "GAM3S.GG", - "referencePrice": 0.045321431999999995, - "cmcId": 29605.0 + "assetName": "name", + "referencePrice": 0.08192284453, + "cmcId": 31830.0 } }, - "RIO": { - "title": "Add RIO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RIO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DAI": { + "title": "Add DAI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DAI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 405, - "ticker": "RIO-USD", + "id": 413, + "ticker": "DAI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "BTCDAI", + "adjustByMarket": "BTC-USD", + "invert": true + }, + { + "exchangeName": "coinbase_ws", + "ticker": "ETH-DAI", + "adjustByMarket": "ETH-USD", + "invert": true + }, { "exchangeName": "huobi_ws", - "ticker": "riousdt", + "ticker": "daiusdt", "adjustByMarket": "USDT-USD" }, + { + "exchangeName": "kraken_api", + "ticker": "XBTDAI", + "adjustByMarket": "BTC-USD", + "invert": true + }, { "exchangeName": "kucoin_ws", - "ticker": "RIO-USDT", - "adjustByMarket": "USDT-USD" + "ticker": "USDT-DAI", + "adjustByMarket": "USDT-USD", + "invert": true }, { "exchangeName": "okx_ws", - "ticker": "RIO-USDT", - "adjustByMarket": "USDT-USD" + "ticker": "ETH-DAI", + "adjustByMarket": "ETH-USD", + "invert": true }, { "exchangeName": "uniswapv3_api-ethereum", - "ticker": "RIO,UNISWAP_V3,0XF21661D0D1D76D3ECB8E1B9F1C923DBFFFAE4097/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x5b7e3e37a1aa6369386e5939053779abd3597508\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "ticker": "DAI,UNISWAP_V3,0X6B175474E89094C44DA98B954EEDEAC495271D0F/USDT,UNISWAP_V3,0XDAC17F958D2EE523A2206206994597C13D831EC7", + "adjustByMarket": "USDT-USD", + "metadata_JSON": "{\"address\":\"0x48da0965ab2d2cbf1c17c09cfb5cbe67ad5b1406\",\"base_decimals\":18,\"quote_decimals\":6,\"invert\":false}" } ], "liquidityTier": 4, @@ -18392,46 +17336,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Realio Network", - "referencePrice": 0.1300655763, - "cmcId": 4166.0 + "assetName": "name", + "referencePrice": 0.100087195, + "cmcId": 4943.0 } }, - "ZERO": { - "title": "Add ZERO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZERO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DAR": { + "title": "Add DAR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DAR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 406, - "ticker": "ZERO-USD", + "id": 414, + "ticker": "DAR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "ZEROUSDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "DAR-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "ZERO-USDT", + "exchangeName": "gate_ws", + "ticker": "DAR_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "ZERO-USDT", + "exchangeName": "kucoin_ws", + "ticker": "DAR-USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "raydium_api", - "ticker": "ZERO,RAYDIUM,93RC484OMK5T9H89RZT5QIAXKHGP9JSCXFFFRIHNBE57/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"H9E57gyNAanNREFMVz3HDbHNTrPvuHdEDEiw2sFcBHAH\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"FWJavr6oJSJeGSBeSmvrTJkFrvHNeWTT2tfyAGJQP74M\",\"token_decimals\":9},\"amm_info_address\":\"8ekufKZHJa4UaHkTSfVhP9wq8o42XqcczWNmWjhJppfW\",\"open_orders_address\":\"C88mbtCpTmzRbTNeVMZjxzLDroGZaY2Qd4gChZME53ti\"}" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18443,40 +17380,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ZeroLend", - "referencePrice": 0.00033725597000000004, - "cmcId": 31076.0 + "assetName": "name", + "referencePrice": 0.1464775092, + "cmcId": 11374.0 } }, - "BCUT": { - "title": "Add BCUT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BCUT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DASH": { + "title": "Add DASH-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DASH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 407, - "ticker": "BCUT-USD", + "id": 415, + "ticker": "DASH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -8, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "BCUTUSDT", + "exchangeName": "binance_ws", + "ticker": "DASHUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "BCUT_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "DASH-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "BCUT-USDT", + "exchangeName": "huobi_ws", + "ticker": "dashusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18488,41 +17424,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "bitsCrunch", - "referencePrice": 0.028380994, - "cmcId": 28559.0 + "assetName": "name", + "referencePrice": 23.3348225, + "cmcId": 131.0 } }, - "BEER": { - "title": "Add BEER-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BEER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DBR": { + "title": "Add DBR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DBR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 408, - "ticker": "BEER-USD", + "id": 416, + "ticker": "DBR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "BEER_USDT", + "exchangeName": "bybit_ws", + "ticker": "DBRUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "BEER-USDT", + "exchangeName": "crypto_dot_com_ws", + "ticker": "DBR_USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "dbrusdt", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "raydium_api", - "ticker": "BEER,RAYDIUM,AUJTJJ7AMS8LDO3BFZOYXDWT3JBALUBU4VZHZZDTZLMG/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HK4WKQfUKU2VuYfhjVzUR8Sx2Tkpqjg7VmrPjuNeNM6Q\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"52MdSmjzjnmRqsimXoPUTQX3zTr11abKqgkGBKbNv7Mg\",\"token_decimals\":9},\"amm_info_address\":\"Cne2WysEXzSLWbdABTG3vYkRNyJyMJ1zLhn26QPrBRZg\",\"open_orders_address\":\"BJDwwanWSMmq4GJEq21LvT7HUQN5kuYDmby8BkhqT687\"}" + "exchangeName": "kucoin_ws", + "ticker": "DBR-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18534,35 +17473,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BEERCOIN", - "referencePrice": 1.52575315e-05, - "cmcId": 31337.0 + "assetName": "name", + "referencePrice": 0.023864477999999998, + "cmcId": 31528.0 } }, - "FAR": { - "title": "Add FAR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FAR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DECHAT": { + "title": "Add DECHAT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DECHAT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 409, - "ticker": "FAR-USD", + "id": 417, + "ticker": "DECHAT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "FARUSDT", + "ticker": "DECHATUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "FAR_USDT", + "exchangeName": "huobi_ws", + "ticker": "dechatusdt", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18574,64 +17513,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Farcana", - "referencePrice": 0.0891602, - "cmcId": 22331.0 + "assetName": "name", + "referencePrice": 0.206240173, + "cmcId": 29580.0 } }, - "CHAT,RAYDIUM,947TEOG318GUMYJVYHRANRVWPMX7FPBTDQFBOJVSKSG3": { - "title": "Add CHAT,RAYDIUM,947TEOG318GUMYJVYHRANRVWPMX7FPBTDQFBOJVSKSG3-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CHAT,RAYDIUM,947TEOG318GUMYJVYHRANRVWPMX7FPBTDQFBOJVSKSG3-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DEEP": { + "title": "Add DEEP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DEEP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 410, - "ticker": "CHAT,RAYDIUM,947TEOG318GUMYJVYHRANRVWPMX7FPBTDQFBOJVSKSG3-USD", + "id": 418, + "ticker": "DEEP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "CHAT,RAYDIUM,947TEOG318GUMYJVYHRANRVWPMX7FPBTDQFBOJVSKSG3/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"FKCCPsYDgEoVpEhyE2XMFAXq5zWFrWHgpQjVEKQk1C54\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"9APPnbdEXbJpktfKSGbbdgYvj6K3ZFRDFwQUabFw6CHP\",\"token_decimals\":9},\"amm_info_address\":\"9kLGUEFwEuFzn9txDfGJ3FimGp9LjMtNPp4GvMLfkZSY\",\"open_orders_address\":\"G9fse9D2feKdSjy4eLDQfuuBfxQDqektwNMG9smVBJr9\"}" - } - ], - "liquidityTier": 4, - "atomicResolution": -6.0, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Solchat", - "referencePrice": 1.771289421, - "cmcId": 29478.0 - } - }, - "SKBDI,RAYDIUM,DPAQFQ5SFNOQW2SH9WMMMASFL9LNU6RDTDQWE1TAB2TB": { - "title": "Add SKBDI,RAYDIUM,DPAQFQ5SFNOQW2SH9WMMMASFL9LNU6RDTDQWE1TAB2TB-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SKBDI,RAYDIUM,DPAQFQ5SFNOQW2SH9WMMMASFL9LNU6RDTDQWE1TAB2TB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", - "params": { - "id": 411, - "ticker": "SKBDI,RAYDIUM,DPAQFQ5SFNOQW2SH9WMMMASFL9LNU6RDTDQWE1TAB2TB-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, - "minPriceChange": 800, - "minExchanges": 1.0, - "exchangeConfigJson": [ + "exchangeName": "bybit_ws", + "ticker": "DEEPUSDT", + "adjustByMarket": "USDT-USD" + }, { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/SKBDI,RAYDIUM,DPAQFQ5SFNOQW2SH9WMMMASFL9LNU6RDTDQWE1TAB2TB", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"Ee1ZQAGEQPe335w65sCXtQkHPawDZZeALyBEoUo9sCDv\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5ptCqLRuMHsadSLNiSWTfRG4BLmKUCKt4pKif4aiM7u3\",\"token_decimals\":9},\"amm_info_address\":\"BnkDVQKwr7DWx9zmPcqtgCpTfKm7wzp2ydzrE218nrtV\",\"open_orders_address\":\"7CUEckmcRR9Aeu1XR5m7BgQn9AAE3tH3VpCqt94YfgEr\"}" + "exchangeName": "kucoin_ws", + "ticker": "DEEP-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, @@ -18647,35 +17553,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Skibidi Toilet", - "referencePrice": 0.07631678020999999, - "cmcId": 32415.0 + "assetName": "name", + "referencePrice": 0.04306741797, + "cmcId": 33391.0 } }, - "SSWP": { - "title": "Add SSWP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SSWP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DEGEN": { + "title": "Add DEGEN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DEGEN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 412, - "ticker": "SSWP-USD", + "id": 419, + "ticker": "DEGEN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "DEGENUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "gate_ws", - "ticker": "SSWP_USDT", + "ticker": "DEGEN_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "DEGEN-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "SSWP-USDT", + "ticker": "DEGEN-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18687,35 +17603,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Suiswap", - "referencePrice": 0.000816467, - "cmcId": 26952.0 + "assetName": "name", + "referencePrice": 0.008226703563, + "cmcId": 30096.0 } }, - "ELIX": { - "title": "Add ELIX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ELIX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DEVVE": { + "title": "Add DEVVE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DEVVE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 413, - "ticker": "ELIX-USD", + "id": 420, + "ticker": "DEVVE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "ELIXUSDT", + "exchangeName": "gate_ws", + "ticker": "DEVVE_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "ELIX_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "DEVVE,UNISWAP_V3,0X8248270620AA532E4D64316017BE5E873E37CC09/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x18bbe20f81bdcb340325e28a6ee6bb426b7ccbc1\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18727,32 +17644,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Elixir Games", - "referencePrice": 0.0224533434, - "cmcId": 31534.0 + "assetName": "name", + "referencePrice": 0.3370864376, + "cmcId": 29461.0 } }, - "ROA,RAYDIUM,5TB5D6DGJMXXHYMNKFJNG237X6PZGEWTZGPUUH62YQJ7": { - "title": "Add ROA,RAYDIUM,5TB5D6DGJMXXHYMNKFJNG237X6PZGEWTZGPUUH62YQJ7-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ROA,RAYDIUM,5TB5D6DGJMXXHYMNKFJNG237X6PZGEWTZGPUUH62YQJ7-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DGB": { + "title": "Add DGB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DGB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 414, - "ticker": "ROA,RAYDIUM,5TB5D6DGJMXXHYMNKFJNG237X6PZGEWTZGPUUH62YQJ7-USD", + "id": 421, + "ticker": "DGB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/ROA,RAYDIUM,5TB5D6DGJMXXHYMNKFJNG237X6PZGEWTZGPUUH62YQJ7", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"ApH7fvKMcvSds1qRvAADnfoBo3XTFtJ6Tj8ALTQSGsV8\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"EQPfCAi1MgsBgXVeY9a7r7igEP4T1sYn1MFVwBbWdJyE\",\"token_decimals\":9},\"amm_info_address\":\"4KWuoRvN2JnWsL9Qe89amJ24eRmSRanLAwfepuqXSBsQ\",\"open_orders_address\":\"6CvY9jPeMNHgSR3WsdanubokU9qgsPnDWBv3wFhT7284\"}" + "exchangeName": "binance_ws", + "ticker": "DGBUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "DGB-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18764,40 +17684,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ROA CORE", - "referencePrice": 0.01826496012, - "cmcId": 23799.0 + "assetName": "name", + "referencePrice": 0.0061859765, + "cmcId": 109.0 } }, - "TOMI": { - "title": "Add TOMI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TOMI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DIA": { + "title": "Add DIA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DIA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 415, - "ticker": "TOMI-USD", + "id": 422, + "ticker": "DIA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "TOMIUSDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "DIA-USD" }, { "exchangeName": "huobi_ws", - "ticker": "tomiusdt", + "ticker": "diausdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "TOMI-USDT", + "ticker": "DIA-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "DIA-USDT", "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "DIA,UNISWAP_V3,0X84CA8BC7997272C7CFB4D0CD3D55CD942B3C9419/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0xb60b34d830f26c5a11c47ddb1e0a1f31d90a78b1\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18809,40 +17739,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "tomi", - "referencePrice": 0.04397389078, - "cmcId": 23246.0 + "assetName": "name", + "referencePrice": 0.59687, + "cmcId": 6138.0 } }, - "SOCIAL": { - "title": "Add SOCIAL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SOCIAL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DIMO": { + "title": "Add DIMO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DIMO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 416, - "ticker": "SOCIAL-USD", + "id": 423, + "ticker": "DIMO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "SOCIALUSDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "DIMO-USD" }, { "exchangeName": "gate_ws", - "ticker": "SOCIAL_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "SOCIAL-USDT", + "ticker": "DIMO_USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18854,36 +17778,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Phavercoin", - "referencePrice": 0.07120523914, - "cmcId": 33060.0 + "assetName": "name", + "referencePrice": 0.170988785, + "cmcId": 22837.0 } }, - "NGL": { - "title": "Add NGL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NGL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DINGO,RAYDIUM,6VYF5JXQ6RFQ4QRGGMG6CO7B1EV1LJ7KSBHBXFQ9E1L3": { + "title": "Add DINGO,RAYDIUM,6VYF5JXQ6RFQ4QRGGMG6CO7B1EV1LJ7KSBHBXFQ9E1L3-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DINGO,RAYDIUM,6VYF5JXQ6RFQ4QRGGMG6CO7B1EV1LJ7KSBHBXFQ9E1L3-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 417, - "ticker": "NGL-USD", + "id": 424, + "ticker": "DINGO,RAYDIUM,6VYF5JXQ6RFQ4QRGGMG6CO7B1EV1LJ7KSBHBXFQ9E1L3-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "NGLUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "NGL,UNISWAP_V3,0X12652C6D93FDB6F4F37D48A8687783C782BB0D10/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0xd3248cdafddd8dda92dc53df4ce99a5031b9e897\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "raydium_api", + "ticker": "DINGO,RAYDIUM,6VYF5JXQ6RFQ4QRGGMG6CO7B1EV1LJ7KSBHBXFQ9E1L3/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4V4s3PxgLYSq5nSGSYo1Edsu54EVTfcsmnLPhvDsY2su\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"2czYCE8NXvWRBnFnvUSkZfXumu5fpRcXFaAUygDRRmXT\",\"token_decimals\":9},\"amm_info_address\":\"7n45btQhNu5expVQrevYxzNX5V7pikmBJvtJkKCfQxAb\",\"open_orders_address\":\"3qgKaQvQTQnQdHWxr5BiXLZsWz5SqLZ3akpGgzUPEKzh\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18895,31 +17814,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Entangle", - "referencePrice": 0.049467802, - "cmcId": 29709.0 + "assetName": "name", + "referencePrice": 1.211877064e-05, + "cmcId": 16185.0 } }, - "PIP,RAYDIUM,HHJOYWUP5AU6PNRVN4S2PWEERWXNZKHXKGYJRJMOBJLW": { - "title": "Add PIP,RAYDIUM,HHJOYWUP5AU6PNRVN4S2PWEERWXNZKHXKGYJRJMOBJLW-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PIP,RAYDIUM,HHJOYWUP5AU6PNRVN4S2PWEERWXNZKHXKGYJRJMOBJLW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DINO,UNISWAP_V3,0X49642110B712C1FD7261BC074105E9E44676C68F": { + "title": "Add DINO,UNISWAP_V3,0X49642110B712C1FD7261BC074105E9E44676C68F-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DINO,UNISWAP_V3,0X49642110B712C1FD7261BC074105E9E44676C68F-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 418, - "ticker": "PIP,RAYDIUM,HHJOYWUP5AU6PNRVN4S2PWEERWXNZKHXKGYJRJMOBJLW-USD", + "id": 425, + "ticker": "DINO,UNISWAP_V3,0X49642110B712C1FD7261BC074105E9E44676C68F-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "PIP,RAYDIUM,HHJOYWUP5AU6PNRVN4S2PWEERWXNZKHXKGYJRJMOBJLW/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6vkUw4ZpdU7iKJTu7VbbKokkg1UZntQwX4nfKeyHtrEA\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"Cy4LjRFbnSf26SSufMuDcERixYyHvD55k3QojUcAcyfb\",\"token_decimals\":9},\"amm_info_address\":\"5Fk3tGEUJAnoyo8n48guBs5S5BX1Fso15gKcJ615V9Rs\",\"open_orders_address\":\"7i4VNjrZgBoyyJ3RA8Q6WCGAWbKpe3VhiARSkMcuZhv2\"}" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "DINO,UNISWAP_V3,0X49642110B712C1FD7261BC074105E9E44676C68F/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x19c10e1f20df3a8c2ac93a62d7fba719fa777026\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18931,32 +17850,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pip", - "referencePrice": 0.03501157379, - "cmcId": 16996.0 + "assetName": "name", + "referencePrice": 0.006977616, + "cmcId": 22680.0 } }, - "LFGO,RAYDIUM,2U98MM7DMTVMNG4IAKRNMTYNJMKZGD6FXAZB3WVFHQVG": { - "title": "Add LFGO,RAYDIUM,2U98MM7DMTVMNG4IAKRNMTYNJMKZGD6FXAZB3WVFHQVG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LFGO,RAYDIUM,2U98MM7DMTVMNG4IAKRNMTYNJMKZGD6FXAZB3WVFHQVG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DLORD,RAYDIUM,3KRWSXRWEUBPSDJ9NKIWZNJSXLQKDPJNGZEEU5MZKKRB": { + "title": "Add DLORD,RAYDIUM,3KRWSXRWEUBPSDJ9NKIWZNJSXLQKDPJNGZEEU5MZKKRB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DLORD,RAYDIUM,3KRWSXRWEUBPSDJ9NKIWZNJSXLQKDPJNGZEEU5MZKKRB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 419, - "ticker": "LFGO,RAYDIUM,2U98MM7DMTVMNG4IAKRNMTYNJMKZGD6FXAZB3WVFHQVG-USD", + "id": 426, + "ticker": "DLORD,RAYDIUM,3KRWSXRWEUBPSDJ9NKIWZNJSXLQKDPJNGZEEU5MZKKRB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/LFGO,RAYDIUM,2U98MM7DMTVMNG4IAKRNMTYNJMKZGD6FXAZB3WVFHQVG", + "ticker": "DLORD,RAYDIUM,3KRWSXRWEUBPSDJ9NKIWZNJSXLQKDPJNGZEEU5MZKKRB/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"A7TbphaZMeSZpuxvYHYeHabJGkN6BYdFxA1hAivXBqdE\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"6bG2PBUBoVbfveJRgKZrKfXSBLoxHhUN1YNAwEg7kvkT\",\"token_decimals\":6},\"amm_info_address\":\"Gg382dsUBQsr4aRSXLjcH86Z6equaVAjhBZcNy9UUfZk\",\"open_orders_address\":\"AXAL8YUDJCTBhFQeKYViqvbLNMPMYHa2egCh4zwnewhc\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6zEqwR82Nbc2wckFWGpsZL58VRa9HCcbC7RT5QkaY5Ff\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"DafZwvyWmovRUSDV2Dnje9GW2BpUbDxUt5BJM7VwAhnM\",\"token_decimals\":9},\"amm_info_address\":\"BeuMFQpR3j1oZCNLs3nVfDRwQqdADojfEmn2dGKGUEc3\",\"open_orders_address\":\"DApLjBRd47UtQcHBq8LLY1TQ1LZDSBfHik7BugANNmx9\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18968,31 +17886,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Lets Fuckin Go", - "referencePrice": 0.0027687447, - "cmcId": 31530.0 + "assetName": "name", + "referencePrice": 3.774963229e-05, + "cmcId": 30817.0 } }, - "HOGE,RAYDIUM,74GUPK636NRIEDT9KLSGF1PEWG5BB7ITNKJF2BKMDWZJ": { - "title": "Add HOGE,RAYDIUM,74GUPK636NRIEDT9KLSGF1PEWG5BB7ITNKJF2BKMDWZJ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HOGE,RAYDIUM,74GUPK636NRIEDT9KLSGF1PEWG5BB7ITNKJF2BKMDWZJ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DMAGA,RAYDIUM,7D7BRCBYEPFI77VXYSAPMEQRNN1WSBBXNFPJGBH5PUMP": { + "title": "Add DMAGA,RAYDIUM,7D7BRCBYEPFI77VXYSAPMEQRNN1WSBBXNFPJGBH5PUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DMAGA,RAYDIUM,7D7BRCBYEPFI77VXYSAPMEQRNN1WSBBXNFPJGBH5PUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 420, - "ticker": "HOGE,RAYDIUM,74GUPK636NRIEDT9KLSGF1PEWG5BB7ITNKJF2BKMDWZJ-USD", + "id": 427, + "ticker": "DMAGA,RAYDIUM,7D7BRCBYEPFI77VXYSAPMEQRNN1WSBBXNFPJGBH5PUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "HOGE,RAYDIUM,74GUPK636NRIEDT9KLSGF1PEWG5BB7ITNKJF2BKMDWZJ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/DMAGA,RAYDIUM,7D7BRCBYEPFI77VXYSAPMEQRNN1WSBBXNFPJGBH5PUMP", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"BxDVACAtYU22phTmeoD1Nh8vHjYfqYDfQpSgv5FvGDbb\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"AgBNzPggicSFDafTdfJZvmLkxFeHPCHRAAQgPDs33iUB\",\"token_decimals\":9},\"amm_info_address\":\"L1NbEqMHUsLEQWfYGSkPXrVaA2bqx4FKPVStxM4UHWk\",\"open_orders_address\":\"HCCqChrPkod7TA7H9jz1k34bsvTpTgQTq897wXqyEGuE\"}" + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"3p7DbnWekWjtMQkey6fp1emdwXbAAxecnYuD5eU9ZZPH\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5HuEsLbebeuottMsFW3hHcXTrKVsu3WUNSQnSr6aX4eL\",\"token_decimals\":6},\"amm_info_address\":\"CRSwXnfF21yHDXdYBVWwCwQ5Ni2A4QuK3qGYis5k7x7k\",\"open_orders_address\":\"DSdk5cF6XbZ4DfDWgn7xHDQM2ZTjYYyD2aPjddJx6Lap\"}" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19004,27 +17923,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Hoge Finance", - "referencePrice": 1.508065367e-05, - "cmcId": 8438.0 + "assetName": "name", + "referencePrice": 0.005116147413, + "cmcId": 32514.0 } }, - "PZP,RAYDIUM,2CNFY3WZU715MDBJ1CEWFMNCSKNQKREPJTMW4O1PSJ9J": { - "title": "Add PZP,RAYDIUM,2CNFY3WZU715MDBJ1CEWFMNCSKNQKREPJTMW4O1PSJ9J-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PZP,RAYDIUM,2CNFY3WZU715MDBJ1CEWFMNCSKNQKREPJTMW4O1PSJ9J-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DMAIL": { + "title": "Add DMAIL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DMAIL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 421, - "ticker": "PZP,RAYDIUM,2CNFY3WZU715MDBJ1CEWFMNCSKNQKREPJTMW4O1PSJ9J-USD", + "id": 428, + "ticker": "DMAIL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "PZP,RAYDIUM,2CNFY3WZU715MDBJ1CEWFMNCSKNQKREPJTMW4O1PSJ9J/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"3yfMeS89fmnDypBBr3xDQ5ERHkFCJ5T5VotDuDftRKGd\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"B3Ra1VmMYDuMtPwJryqpdGLcVeLFNNCgSNfAWGo6V65w\",\"token_decimals\":9},\"amm_info_address\":\"DCYmxmtkmkWnLj8fP1bCEgZMJJz5zm6ebZ59aECPS62D\",\"open_orders_address\":\"865zWLMxpXfx1oGCFvENNDUVQFhsXWyEKejkPDieETi9\"}" + "exchangeName": "bybit_ws", + "ticker": "DMAILUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "DMAIL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, @@ -19040,31 +17963,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "PlayZap", - "referencePrice": 0.1540658947, - "cmcId": 22556.0 + "assetName": "name", + "referencePrice": 0.2899159, + "cmcId": 19779.0 } }, - "MOUTAI,RAYDIUM,45EGCWCPXYAGBC7KQBIN4NCFGEZWN7F3Y6NACWXQMCWX": { - "title": "Add MOUTAI,RAYDIUM,45EGCWCPXYAGBC7KQBIN4NCFGEZWN7F3Y6NACWXQMCWX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MOUTAI,RAYDIUM,45EGCWCPXYAGBC7KQBIN4NCFGEZWN7F3Y6NACWXQMCWX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DOAI,RAYDIUM,3VMFEATR9M2PP5JCFNC8C8U6U4EFUBDQ6FQJGPPCNFKS": { + "title": "Add DOAI,RAYDIUM,3VMFEATR9M2PP5JCFNC8C8U6U4EFUBDQ6FQJGPPCNFKS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOAI,RAYDIUM,3VMFEATR9M2PP5JCFNC8C8U6U4EFUBDQ6FQJGPPCNFKS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 422, - "ticker": "MOUTAI,RAYDIUM,45EGCWCPXYAGBC7KQBIN4NCFGEZWN7F3Y6NACWXQMCWX-USD", + "id": 429, + "ticker": "DOAI,RAYDIUM,3VMFEATR9M2PP5JCFNC8C8U6U4EFUBDQ6FQJGPPCNFKS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "MOUTAI,RAYDIUM,45EGCWCPXYAGBC7KQBIN4NCFGEZWN7F3Y6NACWXQMCWX/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "DOAI,RAYDIUM,3VMFEATR9M2PP5JCFNC8C8U6U4EFUBDQ6FQJGPPCNFKS/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4VkmzH14ETcNhSQLTK6AtL1ZP8UmvWpbNCgokDVfiCcD\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"HSQPdDCxtGo4fTHeZuBGWtQUqHgRsgdz4BVhTCCAtsTv\",\"token_decimals\":9},\"amm_info_address\":\"578CbhKnpAW5NjbmYku6qSaesZZLy3xwFQ8UkDANzd91\",\"open_orders_address\":\"FCQvrj9mrWN5XsPHDSfKf17i8xbzLxW3Esor7nw42nsp\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"7scBfDZQqUFNpKDR9h9QS1zPKXJD3KSBQvjTQBiUpopZ\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"DaBRgufq7KznTnoCe1Hj4A8mTpSi971N8YHxuaVjkDc1\",\"token_decimals\":9},\"amm_info_address\":\"5ATbUQwZYiPTxBWQ5MueYBHsFoamBXFhEQ56tqTF7PjN\",\"open_orders_address\":\"4TKdnREBajgT1pmkBMrn4AmEiz1ZzWunukGqwPiHXLNr\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19076,35 +17999,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Moutai", - "referencePrice": 0.0072719209489999995, - "cmcId": 30601.0 + "assetName": "name", + "referencePrice": 0.031975963149999995, + "cmcId": 32425.0 } }, - "DOME": { - "title": "Add DOME-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOME-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CXT": { + "title": "Add CXT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CXT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 423, - "ticker": "DOME-USD", + "id": 430, + "ticker": "CXT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "DOMEUSDT", + "exchangeName": "huobi_ws", + "ticker": "cxtusdt", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "DOME_USDT", + "exchangeName": "okx_ws", + "ticker": "CXT-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19116,31 +18039,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Everdome", - "referencePrice": 0.00023121544, - "cmcId": 16432.0 + "assetName": "name", + "referencePrice": 0.07414177649999999, + "cmcId": 32526.0 } }, - "SMILEK,RAYDIUM,7X4FGIFFEQZS1TIUNVJZPT47GTLXAJ8JFN8G1HYYU6JH": { - "title": "Add SMILEK,RAYDIUM,7X4FGIFFEQZS1TIUNVJZPT47GTLXAJ8JFN8G1HYYU6JH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SMILEK,RAYDIUM,7X4FGIFFEQZS1TIUNVJZPT47GTLXAJ8JFN8G1HYYU6JH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "BOBA": { + "title": "Add BOBA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BOBA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 424, - "ticker": "SMILEK,RAYDIUM,7X4FGIFFEQZS1TIUNVJZPT47GTLXAJ8JFN8G1HYYU6JH-USD", + "id": 431, + "ticker": "BOBA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -15, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SMILEK,RAYDIUM,7X4FGIFFEQZS1TIUNVJZPT47GTLXAJ8JFN8G1HYYU6JH/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9Lcn4RxwEMNospvyLEBKricos91iosTfd2VsATRDGD8e\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"3xzYaYaCtqiEB3YkFo6Hz2S7csR9Rc814UELH15zqhew\",\"token_decimals\":9},\"amm_info_address\":\"DwwE6q9rPHKEoooMjv99hVUvA4CPUZJhws4CqrrBD7XT\",\"open_orders_address\":\"ETgKCCQUbVhTL8mgK6zHptHDk5JJ3P8NpTTSK3wUv3VM\"}" + "exchangeName": "bybit_ws", + "ticker": "BOBAUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "BOBA-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "BOBA_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "bobausdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BOBA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 0.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19152,31 +18093,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Smilek to the Bank", - "referencePrice": 2.2027580640000002e-06, - "cmcId": 10186.0 + "assetName": "name", + "referencePrice": 0.22410000000000002, + "cmcId": 14556.0 } }, - "CATDOG,RAYDIUM,CATTZAWLYADD2EKZVJTJX8TVUBYFROZDKJBKUTJGGDB7": { - "title": "Add CATDOG,RAYDIUM,CATTZAWLYADD2EKZVJTJX8TVUBYFROZDKJBKUTJGGDB7-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CATDOG,RAYDIUM,CATTZAWLYADD2EKZVJTJX8TVUBYFROZDKJBKUTJGGDB7-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CVX": { + "title": "Add CVX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CVX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 425, - "ticker": "CATDOG,RAYDIUM,CATTZAWLYADD2EKZVJTJX8TVUBYFROZDKJBKUTJGGDB7-USD", + "id": 432, + "ticker": "CVX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "CATDOG,RAYDIUM,CATTZAWLYADD2EKZVJTJX8TVUBYFROZDKJBKUTJGGDB7/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"87CSWDJRS9c3CVCnzp6WrohXJLtPjnhPGp9fjhCdUDfE\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"ALTTB76kXsiwERgJZz6KXTauRyj92n9FhQ4Uoc82pVXp\",\"token_decimals\":9},\"amm_info_address\":\"mh2TEd7H29EZ4YTXPvgzysBWHFqtPQbT2MVy6kDUwSh\",\"open_orders_address\":\"9RzG9FtdSihXanxBDJYmxu4miKnj6wZe4c4oDbEes3RJ\"}" + "exchangeName": "coinbase_ws", + "ticker": "CVX-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "CVX-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "CVX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19188,35 +18137,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "CatDog", - "referencePrice": 9.305244948e-05, - "cmcId": 32638.0 + "assetName": "name", + "referencePrice": 1.9334271230000002, + "cmcId": 9903.0 } }, - "MV": { - "title": "Add MV-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CTXC": { + "title": "Add CTXC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CTXC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 426, - "ticker": "MV-USD", + "id": 433, + "ticker": "CTXC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "MVUSDT", + "exchangeName": "binance_ws", + "ticker": "CTXCUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "MV_USDT", + "exchangeName": "huobi_ws", + "ticker": "ctxcusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "CTXC-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19228,31 +18182,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "GensoKishi Metaverse", - "referencePrice": 0.09386865999999999, - "cmcId": 17704.0 + "assetName": "name", + "referencePrice": 0.2140607699, + "cmcId": 2638.0 } }, - "COK,RAYDIUM,DNB9DLSXXAARXVEXEHZEH8W8NFMLMNJSUGOADDZSWTOG": { - "title": "Add COK,RAYDIUM,DNB9DLSXXAARXVEXEHZEH8W8NFMLMNJSUGOADDZSWTOG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a COK,RAYDIUM,DNB9DLSXXAARXVEXEHZEH8W8NFMLMNJSUGOADDZSWTOG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CIG,RAYDIUM,EXRQAUXS967FDKYMNXO4EQZEQIHEUBSTBCXPXXWPUMP": { + "title": "Add CIG,RAYDIUM,EXRQAUXS967FDKYMNXO4EQZEQIHEUBSTBCXPXXWPUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CIG,RAYDIUM,EXRQAUXS967FDKYMNXO4EQZEQIHEUBSTBCXPXXWPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 427, - "ticker": "COK,RAYDIUM,DNB9DLSXXAARXVEXEHZEH8W8NFMLMNJSUGOADDZSWTOG-USD", + "id": 434, + "ticker": "CIG,RAYDIUM,EXRQAUXS967FDKYMNXO4EQZEQIHEUBSTBCXPXXWPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -15, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "COK,RAYDIUM,DNB9DLSXXAARXVEXEHZEH8W8NFMLMNJSUGOADDZSWTOG/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/CIG,RAYDIUM,EXRQAUXS967FDKYMNXO4EQZEQIHEUBSTBCXPXXWPUMP", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"C4hk6k49gotrWP1b9j2ejPcPo4Lq59jVmfGwB2YYYGds\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"6mk1jhhWr6yeYxQkcrkia2wLHFyuy1LW6Xmj2MmwJ2x5\",\"token_decimals\":9},\"amm_info_address\":\"1D5GHSzrcaSXLtUYxSCg4vWHdKGd7hFnasYPiPFYFGX\",\"open_orders_address\":\"F8F7FGDKfqVEC4qpnVjigZHB8kijTx8qqpmc1fX8s1dY\"}" + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"DmWgcQhfKjDP1x6CQwmJgW4sy483XxKjbDcTsJnTPJ5J\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"2aek112aRD6oLNvPx3ZkwMMi1DkNUBdAwfhLQ7NE4fTE\",\"token_decimals\":6},\"amm_info_address\":\"FHg8uSu5gKL6ECmsXD25Ui8AsPyGk3XTegnZCDvutert\",\"open_orders_address\":\"5WC172jBzoroVhgjeyPR6UzyHX35uJdBqMcgte53fBbp\"}" } ], "liquidityTier": 4, - "atomicResolution": 0.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19264,35 +18219,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cat Own Kimono", - "referencePrice": 1.381803405e-06, - "cmcId": 31779.0 + "assetName": "name", + "referencePrice": 0.0001910618322, + "cmcId": 32651.0 } }, - "LAMB": { - "title": "Add LAMB-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LAMB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CKB": { + "title": "Add CKB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CKB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 428, - "ticker": "LAMB-USD", + "id": 435, + "ticker": "CKB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "LAMB_USDT", + "exchangeName": "crypto_dot_com_ws", + "ticker": "CKB_USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "ckbusdt", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "LAMB-USDT", + "exchangeName": "kucoin_ws", + "ticker": "CKB-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19304,31 +18263,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Lambda", - "referencePrice": 0.002649761, - "cmcId": 3657.0 + "assetName": "name", + "referencePrice": 0.014761517909999999, + "cmcId": 4948.0 } }, - "LADYF,RAYDIUM,3X8GCLIH2HTTJYQEPG7MAZPMBWBGQ5URUMTYDZ5TKMDE": { - "title": "Add LADYF,RAYDIUM,3X8GCLIH2HTTJYQEPG7MAZPMBWBGQ5URUMTYDZ5TKMDE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LADYF,RAYDIUM,3X8GCLIH2HTTJYQEPG7MAZPMBWBGQ5URUMTYDZ5TKMDE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CLOUD": { + "title": "Add CLOUD-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CLOUD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 429, - "ticker": "LADYF,RAYDIUM,3X8GCLIH2HTTJYQEPG7MAZPMBWBGQ5URUMTYDZ5TKMDE-USD", + "id": 436, + "ticker": "CLOUD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "CLOUDUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "raydium_api", - "ticker": "LADYF,RAYDIUM,3X8GCLIH2HTTJYQEPG7MAZPMBWBGQ5URUMTYDZ5TKMDE/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "CLOUD,RAYDIUM,CLOUDKC4ANE7HEQCPPE3YHNZNRXHMIMJ4MYAUQYHFZAU/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"DS8fj1JcQgkf5Qt9T57UwHqJZWcbSwfqpun3kAiemyo8\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"GRCoAQ1igerxsSKXGFDXxTFG7sHmBRqtXWivEFixV3qW\",\"token_decimals\":9},\"amm_info_address\":\"7m7kxcMVhMpnaXRAhwmVHKLymZ8yC2XCZBXXNA6g4Ni2\",\"open_orders_address\":\"HGi67UEj9TDTV4boo9Nc5dNsJzZEYxvzCxUWdEqpLh6y\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"AwLEF1xnDm9bDmEbT5XMsi785zUfngC2CRDLP7iYdbwV\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"4TkeSJTzGcFqf8QJMERxwbJVZ3qT1bHs82afrPG3v3f7\",\"token_decimals\":9},\"amm_info_address\":\"4AG8E6GgtLG95juo9saVwTZxsaew8an17vLzLjg8z8LJ\",\"open_orders_address\":\"BQWxK5GXxQuuSHMgsE4FVVDK5vPEvuXd16XmfdyPToNX\"}" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19340,36 +18304,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Milady Wif Hat", - "referencePrice": 1.379856501e-05, - "cmcId": 30071.0 + "assetName": "name", + "referencePrice": 0.411680578, + "cmcId": 32299.0 } }, - "ANALOS": { - "title": "Add ANALOS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ANALOS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CLV": { + "title": "Add CLV-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CLV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 430, - "ticker": "ANALOS-USD", + "id": 437, + "ticker": "CLV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "kucoin_ws", - "ticker": "ANALOS-USDT", + "exchangeName": "coinbase_ws", + "ticker": "CLV-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "CLV_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "raydium_api", - "ticker": "ANALOS,RAYDIUM,7IT1GRYYHEOP2NV1DYCWK2MGYLMPHQ47WHPGSWIQCUG5/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9ibeYfpgDxyoSYNvsc37EwGua6Z1NQpp7LH6e7CvBabM\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"5JFikPKzw3JeXKaJZaKTEAHfF3pJAoFJbHXUB5p2Ns5S\",\"token_decimals\":9},\"amm_info_address\":\"69grLw4PcSypZnn3xpsozCJFT8vs8WA5817VUVnzNGTh\",\"open_orders_address\":\"2QoiVyXa8Bfgx35yTcJhQJVvZYouKZutj5r5CEDPgQUm\"}" + "exchangeName": "okx_ws", + "ticker": "CLV-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19381,31 +18348,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "analoS", - "referencePrice": 4.327776e-05, - "cmcId": 28805.0 + "assetName": "name", + "referencePrice": 0.034989849999999996, + "cmcId": 8384.0 } }, - "DUST,RAYDIUM,DUSTAWUCRTSGU8HCQRDHDCBUYHCPADMLM2VCCB8VNFNQ": { - "title": "Add DUST,RAYDIUM,DUSTAWUCRTSGU8HCQRDHDCBUYHCPADMLM2VCCB8VNFNQ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DUST,RAYDIUM,DUSTAWUCRTSGU8HCQRDHDCBUYHCPADMLM2VCCB8VNFNQ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "COK,RAYDIUM,DNB9DLSXXAARXVEXEHZEH8W8NFMLMNJSUGOADDZSWTOG": { + "title": "Add COK,RAYDIUM,DNB9DLSXXAARXVEXEHZEH8W8NFMLMNJSUGOADDZSWTOG-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a COK,RAYDIUM,DNB9DLSXXAARXVEXEHZEH8W8NFMLMNJSUGOADDZSWTOG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 431, - "ticker": "DUST,RAYDIUM,DUSTAWUCRTSGU8HCQRDHDCBUYHCPADMLM2VCCB8VNFNQ-USD", + "id": 438, + "ticker": "COK,RAYDIUM,DNB9DLSXXAARXVEXEHZEH8W8NFMLMNJSUGOADDZSWTOG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -15, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "DUST,RAYDIUM,DUSTAWUCRTSGU8HCQRDHDCBUYHCPADMLM2VCCB8VNFNQ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "COK,RAYDIUM,DNB9DLSXXAARXVEXEHZEH8W8NFMLMNJSUGOADDZSWTOG/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"823yDgBfDqVtMQn33xqsDqADtqsNZibThd7QFE96gbbi\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"45Z629voh31VufjhAMDrhRtLhptkF3eFTxp2tkJQVfJr\",\"token_decimals\":9},\"amm_info_address\":\"syNSyUTeJf8rohN5LRZkcka4Jh78eQHwoDDrZxaYdzd\",\"open_orders_address\":\"FRPR2nXwifKZoBpDupxnD8m29G72qi32Adyytq9gGNXT\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"C4hk6k49gotrWP1b9j2ejPcPo4Lq59jVmfGwB2YYYGds\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"6mk1jhhWr6yeYxQkcrkia2wLHFyuy1LW6Xmj2MmwJ2x5\",\"token_decimals\":9},\"amm_info_address\":\"1D5GHSzrcaSXLtUYxSCg4vWHdKGd7hFnasYPiPFYFGX\",\"open_orders_address\":\"F8F7FGDKfqVEC4qpnVjigZHB8kijTx8qqpmc1fX8s1dY\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19417,35 +18384,48 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Dust Protocol", - "referencePrice": 0.27664577760000003, - "cmcId": 18802.0 + "assetName": "name", + "referencePrice": 1.2854813120000002e-06, + "cmcId": 31779.0 } }, - "INSP": { - "title": "Add INSP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a INSP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "COMP": { + "title": "Add COMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a COMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 432, - "ticker": "INSP-USD", + "id": 439, + "ticker": "COMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "INSPUSDT", + "exchangeName": "binance_ws", + "ticker": "COMPUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "INSP-USDT", + "exchangeName": "coinbase_ws", + "ticker": "COMP-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "COMP_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "COMPUSD" + }, + { + "exchangeName": "okx_ws", + "ticker": "COMP-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19457,31 +18437,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Inspect", - "referencePrice": 0.017691788, - "cmcId": 28610.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "CHEEMS,RAYDIUM,3FOUASGDBVTD6YZ4WVKJGTB76ONJUKZ7GPEBNIR5B8WC": { - "title": "Add CHEEMS,RAYDIUM,3FOUASGDBVTD6YZ4WVKJGTB76ONJUKZ7GPEBNIR5B8WC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CHEEMS,RAYDIUM,3FOUASGDBVTD6YZ4WVKJGTB76ONJUKZ7GPEBNIR5B8WC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "COOK": { + "title": "Add COOK-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a COOK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 433, - "ticker": "CHEEMS,RAYDIUM,3FOUASGDBVTD6YZ4WVKJGTB76ONJUKZ7GPEBNIR5B8WC-USD", + "id": 440, + "ticker": "COOK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "CHEEMS,RAYDIUM,3FOUASGDBVTD6YZ4WVKJGTB76ONJUKZ7GPEBNIR5B8WC/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"G2Quo8iai75CEUDvT2g9PwWUGHnMD8cQZ3fHKDpHgYK5\",\"token_decimals\":4},\"quote_token_vault\":{\"token_vault_address\":\"4m8vE64U9MbnXojPVgRZx8a1mH6P2Y9PAJFY6Z4Y2Eki\",\"token_decimals\":9},\"amm_info_address\":\"CVGxQpCFJYKky38bUEVghucWCAf3THN6hLFtMQtfeEn\",\"open_orders_address\":\"72VkdcbwUTD8FXhGFXG6qbZdBkqbQUoacaCyyXLYhdGD\"}" + "exchangeName": "bybit_ws", + "ticker": "COOKUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "COOK_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19493,27 +18477,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cheems", - "referencePrice": 0.0001087727914, - "cmcId": 10269.0 + "assetName": "name", + "referencePrice": 0.020426713989999998, + "cmcId": 8997.0 } }, - "DOAI,RAYDIUM,3VMFEATR9M2PP5JCFNC8C8U6U4EFUBDQ6FQJGPPCNFKS": { - "title": "Add DOAI,RAYDIUM,3VMFEATR9M2PP5JCFNC8C8U6U4EFUBDQ6FQJGPPCNFKS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOAI,RAYDIUM,3VMFEATR9M2PP5JCFNC8C8U6U4EFUBDQ6FQJGPPCNFKS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "COOKIE": { + "title": "Add COOKIE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a COOKIE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 434, - "ticker": "DOAI,RAYDIUM,3VMFEATR9M2PP5JCFNC8C8U6U4EFUBDQ6FQJGPPCNFKS-USD", + "id": 441, + "ticker": "COOKIE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "DOAI,RAYDIUM,3VMFEATR9M2PP5JCFNC8C8U6U4EFUBDQ6FQJGPPCNFKS/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"7scBfDZQqUFNpKDR9h9QS1zPKXJD3KSBQvjTQBiUpopZ\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"DaBRgufq7KznTnoCe1Hj4A8mTpSi971N8YHxuaVjkDc1\",\"token_decimals\":9},\"amm_info_address\":\"5ATbUQwZYiPTxBWQ5MueYBHsFoamBXFhEQ56tqTF7PjN\",\"open_orders_address\":\"4TKdnREBajgT1pmkBMrn4AmEiz1ZzWunukGqwPiHXLNr\"}" + "exchangeName": "gate_ws", + "ticker": "COOKIE_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "COOKIE-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, @@ -19529,35 +18517,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "DOJO Protocol", - "referencePrice": 0.03437194639, - "cmcId": 32425.0 + "assetName": "name", + "referencePrice": 0.023644620999999998, + "cmcId": 31838.0 } }, - "AGLA": { - "title": "Add AGLA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AGLA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "COQ": { + "title": "Add COQ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a COQ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 435, - "ticker": "AGLA-USD", + "id": 442, + "ticker": "COQ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -15, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "AGLAUSDT", + "ticker": "COQUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "AGLA_USDT", + "exchangeName": "huobi_ws", + "ticker": "coqusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "COQ-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19569,31 +18562,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Angola", - "referencePrice": 0.05620098, - "cmcId": 22031.0 + "assetName": "name", + "referencePrice": 1.3296143000000001e-06, + "cmcId": 28675.0 } }, - "SOLCEX,RAYDIUM,AMJZRN1TBQWQFNAJHFEBB7UGBBQBJB7FZXANGGDFPK6K": { - "title": "Add SOLCEX,RAYDIUM,AMJZRN1TBQWQFNAJHFEBB7UGBBQBJB7FZXANGGDFPK6K-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SOLCEX,RAYDIUM,AMJZRN1TBQWQFNAJHFEBB7UGBBQBJB7FZXANGGDFPK6K-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CORE": { + "title": "Add CORE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CORE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 436, - "ticker": "SOLCEX,RAYDIUM,AMJZRN1TBQWQFNAJHFEBB7UGBBQBJB7FZXANGGDFPK6K-USD", + "id": 443, + "ticker": "CORE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOLCEX,RAYDIUM,AMJZRN1TBQWQFNAJHFEBB7UGBBQBJB7FZXANGGDFPK6K/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"EjRCAHV82cbRXg1vaE1Xz3qW6yU71WxjnQuRbKLyVdDJ\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"4qKwzJTRvG4EThyC8xKjUPqN5Hkg87SfMBpkv4RpHbeL\",\"token_decimals\":9},\"amm_info_address\":\"4Ro3pG1XZgSJENfgCccNgQqrHYVqhHjwcL27oHmXMMTG\",\"open_orders_address\":\"GspXWvJuNDZ6dZumQVzm1zfiQ3wXbvYfygDcHjMVoK2Y\"}" + "exchangeName": "bybit_ws", + "ticker": "COREUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "CORE-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19605,31 +18602,27 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SolCex", - "referencePrice": 0.006843649666, - "cmcId": 30750.0 + "assetName": "name", + "referencePrice": 9.15034563, + "cmcId": 23254.0 } }, - "WWY": { - "title": "Add WWY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WWY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "COST,RAYDIUM,AV6QVIGKB7USQYPXJKUVAEM4F599WTRVD75PUWBA9ENM": { + "title": "Add COST,RAYDIUM,AV6QVIGKB7USQYPXJKUVAEM4F599WTRVD75PUWBA9ENM-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a COST,RAYDIUM,AV6QVIGKB7USQYPXJKUVAEM4F599WTRVD75PUWBA9ENM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 437, - "ticker": "WWY-USD", + "id": 444, + "ticker": "COST,RAYDIUM,AV6QVIGKB7USQYPXJKUVAEM4F599WTRVD75PUWBA9ENM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "WWYUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "WWY_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "COST,RAYDIUM,AV6QVIGKB7USQYPXJKUVAEM4F599WTRVD75PUWBA9ENM/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"FgQifwxmQfjhHvh2ggVxQwb9qwRwHrxwwxxQXASLAnVH\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"9dDGmEfXJXgjcMAp516c5eUd1eBRW3ZgKg6diyBmd1xh\",\"token_decimals\":9},\"amm_info_address\":\"GQdUPA8cUV8WsqEdCfDQtphvztocNCoSBGo1wARtaAXK\",\"open_orders_address\":\"4MQHW9GXiypDCGgjgEGKYB6pLiPPF7v38ki9VpaiUvni\"}" } ], "liquidityTier": 4, @@ -19645,35 +18638,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "WeWay", - "referencePrice": 0.0017020582, - "cmcId": 17047.0 + "assetName": "name", + "referencePrice": 0.004010359142, + "cmcId": 30513.0 } }, - "SYLO": { - "title": "Add SYLO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SYLO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "COTI": { + "title": "Add COTI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a COTI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 438, - "ticker": "SYLO-USD", + "id": 445, + "ticker": "COTI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "SYLO_USDT", + "exchangeName": "coinbase_ws", + "ticker": "COTI-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "cotiusdt", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "SYLO-USDT", + "ticker": "COTI-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19685,31 +18682,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Sylo", - "referencePrice": 0.00093007112, - "cmcId": 5662.0 + "assetName": "name", + "referencePrice": 0.0986, + "cmcId": 3992.0 } }, - "HAMI,RAYDIUM,4SP2EUDRQF46RZUN6SYAWZJRXWUPX2T3NJUOKMV766RJ": { - "title": "Add HAMI,RAYDIUM,4SP2EUDRQF46RZUN6SYAWZJRXWUPX2T3NJUOKMV766RJ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HAMI,RAYDIUM,4SP2EUDRQF46RZUN6SYAWZJRXWUPX2T3NJUOKMV766RJ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CPOOL": { + "title": "Add CPOOL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CPOOL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 439, - "ticker": "HAMI,RAYDIUM,4SP2EUDRQF46RZUN6SYAWZJRXWUPX2T3NJUOKMV766RJ-USD", + "id": 446, + "ticker": "CPOOL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "HAMI,RAYDIUM,4SP2EUDRQF46RZUN6SYAWZJRXWUPX2T3NJUOKMV766RJ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"DRWQsj4hANod7KpxyXDSRUswgDNFuTawnjp5fysx8Ad\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"AAT9KHuEPSJ3wGzZN76V9yq28v1kR6HnfswdRUMSoTK\",\"token_decimals\":9},\"amm_info_address\":\"84Nu43GsHLaCDuVSvgiTwpQDTNhYejKFEkJmeXBFJmqQ\",\"open_orders_address\":\"CGxztvFguH3YpkdFd7XZAdSKqNrF4qg954pN6cFRS47p\"}" + "exchangeName": "bybit_ws", + "ticker": "CPOOLUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "CPOOL_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "CPOOL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19721,31 +18727,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "HAMI", - "referencePrice": 0.00140993218, - "cmcId": 30550.0 + "assetName": "name", + "referencePrice": 0.1327115025, + "cmcId": 12573.0 } }, - "PAJAMAS,RAYDIUM,FVER7SSVY5GQAMAWF7QFB5MNUUMDDBPNPG4NCA4ZHOLW": { - "title": "Add PAJAMAS,RAYDIUM,FVER7SSVY5GQAMAWF7QFB5MNUUMDDBPNPG4NCA4ZHOLW-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PAJAMAS,RAYDIUM,FVER7SSVY5GQAMAWF7QFB5MNUUMDDBPNPG4NCA4ZHOLW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CRO": { + "title": "Add CRO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CRO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 440, - "ticker": "PAJAMAS,RAYDIUM,FVER7SSVY5GQAMAWF7QFB5MNUUMDDBPNPG4NCA4ZHOLW-USD", + "id": 447, + "ticker": "CRO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "PAJAMAS,RAYDIUM,FVER7SSVY5GQAMAWF7QFB5MNUUMDDBPNPG4NCA4ZHOLW/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2amsF7CaXcxBDU39e8H8Cm4EFJWJqhWhJ4TBgFFvkbMQ\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"F7vbaUrc9z1CMWDqVtpQCpSQ8m5k5s3WkAf7NVAHdemD\",\"token_decimals\":9},\"amm_info_address\":\"BqricZnjjtFg8wuTbckV6NZcTstuR7BZtKJtzH8oV3eK\",\"open_orders_address\":\"8eSiN9JD5WYJVznfu4EWwPnEDMSvwfSx12NyXdhhkUJ9\"}" + "exchangeName": "coinbase_ws", + "ticker": "CRO-USD" + }, + { + "exchangeName": "crypto_dot_com_ws", + "ticker": "ETH_CRO", + "adjustByMarket": "ETH-USD", + "invert": true + }, + { + "exchangeName": "okx_ws", + "ticker": "CRO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19757,31 +18772,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "The First Youtube Cat", - "referencePrice": 0.004870854723, - "cmcId": 29855.0 + "assetName": "name", + "referencePrice": 0.08049999999999999, + "cmcId": 3635.0 } }, - "SKID,RAYDIUM,9X2RHTKRBZW3SLYE9E88CBD1KZ5RFU1F4JTSN4ARH43D": { - "title": "Add SKID,RAYDIUM,9X2RHTKRBZW3SLYE9E88CBD1KZ5RFU1F4JTSN4ARH43D-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SKID,RAYDIUM,9X2RHTKRBZW3SLYE9E88CBD1KZ5RFU1F4JTSN4ARH43D-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CRTS": { + "title": "Add CRTS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CRTS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 441, - "ticker": "SKID,RAYDIUM,9X2RHTKRBZW3SLYE9E88CBD1KZ5RFU1F4JTSN4ARH43D-USD", + "id": 448, + "ticker": "CRTS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SKID,RAYDIUM,9X2RHTKRBZW3SLYE9E88CBD1KZ5RFU1F4JTSN4ARH43D/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"94bG7JWrDtnsXCZyuLFNT4iycqtBBNU5a1BQ676ZTbh4\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"4DMRWND9m4FwjQHupqiC7et1kXBR84h8G8e62pstCvij\",\"token_decimals\":9},\"amm_info_address\":\"43dfuacTABqQsgMaWDTuFTi8r9TL3xbtr99y6ZFQ641V\",\"open_orders_address\":\"GeY7bc5FxcTxRyJG6cKry8mzk4e2WU5rW62xA4DU43vb\"}" + "exchangeName": "gate_ws", + "ticker": "CRTS_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "crtsusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19793,44 +18812,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Success Kid", - "referencePrice": 0.02937990514, - "cmcId": 30011.0 + "assetName": "name", + "referencePrice": 0.000319092455, + "cmcId": 12064.0 } }, - "WELL": { - "title": "Add WELL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WELL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CSPR": { + "title": "Add CSPR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CSPR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 442, - "ticker": "WELL-USD", + "id": 450, + "ticker": "CSPR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "WELLUSDT", + "ticker": "CSPRUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "coinbase_ws", - "ticker": "WELL-USD" + "exchangeName": "kucoin_ws", + "ticker": "CSPR-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "WELL_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "WELL-USDT", + "exchangeName": "okx_ws", + "ticker": "CSPR-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19842,31 +18857,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "WELL3", - "referencePrice": 0.0053125454, - "cmcId": 32211.0 + "assetName": "name", + "referencePrice": 0.01244638949, + "cmcId": 5899.0 } }, - "HUND,RAYDIUM,2XPQOKFJITK8YCMDGBKY7CMZRRYF2X9PNIZECYKDUZEV": { - "title": "Add HUND,RAYDIUM,2XPQOKFJITK8YCMDGBKY7CMZRRYF2X9PNIZECYKDUZEV-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HUND,RAYDIUM,2XPQOKFJITK8YCMDGBKY7CMZRRYF2X9PNIZECYKDUZEV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CTC": { + "title": "Add CTC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CTC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 443, - "ticker": "HUND,RAYDIUM,2XPQOKFJITK8YCMDGBKY7CMZRRYF2X9PNIZECYKDUZEV-USD", + "id": 451, + "ticker": "CTC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "HUND,RAYDIUM,2XPQOKFJITK8YCMDGBKY7CMZRRYF2X9PNIZECYKDUZEV/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"BseLLmtAwhdn5VkoUQP2AMpF56wVDk7QaPJMsoFhBCDB\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"F8fHaGYintJd6WdyeRHQ6DMjaLiqh9PGFjM4y89Jotb4\",\"token_decimals\":9},\"amm_info_address\":\"CtXYCgkfMdTnvtiU8Ju6BjntBb3GRhmwYA8FaV1KCLMu\",\"open_orders_address\":\"eaxbqPg9AjJtdEaE71SaSv95jBS4Bh1kb22r5V1JnMH\"}" + "exchangeName": "bybit_ws", + "ticker": "CTCUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "CTC-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19878,31 +18897,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "HUND", - "referencePrice": 0.005845471975, - "cmcId": 30007.0 + "assetName": "name", + "referencePrice": 0.4070379247, + "cmcId": 5198.0 } }, - "NEVER,RAYDIUM,CXRHHSQYW8YTDWC4CSJMMGO7UBUJSXZNZRWHTW9ULDRU": { - "title": "Add NEVER,RAYDIUM,CXRHHSQYW8YTDWC4CSJMMGO7UBUJSXZNZRWHTW9ULDRU-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NEVER,RAYDIUM,CXRHHSQYW8YTDWC4CSJMMGO7UBUJSXZNZRWHTW9ULDRU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CTSI": { + "title": "Add CTSI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CTSI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 444, - "ticker": "NEVER,RAYDIUM,CXRHHSQYW8YTDWC4CSJMMGO7UBUJSXZNZRWHTW9ULDRU-USD", + "id": 452, + "ticker": "CTSI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "NEVER,RAYDIUM,CXRHHSQYW8YTDWC4CSJMMGO7UBUJSXZNZRWHTW9ULDRU/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"DuU9X27MsBFmpreXhEAWNMD9ZykpGfpDq7qoUB7MAfxx\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"6DDCndw2rAhuufGvAS9WPt4bFRXCWcb5YYtEUPzh14H6\",\"token_decimals\":9},\"amm_info_address\":\"8LinWMnf5LVEVARqko7eUyydwzkrLdBUZgeNtu4fAFwA\",\"open_orders_address\":\"BqxAQ8ztSEL9Ukggj4TFEL3wmQsPBKkGu9YxqRaMt9f4\"}" + "exchangeName": "binance_ws", + "ticker": "CTSIUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "CTSI-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "CTSI_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19914,31 +18941,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "neversol", - "referencePrice": 3.61271672e-05, - "cmcId": 29302.0 + "assetName": "name", + "referencePrice": 0.130894863, + "cmcId": 5444.0 } }, - "TORSY,RAYDIUM,5YQCKGEKWHJMP9LW5AUF2UJRDUBMJAHCYNGJA8M7EBW8": { - "title": "Add TORSY,RAYDIUM,5YQCKGEKWHJMP9LW5AUF2UJRDUBMJAHCYNGJA8M7EBW8-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TORSY,RAYDIUM,5YQCKGEKWHJMP9LW5AUF2UJRDUBMJAHCYNGJA8M7EBW8-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "CVC": { + "title": "Add CVC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CVC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 445, - "ticker": "TORSY,RAYDIUM,5YQCKGEKWHJMP9LW5AUF2UJRDUBMJAHCYNGJA8M7EBW8-USD", + "id": 453, + "ticker": "CVC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "TORSY,RAYDIUM,5YQCKGEKWHJMP9LW5AUF2UJRDUBMJAHCYNGJA8M7EBW8/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"82L6PrJA2MZfam2JeqGfen1uyDAsbrFva7WtTb5bDCUR\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"28L7P5HT1MS8FXrddTscuCWjdDLatdbKujtP18t5cZtK\",\"token_decimals\":9},\"amm_info_address\":\"7isNHVnuAfAjKWkUEPwgcsV1LZqu9iFG48UyL24iHYAa\",\"open_orders_address\":\"GKPaS9ACddzoG16YtQPdAVK48GztTi5uYmaTtWaDPTfm\"}" + "exchangeName": "coinbase_ws", + "ticker": "CVC-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "CVC-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19950,27 +18980,27 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "TORSY", - "referencePrice": 0.0031546918899999997, - "cmcId": 32288.0 + "assetName": "name", + "referencePrice": 0.1603, + "cmcId": 1816.0 } }, - "HONK,RAYDIUM,3AG1MJ9AKZ9FAKCQ6GAEHPLSX8B2PUBPDKB9IBSDLZNB": { - "title": "Add HONK,RAYDIUM,3AG1MJ9AKZ9FAKCQ6GAEHPLSX8B2PUBPDKB9IBSDLZNB-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HONK,RAYDIUM,3AG1MJ9AKZ9FAKCQ6GAEHPLSX8B2PUBPDKB9IBSDLZNB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DOG,UNISWAP_V3,0XBAAC2B4491727D78D2B78815144570B9F2FE8899": { + "title": "Add DOG,UNISWAP_V3,0XBAAC2B4491727D78D2B78815144570B9F2FE8899-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOG,UNISWAP_V3,0XBAAC2B4491727D78D2B78815144570B9F2FE8899-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 446, - "ticker": "HONK,RAYDIUM,3AG1MJ9AKZ9FAKCQ6GAEHPLSX8B2PUBPDKB9IBSDLZNB-USD", + "id": 454, + "ticker": "DOG,UNISWAP_V3,0XBAAC2B4491727D78D2B78815144570B9F2FE8899-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "HONK,RAYDIUM,3AG1MJ9AKZ9FAKCQ6GAEHPLSX8B2PUBPDKB9IBSDLZNB/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"3NnEMNfVLvuKBGEGx5EioGi2w6ctYoyXBRkVmByTqDYo\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"AapAeyv3qpPjFoibm6V9aGZ1QkaVWXqhvJQYJkb3aQKt\",\"token_decimals\":9},\"amm_info_address\":\"BZivKpJWgQvrA3yYe3ubomufeGVouoYoUhosmBEdqF9y\",\"open_orders_address\":\"7LiFnmWYtKw9siGLmGXpdQ6VJzADJaAXVJ1yoZzsRYWq\"}" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "DOG,UNISWAP_V3,0XBAAC2B4491727D78D2B78815144570B9F2FE8899/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x9b3423373e6e786c9ac367120533abe4ee398373\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, @@ -19986,31 +19016,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Honk", - "referencePrice": 0.001362549003, - "cmcId": 29153.0 + "assetName": "name", + "referencePrice": 0.0072341459999999995, + "cmcId": 11557.0 } }, - "CDT,RAYDIUM,AK3OVNWQNAXPSFOSNCONYJLNJTQDCKRBH4HWHWKB6HFM": { - "title": "Add CDT,RAYDIUM,AK3OVNWQNAXPSFOSNCONYJLNJTQDCKRBH4HWHWKB6HFM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CDT,RAYDIUM,AK3OVNWQNAXPSFOSNCONYJLNJTQDCKRBH4HWHWKB6HFM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "BOB": { + "title": "Add BOB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BOB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 447, - "ticker": "CDT,RAYDIUM,AK3OVNWQNAXPSFOSNCONYJLNJTQDCKRBH4HWHWKB6HFM-USD", + "id": 455, + "ticker": "BOB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "CDT,RAYDIUM,AK3OVNWQNAXPSFOSNCONYJLNJTQDCKRBH4HWHWKB6HFM/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HfhTdqpEgm5BvLLq5pxFWBzQfpcfk23mPRGgWArqxYZU\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"rzqrBKSp49uyCCgYCwuCGHk5SiRgsrJ2iFHDcoCLb2H\",\"token_decimals\":9},\"amm_info_address\":\"L6o9YCETZAWxg4aMq2Nt47KoVipK3YJBqJbJbbiekGd\",\"open_orders_address\":\"EGEqg43424B1qjsRgcknPkB1ouLBf3512bEDeqtYwEVh\"}" + "exchangeName": "bybit_ws", + "ticker": "BOBUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BOB-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20022,31 +19056,30 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "CheckDot", - "referencePrice": 0.2030793053, - "cmcId": 14489.0 + "assetName": "name", + "referencePrice": 2.78519206e-05, + "cmcId": 24594.0 } }, - "LABZ,RAYDIUM,4VC7UYQBO9SIW8ZNKPXFW9D3DZYCIVRPDZS9XRTYRJMH": { - "title": "Add LABZ,RAYDIUM,4VC7UYQBO9SIW8ZNKPXFW9D3DZYCIVRPDZS9XRTYRJMH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LABZ,RAYDIUM,4VC7UYQBO9SIW8ZNKPXFW9D3DZYCIVRPDZS9XRTYRJMH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "BNSOL": { + "title": "Add BNSOL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BNSOL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 448, - "ticker": "LABZ,RAYDIUM,4VC7UYQBO9SIW8ZNKPXFW9D3DZYCIVRPDZS9XRTYRJMH-USD", + "id": 456, + "ticker": "BNSOL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -7, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "LABZ,RAYDIUM,4VC7UYQBO9SIW8ZNKPXFW9D3DZYCIVRPDZS9XRTYRJMH/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"98Gczsrb27gbYpCUbKNV617bxGV6QYvZ8Kez1h63vQ5Z\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"BEFDPRJRmG4qJmPs3GD57S9LBrAnck9Sf7cUQpQy7s14\",\"token_decimals\":9},\"amm_info_address\":\"7iAYqozANKpRjhvCPGGJdJ6jAc3MWdK9hqBV3DX3R1Lx\",\"open_orders_address\":\"4cMPUZNVtCP88fDn6KnAkYoZzmEV4t7xsod8KsxBSmaW\"}" + "exchangeName": "binance_ws", + "ticker": "BNSOLSOL", + "adjustByMarket": "SOL-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -8.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20058,31 +19091,53 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Insane Labz", - "referencePrice": 0.013702233579999999, - "cmcId": 31121.0 + "assetName": "name", + "referencePrice": 179.9124363, + "cmcId": 32882.0 } }, - "UPDOG,RAYDIUM,HJ39RRZ6YS22KDB3USXDGNSL7RKIQMSC3YL8AS3SUUKU": { - "title": "Add UPDOG,RAYDIUM,HJ39RRZ6YS22KDB3USXDGNSL7RKIQMSC3YL8AS3SUUKU-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a UPDOG,RAYDIUM,HJ39RRZ6YS22KDB3USXDGNSL7RKIQMSC3YL8AS3SUUKU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ALGO": { + "title": "Add ALGO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ALGO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 449, - "ticker": "UPDOG,RAYDIUM,HJ39RRZ6YS22KDB3USXDGNSL7RKIQMSC3YL8AS3SUUKU-USD", + "id": 457, + "ticker": "ALGO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "UPDOG,RAYDIUM,HJ39RRZ6YS22KDB3USXDGNSL7RKIQMSC3YL8AS3SUUKU/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GCHyJ7iVV5rC4yQt89Nq1yfocQiNAri3g8WDvpC85bsi\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"Fs1CAE1pMo6G2235y3dAh167iAGwnAAcHyv6sbCqCJLX\",\"token_decimals\":9},\"amm_info_address\":\"CyscPWWs6G9w9Au1Bg34DxfHE4PsyDQtdMmFeZC5pQYf\",\"open_orders_address\":\"4R2PpxyHoYmC8WSmJjy8VwAPQiPQnL6Rmw4bpiVcSkyG\"}" + "exchangeName": "binance_ws", + "ticker": "ALGOUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "ALGOUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "ALGO-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "ALGOUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ALGO-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ALGO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20094,31 +19149,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "What's Updog", - "referencePrice": 0.0006559443315, - "cmcId": 29672.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "WAM,RAYDIUM,7HDEO5QCIUF8S2VFSX6URJKDNVADBU3DDCXW4ZJDCMIN": { - "title": "Add WAM,RAYDIUM,7HDEO5QCIUF8S2VFSX6URJKDNVADBU3DDCXW4ZJDCMIN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WAM,RAYDIUM,7HDEO5QCIUF8S2VFSX6URJKDNVADBU3DDCXW4ZJDCMIN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ALICE": { + "title": "Add ALICE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ALICE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 450, - "ticker": "WAM,RAYDIUM,7HDEO5QCIUF8S2VFSX6URJKDNVADBU3DDCXW4ZJDCMIN-USD", + "id": 458, + "ticker": "ALICE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "WAM,RAYDIUM,7HDEO5QCIUF8S2VFSX6URJKDNVADBU3DDCXW4ZJDCMIN/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"7EcEbCS2GqEkFnQX15d1g48WG1UycPtTrhSFQ3LfQva3\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"8oFhomqBCWjNiLGr7hWcQAJUivP8Dt1WksfSGjZGzaH6\",\"token_decimals\":9},\"amm_info_address\":\"DybAcYN1oXweV5JYSU9TY8S6KD6mfnoZMphNRUFchmo7\",\"open_orders_address\":\"CtPB6y9h5UfRDLEBSGd8ujHxdNv4EciZPLnnpwGaRx84\"}" + "exchangeName": "binance_ws", + "ticker": "ALICEUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "aliceusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20130,68 +19189,80 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "WAM", - "referencePrice": 0.0030686039349999998, - "cmcId": 14133.0 + "assetName": "name", + "referencePrice": 1.087192865, + "cmcId": 8766.0 } }, - "YOUNES,RAYDIUM,ANAUIZ2JJRVNTYW8CD7USQ4LRWB1PTGHYRGMWPXTPUMP": { - "title": "Add YOUNES,RAYDIUM,ANAUIZ2JJRVNTYW8CD7USQ4LRWB1PTGHYRGMWPXTPUMP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a YOUNES,RAYDIUM,ANAUIZ2JJRVNTYW8CD7USQ4LRWB1PTGHYRGMWPXTPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ALPHA": { + "title": "Add ALPHA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ALPHA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 451, - "ticker": "YOUNES,RAYDIUM,ANAUIZ2JJRVNTYW8CD7USQ4LRWB1PTGHYRGMWPXTPUMP-USD", + "id": 459, + "ticker": "ALPHA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/YOUNES,RAYDIUM,ANAUIZ2JJRVNTYW8CD7USQ4LRWB1PTGHYRGMWPXTPUMP", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"ARAyM5H4CgDZPWN9SDMUPy4QYbDiKLh4RDGG5nkzHZie\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"48Lj7zh43J3KJcasyig8fdEENvZwt7ctgYiXzxYzVSjR\",\"token_decimals\":6},\"amm_info_address\":\"6hY8WPTi9fHF5wgB2BVaYm1diANnZ628rSJZBZiANSvJ\",\"open_orders_address\":\"4zN6iG5xVDedGm24vdhU1vVKkfzpc5DgW611cdSisNKB\"}" - } - ], - "liquidityTier": 4, - "atomicResolution": -3.0, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 + "exchangeName": "binance_ws", + "ticker": "ALPHAUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ALPHA-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ALPHA-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 }, "initialDeposit": { "denom": "adydx", "amount": "10000000000000000000000" }, "meta": { - "assetName": "YOUNES", - "referencePrice": 0.001555480145, - "cmcId": 32462.0 + "assetName": "name", + "referencePrice": 0.07515112, + "cmcId": 7232.0 } }, - "POWSCHE,RAYDIUM,8CKISHHJDHJV4LUOIRMLUHQG58CUKBYJRTCP4Z3MCXNF": { - "title": "Add POWSCHE,RAYDIUM,8CKISHHJDHJV4LUOIRMLUHQG58CUKBYJRTCP4Z3MCXNF-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a POWSCHE,RAYDIUM,8CKISHHJDHJV4LUOIRMLUHQG58CUKBYJRTCP4Z3MCXNF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ALT": { + "title": "Add ALT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ALT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 452, - "ticker": "POWSCHE,RAYDIUM,8CKISHHJDHJV4LUOIRMLUHQG58CUKBYJRTCP4Z3MCXNF-USD", + "id": 460, + "ticker": "ALT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "POWSCHE,RAYDIUM,8CKISHHJDHJV4LUOIRMLUHQG58CUKBYJRTCP4Z3MCXNF/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"8eYoGvRJqx85yaE7zPEhvystbej183W1g15w3QmaWbCv\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"FdkGtq5KF2LyHw8BprgWTxRKYXU2rcENU8h6cYcn5rTw\",\"token_decimals\":9},\"amm_info_address\":\"4rhMnZ7hfhs4mPjtHN9FJEtcmm1tF8VDYCPh5rEfgTqe\",\"open_orders_address\":\"7bWSAxPu6bVKq43gXGkB33f9cYWGbzC38zmMN1q8SGB8\"}" + "exchangeName": "bybit_ws", + "ticker": "ALTUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "ALT_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20203,32 +19274,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Powsche", - "referencePrice": 0.01648006607, - "cmcId": 30645.0 + "assetName": "name", + "referencePrice": 0.10756879600000001, + "cmcId": 29073.0 } }, - "WLKN": { - "title": "Add WLKN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WLKN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "AMB": { + "title": "Add AMB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AMB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 453, - "ticker": "WLKN-USD", + "id": 461, + "ticker": "AMB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "WLKNUSDT", + "exchangeName": "binance_ws", + "ticker": "AMBUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "raydium_api", - "ticker": "WLKN,RAYDIUM,ECQCUYV57C4V6ROPXKVUIDWTX1SP8Y8FP5AETOYL8AZ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9eAcfMeokystVVPvrhhXMVVGPgWLoCsvHySAUytEzdDE\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"4VyRMjuympymYqmYbVwXYBWxKrsg2irRXeGmakgc1eVf\",\"token_decimals\":9},\"amm_info_address\":\"5begBbgNM8T7ZPrG2dY3dasdGoGaQzkyPDsforaANGde\",\"open_orders_address\":\"9hiYzzRAywXVHxTqRV7JPu1y2pZiNGCiGpDHamZkW8N\"}" + "exchangeName": "gate_ws", + "ticker": "AMB_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, @@ -20244,31 +19314,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Walken", - "referencePrice": 0.0014616262, - "cmcId": 18775.0 + "assetName": "name", + "referencePrice": 0.0061060285, + "cmcId": 2081.0 } }, - "RODAI,RAYDIUM,GDBYLSNKHKLXTZVEO8QRGKVMREXEEZUYVHPSFUZ9TDKC": { - "title": "Add RODAI,RAYDIUM,GDBYLSNKHKLXTZVEO8QRGKVMREXEEZUYVHPSFUZ9TDKC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RODAI,RAYDIUM,GDBYLSNKHKLXTZVEO8QRGKVMREXEEZUYVHPSFUZ9TDKC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "AMP": { + "title": "Add AMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 454, - "ticker": "RODAI,RAYDIUM,GDBYLSNKHKLXTZVEO8QRGKVMREXEEZUYVHPSFUZ9TDKC-USD", + "id": 462, + "ticker": "AMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -18, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "RODAI,RAYDIUM,GDBYLSNKHKLXTZVEO8QRGKVMREXEEZUYVHPSFUZ9TDKC/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9hHfCgD53kK6cXtDFQEeP2eAcfKc8KmPb6G4TCwzXcT4\",\"token_decimals\":5},\"quote_token_vault\":{\"token_vault_address\":\"GkUnWKeBLD2TDkvqr72fhXjnzMbUkJ2dNCrhAU48224C\",\"token_decimals\":9},\"amm_info_address\":\"CzWqL4M1CzQiw45djF1xdrWHQmuJbJoZPY38ezKGb6q8\",\"open_orders_address\":\"2S2z5e9zSDdw7ZKWbs7oqMirhJQHEv9gMMPxzSuBiYkb\"}" + "exchangeName": "coinbase_ws", + "ticker": "AMP-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "AMP-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 3.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20280,31 +19353,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ROD.AI", - "referencePrice": 6.831406800000001e-09, - "cmcId": 29305.0 + "assetName": "name", + "referencePrice": 0.003817782521, + "cmcId": 6945.0 } }, - "BILL,RAYDIUM,5O817YNOR97F1H5SUZBGHWC8DP53OURERUFBGJIACFUZ": { - "title": "Add BILL,RAYDIUM,5O817YNOR97F1H5SUZBGHWC8DP53OURERUFBGJIACFUZ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BILL,RAYDIUM,5O817YNOR97F1H5SUZBGHWC8DP53OURERUFBGJIACFUZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "AMPL": { + "title": "Add AMPL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AMPL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 455, - "ticker": "BILL,RAYDIUM,5O817YNOR97F1H5SUZBGHWC8DP53OURERUFBGJIACFUZ-USD", + "id": 463, + "ticker": "AMPL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -15, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "BILL,RAYDIUM,5O817YNOR97F1H5SUZBGHWC8DP53OURERUFBGJIACFUZ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CKFsrVfEcYgUBrJxnchNVdtvDrsXuYkrueshfxxbAoLG\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"CkrTmNKe5eoZzUVr8eNT763kT7rJi8C4KFkVkedJ2PE2\",\"token_decimals\":9},\"amm_info_address\":\"7AAdTWLTgDCpAE1wXtPpGBstMVQtQhvftKcxkeC8H4FR\",\"open_orders_address\":\"4zpZVHQRgdGWH8qz7Au5CwZwqPiA729PPUkFo1rdp5KF\"}" + "exchangeName": "gate_ws", + "ticker": "AMPL_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "AMPL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 0.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20316,17 +19393,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BILL THE BEAR", - "referencePrice": 1.5751953120000001e-06, - "cmcId": 32297.0 + "assetName": "name", + "referencePrice": 1.2105703970000001, + "cmcId": 4056.0 } }, - "DINGO,RAYDIUM,6VYF5JXQ6RFQ4QRGGMG6CO7B1EV1LJ7KSBHBXFQ9E1L3": { - "title": "Add DINGO,RAYDIUM,6VYF5JXQ6RFQ4QRGGMG6CO7B1EV1LJ7KSBHBXFQ9E1L3-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DINGO,RAYDIUM,6VYF5JXQ6RFQ4QRGGMG6CO7B1EV1LJ7KSBHBXFQ9E1L3-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ANALOS,RAYDIUM,7IT1GRYYHEOP2NV1DYCWK2MGYLMPHQ47WHPGSWIQCUG5": { + "title": "Add ANALOS,RAYDIUM,7IT1GRYYHEOP2NV1DYCWK2MGYLMPHQ47WHPGSWIQCUG5-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ANALOS,RAYDIUM,7IT1GRYYHEOP2NV1DYCWK2MGYLMPHQ47WHPGSWIQCUG5-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 456, - "ticker": "DINGO,RAYDIUM,6VYF5JXQ6RFQ4QRGGMG6CO7B1EV1LJ7KSBHBXFQ9E1L3-USD", + "id": 464, + "ticker": "ANALOS,RAYDIUM,7IT1GRYYHEOP2NV1DYCWK2MGYLMPHQ47WHPGSWIQCUG5-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -14, "minPriceChange": 800, @@ -20334,9 +19411,9 @@ "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "DINGO,RAYDIUM,6VYF5JXQ6RFQ4QRGGMG6CO7B1EV1LJ7KSBHBXFQ9E1L3/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "ANALOS,RAYDIUM,7IT1GRYYHEOP2NV1DYCWK2MGYLMPHQ47WHPGSWIQCUG5/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4V4s3PxgLYSq5nSGSYo1Edsu54EVTfcsmnLPhvDsY2su\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"2czYCE8NXvWRBnFnvUSkZfXumu5fpRcXFaAUygDRRmXT\",\"token_decimals\":9},\"amm_info_address\":\"7n45btQhNu5expVQrevYxzNX5V7pikmBJvtJkKCfQxAb\",\"open_orders_address\":\"3qgKaQvQTQnQdHWxr5BiXLZsWz5SqLZ3akpGgzUPEKzh\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9ibeYfpgDxyoSYNvsc37EwGua6Z1NQpp7LH6e7CvBabM\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"5JFikPKzw3JeXKaJZaKTEAHfF3pJAoFJbHXUB5p2Ns5S\",\"token_decimals\":9},\"amm_info_address\":\"69grLw4PcSypZnn3xpsozCJFT8vs8WA5817VUVnzNGTh\",\"open_orders_address\":\"2QoiVyXa8Bfgx35yTcJhQJVvZYouKZutj5r5CEDPgQUm\"}" } ], "liquidityTier": 4, @@ -20352,31 +19429,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Dingocoin", - "referencePrice": 1.302683934e-05, - "cmcId": 16185.0 + "assetName": "name", + "referencePrice": 2.978404586e-05, + "cmcId": 28805.0 } }, - "KITTENWIF,RAYDIUM,9A8AMDFQXFJ44RRVHKDIXNKWCWT99IGWP5QRRUC73PIN": { - "title": "Add KITTENWIF,RAYDIUM,9A8AMDFQXFJ44RRVHKDIXNKWCWT99IGWP5QRRUC73PIN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KITTENWIF,RAYDIUM,9A8AMDFQXFJ44RRVHKDIXNKWCWT99IGWP5QRRUC73PIN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ALEX": { + "title": "Add ALEX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ALEX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 457, - "ticker": "KITTENWIF,RAYDIUM,9A8AMDFQXFJ44RRVHKDIXNKWCWT99IGWP5QRRUC73PIN-USD", + "id": 465, + "ticker": "ALEX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "KITTENWIF,RAYDIUM,9A8AMDFQXFJ44RRVHKDIXNKWCWT99IGWP5QRRUC73PIN/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"3vWMav4PFGC6sGqAd3rfMnfdqZ3XxWLtvQNytLYEDXqe\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"G6X88zc1sTjyaJSBWTxPCuNp9XT8mVi4AEKfeHWZbwD3\",\"token_decimals\":9},\"amm_info_address\":\"FHjxJM4nU7YHCbwqsmRs5M89m6BG1FygopXsj4vFSRVy\",\"open_orders_address\":\"DhekiVGFYaNF7dznD2LQYbUuGrPxVXpziAm1SfnaMwd9\"}" + "exchangeName": "gate_ws", + "ticker": "ALEX_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ALEX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20388,31 +19469,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "KittenWifHat", - "referencePrice": 0.0009221086431, - "cmcId": 30629.0 + "assetName": "name", + "referencePrice": 0.09626589479, + "cmcId": 22074.0 } }, - "BABYTRUMP,RAYDIUM,6NBNHQKD2DH4JSWTLMMCP7LNSH4NH6Y2CNGDQG2NY9ZW": { - "title": "Add BABYTRUMP,RAYDIUM,6NBNHQKD2DH4JSWTLMMCP7LNSH4NH6Y2CNGDQG2NY9ZW-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BABYTRUMP,RAYDIUM,6NBNHQKD2DH4JSWTLMMCP7LNSH4NH6Y2CNGDQG2NY9ZW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ANDY,UNISWAP_V3,0X68BBED6A47194EFF1CF514B50EA91895597FC91E": { + "title": "Add ANDY,UNISWAP_V3,0X68BBED6A47194EFF1CF514B50EA91895597FC91E-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ANDY,UNISWAP_V3,0X68BBED6A47194EFF1CF514B50EA91895597FC91E-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 458, - "ticker": "BABYTRUMP,RAYDIUM,6NBNHQKD2DH4JSWTLMMCP7LNSH4NH6Y2CNGDQG2NY9ZW-USD", + "id": 466, + "ticker": "ANDY,UNISWAP_V3,0X68BBED6A47194EFF1CF514B50EA91895597FC91E-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "BABYTRUMP,RAYDIUM,6NBNHQKD2DH4JSWTLMMCP7LNSH4NH6Y2CNGDQG2NY9ZW/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GfLzieTjxyukRovbE8PFsgnfx4tJiSNy3JXAkSfEa1nu\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"59DTfm81hYHdrFr4Bu9Z5NaiM8YmPZz34snVTWXEaEng\",\"token_decimals\":9},\"amm_info_address\":\"Azzrh6PHeEqsDtfZujyZbXnMnRx8WnUpcUStvF87J93R\",\"open_orders_address\":\"GN2Xyr6z7oWYMyTD8sTBC4zhAKNkpo5eqfcCgSChQ2Y5\"}" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "ANDY,UNISWAP_V3,0X68BBED6A47194EFF1CF514B50EA91895597FC91E/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x2b8574482d62d8df670dfd3be15f2f092941284e\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20424,31 +19505,53 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BABYTRUMP", - "referencePrice": 0.026000897199999998, - "cmcId": 27955.0 + "assetName": "name", + "referencePrice": 0.00014501459990000001, + "cmcId": 29879.0 } }, - "SOLCAT,RAYDIUM,E99FN4TCRB1TQPHXK1DU7PRXJI6HMZXETYPNJRO19FWZ": { - "title": "Add SOLCAT,RAYDIUM,E99FN4TCRB1TQPHXK1DU7PRXJI6HMZXETYPNJRO19FWZ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SOLCAT,RAYDIUM,E99FN4TCRB1TQPHXK1DU7PRXJI6HMZXETYPNJRO19FWZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "APE": { + "title": "Add APE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a APE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 459, - "ticker": "SOLCAT,RAYDIUM,E99FN4TCRB1TQPHXK1DU7PRXJI6HMZXETYPNJRO19FWZ-USD", + "id": 467, + "ticker": "APE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOLCAT,RAYDIUM,E99FN4TCRB1TQPHXK1DU7PRXJI6HMZXETYPNJRO19FWZ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"Hme9rfTdYXqPq8MSbw97tjg19DjniAjZGiCUc7h5FAe9\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"EVBXVefxmGNZ88kQAqriow74DRDXCJ3FK2yikHQHuEF\",\"token_decimals\":9},\"amm_info_address\":\"7DkcZR6RCFFxqasXXwB4P4Z31gGTAedQ7wgQY4dLnHo4\",\"open_orders_address\":\"FMikdD62szyWDsfQjRhZHS6V7x4jqprX1HAePrA4diTA\"}" + "exchangeName": "binance_ws", + "ticker": "APEUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "APE-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "APE_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "APEUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "APE-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "APE-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20460,31 +19563,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "CatSolHat", - "referencePrice": 0.01290492035, - "cmcId": 31561.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "ZAP,RAYDIUM,HXPOEHMT1VKEQJKCEPCQTJ6YYGN6XQQ1FKTY3PJX4YRX": { - "title": "Add ZAP,RAYDIUM,HXPOEHMT1VKEQJKCEPCQTJ6YYGN6XQQ1FKTY3PJX4YRX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZAP,RAYDIUM,HXPOEHMT1VKEQJKCEPCQTJ6YYGN6XQQ1FKTY3PJX4YRX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "APES,RAYDIUM,984GBL7PHCECHTN64NWLDBB49RSQXX7OZPDKEBR1PUMP": { + "title": "Add APES,RAYDIUM,984GBL7PHCECHTN64NWLDBB49RSQXX7OZPDKEBR1PUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a APES,RAYDIUM,984GBL7PHCECHTN64NWLDBB49RSQXX7OZPDKEBR1PUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 460, - "ticker": "ZAP,RAYDIUM,HXPOEHMT1VKEQJKCEPCQTJ6YYGN6XQQ1FKTY3PJX4YRX-USD", + "id": 468, + "ticker": "APES,RAYDIUM,984GBL7PHCECHTN64NWLDBB49RSQXX7OZPDKEBR1PUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "ZAP,RAYDIUM,HXPOEHMT1VKEQJKCEPCQTJ6YYGN6XQQ1FKTY3PJX4YRX/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/APES,RAYDIUM,984GBL7PHCECHTN64NWLDBB49RSQXX7OZPDKEBR1PUMP", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"AUndu2tP6obZVFAtMXtR4FLigQ6jVvrCvpkk9pHQtBKA\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"TBxsQ3xvCQBJcxN3LzAiWD9XTXsc1XxoRtT99DMUPeX\",\"token_decimals\":9},\"amm_info_address\":\"4W9BeAbMBQnnFdBbVxU5fiK2jsauJhog2pabPExBmVQX\",\"open_orders_address\":\"3Xe8C88NA2B75cUAnAe6afsXtsg5DCgnLdeWy7bz5ds7\"}" + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9zoD3Xe8rfijq9KtgEM2YXsLGbq7pbrRXjkrfD8YvfCB\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"2w43DwFsEoxGQgcNHeC1Z5m88HxwZdaGWeB2G1dVbwDe\",\"token_decimals\":6},\"amm_info_address\":\"Di2FYotKzTV7Kwyyj476KDyk95ispN6jZYRQafwGGFet\",\"open_orders_address\":\"23D2NxnUbSgxmGQcQ15wXUVSbskMc4Pr5bMThxAYhdF1\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20496,35 +19600,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Zap", - "referencePrice": 0.003767382286, - "cmcId": 2363.0 + "assetName": "name", + "referencePrice": 0.02416031085, + "cmcId": 32743.0 } }, - "EXVG": { - "title": "Add EXVG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EXVG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "API3": { + "title": "Add API3-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a API3-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 461, - "ticker": "EXVG-USD", + "id": 469, + "ticker": "API3-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "EXVGUSDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "API3-USD" }, { - "exchangeName": "gate_ws", - "ticker": "EXVG_USDT", + "exchangeName": "okx_ws", + "ticker": "API3-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20536,35 +19639,5247 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Exverse", - "referencePrice": 0.020496827989999997, - "cmcId": 30772.0 + "assetName": "name", + "referencePrice": 1.373, + "cmcId": 7737.0 } }, - "EGO": { - "title": "Add EGO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EGO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "APRS": { + "title": "Add APRS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a APRS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 462, - "ticker": "EGO-USD", + "id": 470, + "ticker": "APRS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "EGOUSDT", + "ticker": "APRSUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "APRS_USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.12706314100000002, + "cmcId": 29978.0 + } + }, + "APT": { + "title": "Add APT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a APT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 471, + "ticker": "APT-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "APTUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "APTUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "APT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "APT_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "aptusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "APT-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "APT-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "AR": { + "title": "Add AR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 472, + "ticker": "AR-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -8, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "ARUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "crypto_dot_com_ws", + "ticker": "AR_USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "arusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "AR-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "AR-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -7.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 18.67118378, + "cmcId": 5632.0 + } + }, + "ARB": { + "title": "Add ARB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ARB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 473, + "ticker": "ARB-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "ARBUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "ARBUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "ARB-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "ARB_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "arbusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ARB-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ARB-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "ARKM": { + "title": "Add ARKM-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ARKM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 474, + "ticker": "ARKM-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "ARKMUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "ARKMUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "ARKM_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ARKM-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "ANKR": { + "title": "Add ANKR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ANKR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 475, + "ticker": "ANKR-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "ANKRUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "ANKR-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "ankrusdt", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0264823179, + "cmcId": 3783.0 + } + }, + "ALEPH": { + "title": "Add ALEPH-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ALEPH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 476, + "ticker": "ALEPH-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "coinbase_ws", + "ticker": "ALEPH-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ALEPH-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "ALEPH,UNISWAP_V3,0X27702A26126E0B3702AF63EE09AC4D1A084EF628/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0xa424cea71c4aea3d11877240b2f221c027c0e0be\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.198246384, + "cmcId": 5821.0 + } + }, + "ALCX": { + "title": "Add ALCX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ALCX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 477, + "ticker": "ALCX-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -8, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "ALCXUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "ALCX-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -7.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 14.89, + "cmcId": 8613.0 + } + }, + "AKT": { + "title": "Add AKT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AKT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 478, + "ticker": "AKT-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "coinbase_ws", + "ticker": "AKT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "aktusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "AKTUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "AKT-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -6.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 2.500074767, + "cmcId": 7431.0 + } + }, + "A8": { + "title": "Add A8-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a A8-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 479, + "ticker": "A8-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "A8USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "A8_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "a8usdt", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0877045583, + "cmcId": 18734.0 + } + }, + "AART,RAYDIUM,F3NEFJBCEJYBTDREJUI1T9DPH5DBGPKKQ7U2GAAMXS5B": { + "title": "Add AART,RAYDIUM,F3NEFJBCEJYBTDREJUI1T9DPH5DBGPKKQ7U2GAAMXS5B-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AART,RAYDIUM,F3NEFJBCEJYBTDREJUI1T9DPH5DBGPKKQ7U2GAAMXS5B-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 480, + "ticker": "AART,RAYDIUM,F3NEFJBCEJYBTDREJUI1T9DPH5DBGPKKQ7U2GAAMXS5B-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -13, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "AART,RAYDIUM,F3NEFJBCEJYBTDREJUI1T9DPH5DBGPKKQ7U2GAAMXS5B/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HzKUtBVQMJ6SmmLpmbETLTtdLC4V7TimZ3jdELCw8r18\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"8aLSafgiPVNhqtryJdJwc9BRQgFbFwMYLdwoe2nKthE6\",\"token_decimals\":9},\"amm_info_address\":\"B4qjzQ5gt8YL8EyoDoM1z2xnMAQCDQ2udYxUCTzxKVBC\",\"open_orders_address\":\"4Hv6di87NN1pByfDx8c7QwvnkdZrJ1drazHdsWudzJHw\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -2.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0001871671707, + "cmcId": 13571.0 + } + }, + "AAVE": { + "title": "Add AAVE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AAVE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 481, + "ticker": "AAVE-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -8, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "AAVEUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "AAVE-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "aaveusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "AAVEUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "AAVE-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "AAVE-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "ABT": { + "title": "Add ABT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ABT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 482, + "ticker": "ABT-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "coinbase_ws", + "ticker": "ABT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "ABT_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "ABT,UNISWAP_V3,0XB98D4C97425D9908E66E53A6FDF673ACCA0BE986/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x677d05b8bc5c691afd0dcb8ed81404c1ebe114d6\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + } + ], + "liquidityTier": 4, + "atomicResolution": -6.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 1.57154412, + "cmcId": 2545.0 + } + }, + "ACE": { + "title": "Add ACE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ACE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 483, + "ticker": "ACE-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "huobi_ws", + "ticker": "aceusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ACE-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -6.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 2.104289579, + "cmcId": 28674.0 + } + }, + "ACH": { + "title": "Add ACH-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ACH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 484, + "ticker": "ACH-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "ACHUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "ACH-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "ACH_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "acheth", + "adjustByMarket": "ETH-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ACH-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.01897274349, + "cmcId": 6958.0 + } + }, + "ACX": { + "title": "Add ACX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ACX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 485, + "ticker": "ACX-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "coinbase_ws", + "ticker": "ACX-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "ACX_USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.2508, + "cmcId": 22620.0 + } + }, + "ADA": { + "title": "Add ADA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ADA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 486, + "ticker": "ADA-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "ADAUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "ADAUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "ADA-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "ADA_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "adausdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "ADAUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ADA-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ADA-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "ADASOL,RAYDIUM,E4Q5PLAEIEJWEQHCM9GEYSQFMYGY8DJ4BPWGEYTHN24V": { + "title": "Add ADASOL,RAYDIUM,E4Q5PLAEIEJWEQHCM9GEYSQFMYGY8DJ4BPWGEYTHN24V-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ADASOL,RAYDIUM,E4Q5PLAEIEJWEQHCM9GEYSQFMYGY8DJ4BPWGEYTHN24V-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 487, + "ticker": "ADASOL,RAYDIUM,E4Q5PLAEIEJWEQHCM9GEYSQFMYGY8DJ4BPWGEYTHN24V-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -13, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/ADASOL,RAYDIUM,E4Q5PLAEIEJWEQHCM9GEYSQFMYGY8DJ4BPWGEYTHN24V", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6mkN6uNixEL6qZTUuTwzyc4MSxcs4GYYXhdZG32f5TD8\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"DZZ2MzhTwivqEXssbrps1wWkufQPzpy3hTdADLNrbc1H\",\"token_decimals\":9},\"amm_info_address\":\"CdhFPj7hFShKVjznSshCVqbapJctLuL2izxQnMx2PztM\",\"open_orders_address\":\"JCBFyQgCD91vY97ZxfdY3uvtczS8maQ9qM7Rj866Z4hn\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -2.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0008124698536, + "cmcId": 28835.0 + } + }, + "ADX": { + "title": "Add ADX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ADX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 488, + "ticker": "ADX-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "ADXUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "ADX_USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.17548586, + "cmcId": 1768.0 + } + }, + "AERGO": { + "title": "Add AERGO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AERGO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 489, + "ticker": "AERGO-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "coinbase_ws", + "ticker": "AERGO-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "AERGO-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0959, + "cmcId": 3637.0 + } + }, + "AERO": { + "title": "Add AERO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AERO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 490, + "ticker": "AERO-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "coinbase_ws", + "ticker": "AERO-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "AERO-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -6.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 1.24817, + "cmcId": 29270.0 + } + }, + "AEVO": { + "title": "Add AEVO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AEVO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 491, + "ticker": "AEVO-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "AEVOUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "AEVOUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "AEVO_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "AEVO-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "AI": { + "title": "Add AI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 493, + "ticker": "AI-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "gate_ws", + "ticker": "AI_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "aiusdt", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.397384725, + "cmcId": 28846.0 + } + }, + "AIDOGE": { + "title": "Add AIDOGE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AIDOGE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 494, + "ticker": "AIDOGE-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -19, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "gate_ws", + "ticker": "AIDOGE_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "AIDOGE-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": 4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 3.25705518e-10, + "cmcId": 24477.0 + } + }, + "AIOZ": { + "title": "Add AIOZ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AIOZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 495, + "ticker": "AIOZ-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "AIOZUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "AIOZ-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "AIOZ-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.4597546424, + "cmcId": 9104.0 + } + }, + "AITECH": { + "title": "Add AITECH-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AITECH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 496, + "ticker": "AITECH-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "gate_ws", + "ticker": "AITECH_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "aitechusdt", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0901713505, + "cmcId": 19055.0 + } + }, + "AKRO": { + "title": "Add AKRO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AKRO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 497, + "ticker": "AKRO-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "gate_ws", + "ticker": "AKRO_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "akrousdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "AKRO-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0041487965, + "cmcId": 4134.0 + } + }, + "ARPA": { + "title": "Add ARPA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ARPA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 498, + "ticker": "ARPA-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "ARPAUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "ARPA-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "ARPA_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "arpausdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ARPA-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.046199950499999996, + "cmcId": 4039.0 + } + }, + "AST": { + "title": "Add AST-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AST-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 499, + "ticker": "AST-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "ASTUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "AST-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.07994799999999999, + "cmcId": 2058.0 + } + }, + "ASTR": { + "title": "Add ASTR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ASTR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 500, + "ticker": "ASTR-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "ASTRUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "ASTR_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "ASTRUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ASTR-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ASTR-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "ATH": { + "title": "Add ATH-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ATH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 501, + "ticker": "ATH-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "ATHUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "ATH_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "athusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ATH-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ATH-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "ATH,UNISWAP_V3,0XBE0ED4138121ECFC5C0E56B40517DA27E6C5226B/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0xd31d41dffa3589bb0c0183e46a1eed983a5e5978\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0574633308, + "cmcId": 30083.0 + } + }, + "BBL": { + "title": "Add BBL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BBL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 502, + "ticker": "BBL-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "BBLUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BBL-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0058062235, + "cmcId": 28823.0 + } + }, + "BCH": { + "title": "Add BCH-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BCH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 503, + "ticker": "BCH-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -7, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "BCHUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "BCHUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "BCH-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "BCH_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "bchusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "BCHUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BCH-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "BCH-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "BCUT": { + "title": "Add BCUT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BCUT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 504, + "ticker": "BCUT-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "BCUTUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "BCUT_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BCUT-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.026001517369999998, + "cmcId": 28559.0 + } + }, + "BDX": { + "title": "Add BDX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BDX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 505, + "ticker": "BDX-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "gate_ws", + "ticker": "BDX_BTC", + "adjustByMarket": "BTC-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BDX-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.05917202041, + "cmcId": 3987.0 + } + }, + "BEBE": { + "title": "Add BEBE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BEBE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 507, + "ticker": "BEBE-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -13, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "gate_ws", + "ticker": "BEBE_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "bebeusdt", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -2.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.000513251114, + "cmcId": 32712.0 + } + }, + "BEER": { + "title": "Add BEER-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BEER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 508, + "ticker": "BEER-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -14, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "gate_ws", + "ticker": "BEER_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "beerusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BEER-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "BEER,RAYDIUM,AUJTJJ7AMS8LDO3BFZOYXDWT3JBALUBU4VZHZZDTZLMG/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HK4WKQfUKU2VuYfhjVzUR8Sx2Tkpqjg7VmrPjuNeNM6Q\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"52MdSmjzjnmRqsimXoPUTQX3zTr11abKqgkGBKbNv7Mg\",\"token_decimals\":9},\"amm_info_address\":\"Cne2WysEXzSLWbdABTG3vYkRNyJyMJ1zLhn26QPrBRZg\",\"open_orders_address\":\"BJDwwanWSMmq4GJEq21LvT7HUQN5kuYDmby8BkhqT687\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -1.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 1.33861169e-05, + "cmcId": 31337.0 + } + }, + "BEL": { + "title": "Add BEL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BEL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 509, + "ticker": "BEL-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "BELUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "BEL_USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.55184107, + "cmcId": 6928.0 + } + }, + "BENDOG": { + "title": "Add BENDOG-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BENDOG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 510, + "ticker": "BENDOG-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "gate_ws", + "ticker": "BENDOG_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "BENDOG,RAYDIUM,AHW5N8IQZOBTCBEPKSJZZ61XTAUSZBDCPXTRLG6KUKPK/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2Pza1YUczgc4RWLhAgdXSJh4oYUspvhhAiSecFDd7ZJ3\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"2BFpMzi33JtpY4CGUjY7x5JPApy6f2AdkuLZsd1QGqRv\",\"token_decimals\":9},\"amm_info_address\":\"47857wX96Tb4Ud3M3ka949iVRFmUqS33KLBxoVsqgfLK\",\"open_orders_address\":\"H1FPc9WQpA3GPnXMmzSjtt6gMuYuyDqYndBscaHNyCbv\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.01360105455, + "cmcId": 29574.0 + } + }, + "BICO": { + "title": "Add BICO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BICO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 511, + "ticker": "BICO-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "BICOUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "BICO-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.199642087, + "cmcId": 9543.0 + } + }, + "BIGTIME": { + "title": "Add BIGTIME-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BIGTIME-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 512, + "ticker": "BIGTIME-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "coinbase_ws", + "ticker": "BIGTIME-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "BIGTIME_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BIGTIME-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "BIGTIME-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.11568, + "cmcId": 28230.0 + } + }, + "BILL,RAYDIUM,5O817YNOR97F1H5SUZBGHWC8DP53OURERUFBGJIACFUZ": { + "title": "Add BILL,RAYDIUM,5O817YNOR97F1H5SUZBGHWC8DP53OURERUFBGJIACFUZ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BILL,RAYDIUM,5O817YNOR97F1H5SUZBGHWC8DP53OURERUFBGJIACFUZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 513, + "ticker": "BILL,RAYDIUM,5O817YNOR97F1H5SUZBGHWC8DP53OURERUFBGJIACFUZ-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -15, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "BILL,RAYDIUM,5O817YNOR97F1H5SUZBGHWC8DP53OURERUFBGJIACFUZ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CKFsrVfEcYgUBrJxnchNVdtvDrsXuYkrueshfxxbAoLG\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"CkrTmNKe5eoZzUVr8eNT763kT7rJi8C4KFkVkedJ2PE2\",\"token_decimals\":9},\"amm_info_address\":\"7AAdTWLTgDCpAE1wXtPpGBstMVQtQhvftKcxkeC8H4FR\",\"open_orders_address\":\"4zpZVHQRgdGWH8qz7Au5CwZwqPiA729PPUkFo1rdp5KF\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": 0.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 1.465392349e-06, + "cmcId": 32297.0 + } + }, + "BILLY": { + "title": "Add BILLY-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BILLY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 514, + "ticker": "BILLY-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "gate_ws", + "ticker": "BILLY_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "billyusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/BILLY,RAYDIUM,3B5WUURMEI5YATD7ON46HKFEJ3PFMD7T1RKGRSN3PUMP", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"B79b1mVm7w33Jp4WKi8s4noHw98VvAwPZtD9WUwRzoqa\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"4718at6MKguFJPaL1J8hkxJ23tmW4vn8oRbrKngKZE4m\",\"token_decimals\":6},\"amm_info_address\":\"9uWW4C36HiCTGr6pZW9VFhr9vdXktZ8NA8jVnzQU35pJ\",\"open_orders_address\":\"9jLvPDTie8cbv71XU89busAdzwR3cJmM4TvmkLgvRNTw\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.016413003319999998, + "cmcId": 31914.0 + } + }, + "BITCOIN,UNISWAP_V3,0X72E4F9F808C49A2A61DE9C5896298920DC4EEEA9": { + "title": "Add BITCOIN,UNISWAP_V3,0X72E4F9F808C49A2A61DE9C5896298920DC4EEEA9-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BITCOIN,UNISWAP_V3,0X72E4F9F808C49A2A61DE9C5896298920DC4EEEA9-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 515, + "ticker": "BITCOIN,UNISWAP_V3,0X72E4F9F808C49A2A61DE9C5896298920DC4EEEA9-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "BITCOIN,UNISWAP_V3,0X72E4F9F808C49A2A61DE9C5896298920DC4EEEA9/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x0c30062368eefb96bf3ade1218e685306b8e89fa\",\"base_decimals\":8,\"quote_decimals\":18,\"invert\":false}" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.1483499358, + "cmcId": 25220.0 + } + }, + "BLAST": { + "title": "Add BLAST-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BLAST-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 516, + "ticker": "BLAST-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "BLASTUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "BLAST-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "BLAST_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "blastusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BLAST-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "BLUE,RAYDIUM,CWQVQTKUH1IU8ZSFFFVAUXAVZLZQU1E8GYU5D6ECGBNE": { + "title": "Add BLUE,RAYDIUM,CWQVQTKUH1IU8ZSFFFVAUXAVZLZQU1E8GYU5D6ECGBNE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BLUE,RAYDIUM,CWQVQTKUH1IU8ZSFFFVAUXAVZLZQU1E8GYU5D6ECGBNE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 517, + "ticker": "BLUE,RAYDIUM,CWQVQTKUH1IU8ZSFFFVAUXAVZLZQU1E8GYU5D6ECGBNE-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "BLUE,RAYDIUM,CWQVQTKUH1IU8ZSFFFVAUXAVZLZQU1E8GYU5D6ECGBNE/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"Fyp9Rhkxm3V5o7KGN6WzgCwqRZydBczNE8JniQ57YbjH\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"BU7otgLUAAyKsgzAf5TnBYTNFz6eRBWhBYv1h9MrZSzq\",\"token_decimals\":9},\"amm_info_address\":\"5AKR4Yt7jXpYZ9KLfH5f7GCpgRHFcnGcPuZKrsZSEops\",\"open_orders_address\":\"2wXY5PtMdvhNrQT6JfCTxBY7EeQRskBhifSoCCXCv2H4\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.001786788632, + "cmcId": 32349.0 + } + }, + "BLUR": { + "title": "Add BLUR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BLUR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 518, + "ticker": "BLUR-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "coinbase_ws", + "ticker": "BLUR-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "BLUR_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "BLURUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BLUR-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "BLUR-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "BLZ": { + "title": "Add BLZ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BLZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 519, + "ticker": "BLZ-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "coinbase_ws", + "ticker": "BLZ-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "BLZ_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BLZ-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.1275, + "cmcId": 2505.0 + } + }, + "BNB": { + "title": "Add BNB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BNB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 520, + "ticker": "BNB-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -7, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "BNBUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "BNBUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "BNB_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BNB-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "BNB-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "BB": { + "title": "Add BB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 521, + "ticker": "BB-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "BBUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "bbusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BB-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.298013551, + "cmcId": 30746.0 + } + }, + "BNT": { + "title": "Add BNT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BNT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 522, + "ticker": "BNT-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "BNTUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "bntusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "BNT-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.502373245, + "cmcId": 1727.0 + } + }, + "BAT": { + "title": "Add BAT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BAT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 523, + "ticker": "BAT-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "coinbase_ws", + "ticker": "BAT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "batusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "BAT-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.16035348400000002, + "cmcId": 1697.0 + } + }, + "BANANA": { + "title": "Add BANANA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BANANA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 524, + "ticker": "BANANA-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -8, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "gate_ws", + "ticker": "BANANA_ETH", + "adjustByMarket": "ETH-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "bananausdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BANANA-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "BANANA,UNISWAP_V3,0X38E68A37E401F7271568CECAAC63C6B1E19130B4/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x6cdff40fcad846328a8aa19ea928d3fa9412517f\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + } + ], + "liquidityTier": 4, + "atomicResolution": -7.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 47.06174813, + "cmcId": 28066.0 + } + }, + "ATLAS,RAYDIUM,ATLASXMBPQXBUYBXPSV97USA3FPQYEQZQBUHGIFCUSXX": { + "title": "Add ATLAS,RAYDIUM,ATLASXMBPQXBUYBXPSV97USA3FPQYEQZQBUHGIFCUSXX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ATLAS,RAYDIUM,ATLASXMBPQXBUYBXPSV97USA3FPQYEQZQBUHGIFCUSXX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 525, + "ticker": "ATLAS,RAYDIUM,ATLASXMBPQXBUYBXPSV97USA3FPQYEQZQBUHGIFCUSXX-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "ATLAS,RAYDIUM,ATLASXMBPQXBUYBXPSV97USA3FPQYEQZQBUHGIFCUSXX/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CBz2GGWNissxivNRXk5UFJHiZUmm1x5pWWuhSaoM8ULK\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"5VhBQ77aqytGZ8QWtV6eq4p4yNHsWrH3bALKFisTp18n\",\"token_decimals\":9},\"amm_info_address\":\"7Mu9zK6qV3wGp5deSkhCeWqaDnL3kdD4gKL87ui6GtmX\",\"open_orders_address\":\"AAL5LQpnHbSpp7R84kqP7RC8qLEBmK6tdVPwoenhE2sQ\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.001832465422, + "cmcId": 11212.0 + } + }, + "ATOM": { + "title": "Add ATOM-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ATOM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 526, + "ticker": "ATOM-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "ATOMUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "ATOMUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "ATOM-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "ATOM_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "ATOMUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ATOM-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ATOM-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "AUCTION": { + "title": "Add AUCTION-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AUCTION-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 527, + "ticker": "AUCTION-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -8, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "coinbase_ws", + "ticker": "AUCTION-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "auctionusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "AUCTION-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -7.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 13.4, + "cmcId": 8602.0 + } + }, + "AUDIO": { + "title": "Add AUDIO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AUDIO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 528, + "ticker": "AUDIO-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "AUDIOUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "AUDIO-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.12491875000000001, + "cmcId": 7455.0 + } + }, + "AURA,RAYDIUM,DTR4D9FTVOTX2569GAL837ZGRB6WNJJ6TKMNX9RDK9B2": { + "title": "Add AURA,RAYDIUM,DTR4D9FTVOTX2569GAL837ZGRB6WNJJ6TKMNX9RDK9B2-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AURA,RAYDIUM,DTR4D9FTVOTX2569GAL837ZGRB6WNJJ6TKMNX9RDK9B2-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 529, + "ticker": "AURA,RAYDIUM,DTR4D9FTVOTX2569GAL837ZGRB6WNJJ6TKMNX9RDK9B2-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/AURA,RAYDIUM,DTR4D9FTVOTX2569GAL837ZGRB6WNJJ6TKMNX9RDK9B2", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9jbyBXHinaAah2SthksJTYGzTQNRLA7HdT2A7VMF91Wu\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"9v9FpQYd46LS9zHJitTtnPDDQrHfkSdW2PRbbEbKd2gw\",\"token_decimals\":6},\"amm_info_address\":\"9ViX1VductEoC2wERTSp2TuDxXPwAf69aeET8ENPJpsN\",\"open_orders_address\":\"2yWYj3BftHsfy5jCNXXcs3H1gcjAk7KHLCrBcZ3izv7n\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.004977117091, + "cmcId": 31843.0 + } + }, + "AURORA": { + "title": "Add AURORA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AURORA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 530, + "ticker": "AURORA-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "AURORAUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "AURORA-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "aurorausdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "AURORA-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "AVAIL": { + "title": "Add AVAIL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AVAIL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 531, + "ticker": "AVAIL-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "AVAILUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "availusdt", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.1363804382, + "cmcId": 32376.0 + } + }, + "AVAX": { + "title": "Add AVAX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AVAX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 532, + "ticker": "AVAX-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -8, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "AVAXUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "AVAXUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "AVAX-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "AVAX_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "avaxusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "AVAXUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "AVAX-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "AVAX-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "AXL": { + "title": "Add AXL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AXL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 534, + "ticker": "AXL-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "AXLUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "AXLUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "AXL-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "WAXL_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "WAXLUSD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "AXS": { + "title": "Add AXS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AXS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 535, + "ticker": "AXS-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "AXSUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "AXS-USD" + }, + { + "exchangeName": "crypto_dot_com_ws", + "ticker": "AXS_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "AXS_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "AXS-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "AXS-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -6.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 4.64365295, + "cmcId": 6783.0 + } + }, + "AZERO": { + "title": "Add AZERO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AZERO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 536, + "ticker": "AZERO-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "gate_ws", + "ticker": "AZERO_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "AZERO-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.35974638270000003, + "cmcId": 11976.0 + } + }, + "BABY,RAYDIUM,5HMF8JT9PUWOQIFQTB3VR22732ZTKYRLRW9VO7TN3RCZ": { + "title": "Add BABY,RAYDIUM,5HMF8JT9PUWOQIFQTB3VR22732ZTKYRLRW9VO7TN3RCZ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BABY,RAYDIUM,5HMF8JT9PUWOQIFQTB3VR22732ZTKYRLRW9VO7TN3RCZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 537, + "ticker": "BABY,RAYDIUM,5HMF8JT9PUWOQIFQTB3VR22732ZTKYRLRW9VO7TN3RCZ-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -16, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/BABY,RAYDIUM,5HMF8JT9PUWOQIFQTB3VR22732ZTKYRLRW9VO7TN3RCZ", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"7ii3G8iRAVpfFt8NbmisDCVNa8KJxaikL9PQ49r8e6gm\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"6ogxazd3uvk3VSF8n9DRcEp2HNqQDxiqRNYXVKNWPNoU\",\"token_decimals\":6},\"amm_info_address\":\"2prhzdRwWzas2f4g5AAjyRUBcQcdajxd8NAzKcqhv76P\",\"open_orders_address\":\"7usCDD5FXposJD8xAxQDyQ3ByprweUY9AT8scjKswK1W\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": 1.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 9.205129277e-07, + "cmcId": 29668.0 + } + }, + "BABYDOGE": { + "title": "Add BABYDOGE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BABYDOGE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 538, + "ticker": "BABYDOGE-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -18, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "BABYDOGEUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "BABYDOGE,UNISWAP_V3,0XAC57DE9C1A09FEC648E93EB98875B212DB0D460B/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x9f2ebe69a86c079f3d4c3b94a11932b676b72f74\",\"base_decimals\":9,\"quote_decimals\":18,\"invert\":false}" + } + ], + "liquidityTier": 4, + "atomicResolution": 3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 1.98713748e-09, + "cmcId": 10407.0 + } + }, + "BABYTRUMP,RAYDIUM,6NBNHQKD2DH4JSWTLMMCP7LNSH4NH6Y2CNGDQG2NY9ZW": { + "title": "Add BABYTRUMP,RAYDIUM,6NBNHQKD2DH4JSWTLMMCP7LNSH4NH6Y2CNGDQG2NY9ZW-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BABYTRUMP,RAYDIUM,6NBNHQKD2DH4JSWTLMMCP7LNSH4NH6Y2CNGDQG2NY9ZW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 539, + "ticker": "BABYTRUMP,RAYDIUM,6NBNHQKD2DH4JSWTLMMCP7LNSH4NH6Y2CNGDQG2NY9ZW-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "BABYTRUMP,RAYDIUM,6NBNHQKD2DH4JSWTLMMCP7LNSH4NH6Y2CNGDQG2NY9ZW/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GfLzieTjxyukRovbE8PFsgnfx4tJiSNy3JXAkSfEa1nu\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"59DTfm81hYHdrFr4Bu9Z5NaiM8YmPZz34snVTWXEaEng\",\"token_decimals\":9},\"amm_info_address\":\"Azzrh6PHeEqsDtfZujyZbXnMnRx8WnUpcUStvF87J93R\",\"open_orders_address\":\"GN2Xyr6z7oWYMyTD8sTBC4zhAKNkpo5eqfcCgSChQ2Y5\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.024188439059999997, + "cmcId": 27955.0 + } + }, + "BADGER": { + "title": "Add BADGER-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BADGER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 540, + "ticker": "BADGER-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "huobi_ws", + "ticker": "badgerusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "BADGER-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -6.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 2.705115289, + "cmcId": 7859.0 + } + }, + "BAKE": { + "title": "Add BAKE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BAKE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 541, + "ticker": "BAKE-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "BAKEUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "bakeusdt", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.24544036, + "cmcId": 7064.0 + } + }, + "BAKED,RAYDIUM,CQBXK942C6GPCRWTZ2WMFP5JCQ9NQBXTB8JUEWBI7GOT": { + "title": "Add BAKED,RAYDIUM,CQBXK942C6GPCRWTZ2WMFP5JCQ9NQBXTB8JUEWBI7GOT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BAKED,RAYDIUM,CQBXK942C6GPCRWTZ2WMFP5JCQ9NQBXTB8JUEWBI7GOT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 542, + "ticker": "BAKED,RAYDIUM,CQBXK942C6GPCRWTZ2WMFP5JCQ9NQBXTB8JUEWBI7GOT-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "BAKED,RAYDIUM,CQBXK942C6GPCRWTZ2WMFP5JCQ9NQBXTB8JUEWBI7GOT/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2Tczwd1e6of7oKQQtdyopuA4PS7mDdmeK9qPSq1MDoBR\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"9uN5VTqNBspU1NtVt3GQisyqCMHJaNB3u1EKYsmcxzT5\",\"token_decimals\":9},\"amm_info_address\":\"AGSfWxZ6sg9rCxPaVGUN1uXjBYWNuK1Jq59vDLRY42BK\",\"open_orders_address\":\"8c4rMFdsPD115fFiZb6tvDRQCLbZWDRtEBZgA2THLLDk\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.003732981941, + "cmcId": 32487.0 + } + }, + "BAL": { + "title": "Add BAL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BAL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 543, + "ticker": "BAL-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "BALUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "balusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "BAL-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -6.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 1.9908051350000002, + "cmcId": 5728.0 + } + }, + "BAND": { + "title": "Add BAND-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BAND-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 544, + "ticker": "BAND-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "BANDUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "BAND-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "bandusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "BAND-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -6.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 1.122869659, + "cmcId": 4679.0 + } + }, + "DOGS": { + "title": "Add DOGS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOGS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 546, + "ticker": "DOGS-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -13, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "DOGSUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "DOGS_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "DOGS-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "DOGS-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -2.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0006633775647, + "cmcId": 32698.0 + } + }, + "DOKY,RAYDIUM,5RS53FY3Q4T4MLK9ZBQ45CVNGF1RH7NQRNXIP6PA5RYH": { + "title": "Add DOKY,RAYDIUM,5RS53FY3Q4T4MLK9ZBQ45CVNGF1RH7NQRNXIP6PA5RYH-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOKY,RAYDIUM,5RS53FY3Q4T4MLK9ZBQ45CVNGF1RH7NQRNXIP6PA5RYH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 547, + "ticker": "DOKY,RAYDIUM,5RS53FY3Q4T4MLK9ZBQ45CVNGF1RH7NQRNXIP6PA5RYH-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -14, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "DOKY,RAYDIUM,5RS53FY3Q4T4MLK9ZBQ45CVNGF1RH7NQRNXIP6PA5RYH/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GRknDb4EPX4jdCPzrdoF4KQMmr424GD8Ri93Xbg56CMu\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"E2DZDmGSE3mqQX36QMhdFh64nCgh4qbTjJQUXh8FuU2C\",\"token_decimals\":9},\"amm_info_address\":\"AGmUouqWyRdq7Pb3Y3HCmaWpTEBLHwszwdnabbGiTvpD\",\"open_orders_address\":\"J7iEcnxTbg3WJjzAAmk3W2QqVhmQgiFeTtMxodtNgUxc\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -1.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 2.96458592e-05, + "cmcId": 31106.0 + } + }, + "HUND,RAYDIUM,2XPQOKFJITK8YCMDGBKY7CMZRRYF2X9PNIZECYKDUZEV": { + "title": "Add HUND,RAYDIUM,2XPQOKFJITK8YCMDGBKY7CMZRRYF2X9PNIZECYKDUZEV-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HUND,RAYDIUM,2XPQOKFJITK8YCMDGBKY7CMZRRYF2X9PNIZECYKDUZEV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 548, + "ticker": "HUND,RAYDIUM,2XPQOKFJITK8YCMDGBKY7CMZRRYF2X9PNIZECYKDUZEV-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "HUND,RAYDIUM,2XPQOKFJITK8YCMDGBKY7CMZRRYF2X9PNIZECYKDUZEV/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"BseLLmtAwhdn5VkoUQP2AMpF56wVDk7QaPJMsoFhBCDB\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"F8fHaGYintJd6WdyeRHQ6DMjaLiqh9PGFjM4y89Jotb4\",\"token_decimals\":9},\"amm_info_address\":\"CtXYCgkfMdTnvtiU8Ju6BjntBb3GRhmwYA8FaV1KCLMu\",\"open_orders_address\":\"eaxbqPg9AjJtdEaE71SaSv95jBS4Bh1kb22r5V1JnMH\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.005437998604, + "cmcId": 30007.0 + } + }, + "ICE": { + "title": "Add ICE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ICE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 549, + "ticker": "ICE-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "huobi_ws", + "ticker": "iceusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ICE-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ICE-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.006086234479, + "cmcId": 27650.0 + } + }, + "ICP": { + "title": "Add ICP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ICP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 550, + "ticker": "ICP-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -8, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "ICPUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "ICPUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "ICP-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "ICPUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ICP-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ICP-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "ICX": { + "title": "Add ICX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ICX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 551, + "ticker": "ICX-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "ICXUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ICX-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.128762648, + "cmcId": 2099.0 + } + }, + "ID": { + "title": "Add ID-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ID-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 552, + "ticker": "ID-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "IDUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "idusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ID-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.354397195, + "cmcId": 21846.0 + } + }, + "ILV": { + "title": "Add ILV-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ILV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 553, + "ticker": "ILV-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -8, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "coinbase_ws", + "ticker": "ILV-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ILV-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -7.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 36.09849997, + "cmcId": 8719.0 + } + }, + "IMX": { + "title": "Add IMX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a IMX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 554, + "ticker": "IMX-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "IMXUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "IMX-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "IMXUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "IMX-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "IMX-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "INJ": { + "title": "Add INJ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a INJ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 555, + "ticker": "INJ-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -8, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "INJUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "INJUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "INJ-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "INJUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "INJ-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "INJ-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "HTX": { + "title": "Add HTX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HTX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 556, + "ticker": "HTX-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -15, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "HTXUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "htxusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "HTX-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": 0.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 1.2696317e-06, + "cmcId": 29160.0 + } + }, + "INSP": { + "title": "Add INSP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a INSP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 557, + "ticker": "INSP-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "INSPUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "INSP-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.03792520258, + "cmcId": 28610.0 + } + }, + "IOST": { + "title": "Add IOST-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a IOST-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 558, + "ticker": "IOST-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "huobi_ws", + "ticker": "iostusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "IOST-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.00488158393, + "cmcId": 2405.0 + } + }, + "IOT,RAYDIUM,IOTEVVZLEYWOTN1QDWNPDDXPWSZN3ZFHEOT3MFL9FNS": { + "title": "Add IOT,RAYDIUM,IOTEVVZLEYWOTN1QDWNPDDXPWSZN3ZFHEOT3MFL9FNS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a IOT,RAYDIUM,IOTEVVZLEYWOTN1QDWNPDDXPWSZN3ZFHEOT3MFL9FNS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 559, + "ticker": "IOT,RAYDIUM,IOTEVVZLEYWOTN1QDWNPDDXPWSZN3ZFHEOT3MFL9FNS-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "IOT,RAYDIUM,IOTEVVZLEYWOTN1QDWNPDDXPWSZN3ZFHEOT3MFL9FNS/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"B1W8zKqMNKFupe2Gtqyk4Qkm3pfCw6N1aYvTPFvnGf3D\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"HEmXJFLML3UaFBZA1EB5dJ8tHmQLoLTZWreWviUv1BLF\",\"token_decimals\":9},\"amm_info_address\":\"BvvefSzw1xqW7NSYbfSfspRyW9P79f3QgmD1PfqLEMaL\",\"open_orders_address\":\"BZtZMdKrpmzWFsnnMPkwCnXZ1idXUSb9zxYfBJRLD5iq\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.001405695283, + "cmcId": 24686.0 + } + }, + "IOTA": { + "title": "Add IOTA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a IOTA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 560, + "ticker": "IOTA-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "huobi_ws", + "ticker": "iotausdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "IOTA-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.115666447, + "cmcId": 1720.0 + } + }, + "IOTX": { + "title": "Add IOTX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a IOTX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 561, + "ticker": "IOTX-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "coinbase_ws", + "ticker": "IOTX-USD" + }, + { + "exchangeName": "crypto_dot_com_ws", + "ticker": "IOTX_USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.037219999999999996, + "cmcId": 2777.0 + } + }, + "IQ50,RAYDIUM,21RWEMLGYEMNONHW7H3XA5PY17X6ZFRCHIRCP9INRBQA": { + "title": "Add IQ50,RAYDIUM,21RWEMLGYEMNONHW7H3XA5PY17X6ZFRCHIRCP9INRBQA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a IQ50,RAYDIUM,21RWEMLGYEMNONHW7H3XA5PY17X6ZFRCHIRCP9INRBQA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 562, + "ticker": "IQ50,RAYDIUM,21RWEMLGYEMNONHW7H3XA5PY17X6ZFRCHIRCP9INRBQA-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -15, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "IQ50,RAYDIUM,21RWEMLGYEMNONHW7H3XA5PY17X6ZFRCHIRCP9INRBQA/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"7oqq2Cywq27NUsTKvnDU9kQFH7Xm7v2FDFX1igGb7HFz\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"FZPQ7Usv3bKC68UPT1HyyQktdam4gUJDCq54qJmtqd7v\",\"token_decimals\":9},\"amm_info_address\":\"CJVLgaSSuGarPWLx57f79T1EEMKg26fM1o3MMm1afD6J\",\"open_orders_address\":\"3vfQ2WEYByvpFEWHys1vpEBLJZdYKdn1HCC26GvyjE2j\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": 0.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 5.419908309000001e-06, + "cmcId": 30079.0 + } + }, + "JASMY": { + "title": "Add JASMY-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a JASMY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 563, + "ticker": "JASMY-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "JASMYUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "JASMY-USD" + }, + { + "exchangeName": "crypto_dot_com_ws", + "ticker": "JASMY_USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "jasmyusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "JASMY-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.01940555075, + "cmcId": 8425.0 + } + }, + "JASON,RAYDIUM,6SURYVEUDZ5HQAXAB6QRGFBZWVJN8DC7M29EZSVDPUMP": { + "title": "Add JASON,RAYDIUM,6SURYVEUDZ5HQAXAB6QRGFBZWVJN8DC7M29EZSVDPUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a JASON,RAYDIUM,6SURYVEUDZ5HQAXAB6QRGFBZWVJN8DC7M29EZSVDPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 564, + "ticker": "JASON,RAYDIUM,6SURYVEUDZ5HQAXAB6QRGFBZWVJN8DC7M29EZSVDPUMP-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/JASON,RAYDIUM,6SURYVEUDZ5HQAXAB6QRGFBZWVJN8DC7M29EZSVDPUMP", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CXQ2LTd4UvvnznPqsrdo2sLwUkfmLXCSagxMPaEbsuhh\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"BPrCqJaU3biQPPvN8aJHCVutci7fGREzgho7G9eariR7\",\"token_decimals\":6},\"amm_info_address\":\"4XmdX5Umx7qt3uvMapdXzWPQefx2WZf4tZ69XAmNyF3X\",\"open_orders_address\":\"DmbCUVv2N9cxsQtqnGcubkeXKyTv7oUFUSGgwpRWoiuE\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0014335544329999999, + "cmcId": 32097.0 + } + }, + "JOE": { + "title": "Add JOE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a JOE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 565, + "ticker": "JOE-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "JOEUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "JOE-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "JOE,UNISWAP_V3,0X76E222B07C53D28B89B0BAC18602810FC22B49A8/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0xceb63a909d95c9222cdf5b08044f5dae72cd036e\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.32668751500000004, + "cmcId": 11396.0 + } + }, + "IO": { + "title": "Add IO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a IO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 566, + "ticker": "IO-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "IOUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "IO-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -6.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 1.754690992, + "cmcId": 29835.0 + } + }, + "HOT": { + "title": "Add HOT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HOT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 567, + "ticker": "HOT-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "HOTUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "hotusdt", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0017108872, + "cmcId": 2682.0 + } + }, + "HOOK": { + "title": "Add HOOK-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HOOK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 568, + "ticker": "HOOK-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "HOOKUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "HOOKUSDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.40953363000000004, + "cmcId": 22764.0 + } + }, + "HONK,RAYDIUM,3AG1MJ9AKZ9FAKCQ6GAEHPLSX8B2PUBPDKB9IBSDLZNB": { + "title": "Add HONK,RAYDIUM,3AG1MJ9AKZ9FAKCQ6GAEHPLSX8B2PUBPDKB9IBSDLZNB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HONK,RAYDIUM,3AG1MJ9AKZ9FAKCQ6GAEHPLSX8B2PUBPDKB9IBSDLZNB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 569, + "ticker": "HONK,RAYDIUM,3AG1MJ9AKZ9FAKCQ6GAEHPLSX8B2PUBPDKB9IBSDLZNB-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "HONK,RAYDIUM,3AG1MJ9AKZ9FAKCQ6GAEHPLSX8B2PUBPDKB9IBSDLZNB/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"3NnEMNfVLvuKBGEGx5EioGi2w6ctYoyXBRkVmByTqDYo\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"AapAeyv3qpPjFoibm6V9aGZ1QkaVWXqhvJQYJkb3aQKt\",\"token_decimals\":9},\"amm_info_address\":\"BZivKpJWgQvrA3yYe3ubomufeGVouoYoUhosmBEdqF9y\",\"open_orders_address\":\"7LiFnmWYtKw9siGLmGXpdQ6VJzADJaAXVJ1yoZzsRYWq\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.001267569087, + "cmcId": 29153.0 + } + }, + "HAI": { + "title": "Add HAI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HAI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 570, + "ticker": "HAI-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "gate_ws", + "ticker": "HAI_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "HAI-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.038588805999999996, + "cmcId": 5583.0 + } + }, + "HAMI,RAYDIUM,4SP2EUDRQF46RZUN6SYAWZJRXWUPX2T3NJUOKMV766RJ": { + "title": "Add HAMI,RAYDIUM,4SP2EUDRQF46RZUN6SYAWZJRXWUPX2T3NJUOKMV766RJ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HAMI,RAYDIUM,4SP2EUDRQF46RZUN6SYAWZJRXWUPX2T3NJUOKMV766RJ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 571, + "ticker": "HAMI,RAYDIUM,4SP2EUDRQF46RZUN6SYAWZJRXWUPX2T3NJUOKMV766RJ-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "HAMI,RAYDIUM,4SP2EUDRQF46RZUN6SYAWZJRXWUPX2T3NJUOKMV766RJ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"DRWQsj4hANod7KpxyXDSRUswgDNFuTawnjp5fysx8Ad\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"AAT9KHuEPSJ3wGzZN76V9yq28v1kR6HnfswdRUMSoTK\",\"token_decimals\":9},\"amm_info_address\":\"84Nu43GsHLaCDuVSvgiTwpQDTNhYejKFEkJmeXBFJmqQ\",\"open_orders_address\":\"CGxztvFguH3YpkdFd7XZAdSKqNrF4qg954pN6cFRS47p\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0013116493, + "cmcId": 30550.0 + } + }, + "HAMMY,RAYDIUM,26KMQVGDUOB6REFNJ51YAABWWJND8UMTPNQGSHQ64UDR": { + "title": "Add HAMMY,RAYDIUM,26KMQVGDUOB6REFNJ51YAABWWJND8UMTPNQGSHQ64UDR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HAMMY,RAYDIUM,26KMQVGDUOB6REFNJ51YAABWWJND8UMTPNQGSHQ64UDR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 572, + "ticker": "HAMMY,RAYDIUM,26KMQVGDUOB6REFNJ51YAABWWJND8UMTPNQGSHQ64UDR-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "HAMMY,RAYDIUM,26KMQVGDUOB6REFNJ51YAABWWJND8UMTPNQGSHQ64UDR/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"324NgHgEDyU9d7TE9dkAkB2GNtqxdEU4PsYRTDL68qoR\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"4kPJL1LmempALPjjwMWSo6JRBjmKQY7HX3edozqmJBPe\",\"token_decimals\":9},\"amm_info_address\":\"X131b3frGn4b8ue51EyvrnzWuTuBGoM93uRYrNteEFy\",\"open_orders_address\":\"9WZDqKjvpyoAShnp3Dg1725uyo2aQtgp8z7GG9XdB5NM\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.007888797666, + "cmcId": 31284.0 + } + }, + "HARAMBE,RAYDIUM,FCH1OIXTPRI8ZXBNMDCEADOJW2TOYFHXQDZACQKWDVSP": { + "title": "Add HARAMBE,RAYDIUM,FCH1OIXTPRI8ZXBNMDCEADOJW2TOYFHXQDZACQKWDVSP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HARAMBE,RAYDIUM,FCH1OIXTPRI8ZXBNMDCEADOJW2TOYFHXQDZACQKWDVSP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 573, + "ticker": "HARAMBE,RAYDIUM,FCH1OIXTPRI8ZXBNMDCEADOJW2TOYFHXQDZACQKWDVSP-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "HARAMBE,RAYDIUM,FCH1OIXTPRI8ZXBNMDCEADOJW2TOYFHXQDZACQKWDVSP/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"5f9Fgcp2C9vdrp75GspNKBjzdaxq5uiqpLVkgtWKpDZZ\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"Apgp3SzNB5VpVWbK5q2ucBvCJEsf1gqXL4iUAqvD9pgB\",\"token_decimals\":9},\"amm_info_address\":\"2BJKy9pnzTDvMPdHJhv8qbWejKiLzebD7i2taTyJxAze\",\"open_orders_address\":\"BPv68DZUMxpqvfRye2JoeK1GRkkGs5PEUycmx5b448x2\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.014162092699999998, + "cmcId": 29088.0 + } + }, + "HARRIS,UNISWAP_V3,0X155788DD4B3CCD955A5B2D461C7D6504F83F71FA": { + "title": "Add HARRIS,UNISWAP_V3,0X155788DD4B3CCD955A5B2D461C7D6504F83F71FA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HARRIS,UNISWAP_V3,0X155788DD4B3CCD955A5B2D461C7D6504F83F71FA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 574, + "ticker": "HARRIS,UNISWAP_V3,0X155788DD4B3CCD955A5B2D461C7D6504F83F71FA-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -14, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "HARRIS,UNISWAP_V3,0X155788DD4B3CCD955A5B2D461C7D6504F83F71FA/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x2976dca9be2037c7c50df4c3da1f6f98cd99dac9\",\"base_decimals\":9,\"quote_decimals\":18,\"invert\":false}" + } + ], + "liquidityTier": 4, + "atomicResolution": -1.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 1.064319663e-05, + "cmcId": 32445.0 + } + }, + "HARRISWINPOP": { + "title": "Add HARRISWINPOP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HARRISWINPOP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 575, + "ticker": "HARRISWINPOP-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -4, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "polymarket_api", + "ticker": "0x265366ede72d73e137b2b9095a6cdc9be6149290caa295738a95e3d881ad0865/21271000291843361249209065706097167029083067325856089903026951915683588703117" + } + ], + "liquidityTier": 4, + "atomicResolution": -6, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.50001, + "cmcId": 0.0 + } + }, + "HAWKTUAH,RAYDIUM,4GFE6MBDORSY5BLBIUMRGETR6PZCJYFXMDM5EHSGPUMP": { + "title": "Add HAWKTUAH,RAYDIUM,4GFE6MBDORSY5BLBIUMRGETR6PZCJYFXMDM5EHSGPUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HAWKTUAH,RAYDIUM,4GFE6MBDORSY5BLBIUMRGETR6PZCJYFXMDM5EHSGPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 576, + "ticker": "HAWKTUAH,RAYDIUM,4GFE6MBDORSY5BLBIUMRGETR6PZCJYFXMDM5EHSGPUMP-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -13, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/HAWKTUAH,RAYDIUM,4GFE6MBDORSY5BLBIUMRGETR6PZCJYFXMDM5EHSGPUMP", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2xnf676U7A3RkEjwZi7KYBoMfF4DAZ1z8mgHvDCvmsGa\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"J4eexABsJRqvXuQrnBE3tP2HQGhiVzubRuP86x4HaV5a\",\"token_decimals\":6},\"amm_info_address\":\"ErRdtWwYKdz37oGVjdruq2tXNC9NTX78x32pnXWPeQ7L\",\"open_orders_address\":\"35XjpT5BM5AJ3A3uLxoTyePqvQTijBhrnhA8uSatS4rN\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -2.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0009312485446, + "cmcId": 31923.0 + } + }, + "HBAR": { + "title": "Add HBAR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HBAR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 577, + "ticker": "HBAR-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "HBARUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bitstamp_api", + "ticker": "HBAR/USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "HBARUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "HBAR-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "HBAR-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "HBAR-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "HEGE,RAYDIUM,ULWSJMMPXMNRFPU6BJNK6RPRKXQD5JXUMPPS1FXHXFY": { + "title": "Add HEGE,RAYDIUM,ULWSJMMPXMNRFPU6BJNK6RPRKXQD5JXUMPPS1FXHXFY-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HEGE,RAYDIUM,ULWSJMMPXMNRFPU6BJNK6RPRKXQD5JXUMPPS1FXHXFY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 578, + "ticker": "HEGE,RAYDIUM,ULWSJMMPXMNRFPU6BJNK6RPRKXQD5JXUMPPS1FXHXFY-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "HEGE,RAYDIUM,ULWSJMMPXMNRFPU6BJNK6RPRKXQD5JXUMPPS1FXHXFY/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"5gXSNFNkVo9v1c1EyjqiMQ4d8C9L7RDVNfTSbw4D5tpT\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"EWSXjkGiv8Bg4tF5rxkCoj1dHpBUeHAad1sunpmyqXYU\",\"token_decimals\":9},\"amm_info_address\":\"CJcu7ciRHBHu4BDnpLgAUm1A6iSp9RuhJMG36rjjrxnd\",\"open_orders_address\":\"CsmGHvqHwLscG5hg4pV6UmEQDdiYZf8e1nXGpzCHea9L\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.01192947267, + "cmcId": 31044.0 + } + }, + "HEHE,RAYDIUM,BREUHVOHXX5FV6Q41UYB3SOJTAUGOGAIAHKBMTCRPUMP": { + "title": "Add HEHE,RAYDIUM,BREUHVOHXX5FV6Q41UYB3SOJTAUGOGAIAHKBMTCRPUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HEHE,RAYDIUM,BREUHVOHXX5FV6Q41UYB3SOJTAUGOGAIAHKBMTCRPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 579, + "ticker": "HEHE,RAYDIUM,BREUHVOHXX5FV6Q41UYB3SOJTAUGOGAIAHKBMTCRPUMP-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/HEHE,RAYDIUM,BREUHVOHXX5FV6Q41UYB3SOJTAUGOGAIAHKBMTCRPUMP", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"EkyNAwXyA65rDDc185gnShwJqsRfPE65R1sXQb9UQLMc\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"FHstwarKRKJpt3uFBgHEcrafZQcyWx4NbBLJeGmMLWcz\",\"token_decimals\":6},\"amm_info_address\":\"23KJaRate7XthAQ7C5XbJJYK5cyG1sNA2ikCPsiAcbVP\",\"open_orders_address\":\"APaKnoWdk59VWiMYK8ZwJubt5e4B3WArj1kodv4A6XnL\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.004280581726, + "cmcId": 32386.0 + } + }, + "HEX,UNISWAP_V3,0X2B591E99AFE9F32EAA6214F7B7629768C40EEB39": { + "title": "Add HEX,UNISWAP_V3,0X2B591E99AFE9F32EAA6214F7B7629768C40EEB39-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HEX,UNISWAP_V3,0X2B591E99AFE9F32EAA6214F7B7629768C40EEB39-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 580, + "ticker": "HEX,UNISWAP_V3,0X2B591E99AFE9F32EAA6214F7B7629768C40EEB39-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "HEX,UNISWAP_V3,0X2B591E99AFE9F32EAA6214F7B7629768C40EEB39/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x9e0905249ceefffb9605e034b534544684a58be6\",\"base_decimals\":8,\"quote_decimals\":18,\"invert\":false}" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0034078431, + "cmcId": 28928.0 + } + }, + "HFT": { + "title": "Add HFT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HFT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 581, + "ticker": "HFT-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "HFTUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "HFT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.143858269, + "cmcId": 22461.0 + } + }, + "HIFI": { + "title": "Add HIFI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HIFI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 582, + "ticker": "HIFI-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "HIFIUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "hifiusdt", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -5.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.5119670049, + "cmcId": 23037.0 + } + }, + "HIGH": { + "title": "Add HIGH-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HIGH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 583, + "ticker": "HIGH-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "HIGHUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "HIGH-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -6.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 1.2990000000000002, + "cmcId": 11232.0 + } + }, + "HMSTR": { + "title": "Add HMSTR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HMSTR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 584, + "ticker": "HMSTR-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "HMSTRUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "HMSTR-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "HMSTR-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.00481960191, + "cmcId": 32195.0 + } + }, + "HNT": { + "title": "Add HNT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HNT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 585, + "ticker": "HNT-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "HNTUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "HNT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "HNT_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "HNT-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "HNT,RAYDIUM,HNTYVP6YFM1HG25TN9WGLQM12B8TQMCKNKRDU1OXWUX/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"FGvuJZP3r6YJdMP6Tnas7FKC4PtVdjFFoSSkr2TY1KRz\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"HkwY9tMctkiiFYh18RJJaFWx8XD5w51q9dzbhFifokE9\",\"token_decimals\":9},\"amm_info_address\":\"91axdGmMoqQQg2MPUXKxT3bdqX4p2RMLXqZSQgXn2JpM\",\"open_orders_address\":\"8ee9PgNUtocGHFXyN6C9BiD1MUetUz3JCcF2CDVgeUMU\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -6.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 7.099775537, + "cmcId": 5665.0 + } + }, + "HOBBES,RAYDIUM,6N7JANARY9FQZXKAJVRHL9TG2F61VBATWUMU1YZSCAQS": { + "title": "Add HOBBES,RAYDIUM,6N7JANARY9FQZXKAJVRHL9TG2F61VBATWUMU1YZSCAQS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HOBBES,RAYDIUM,6N7JANARY9FQZXKAJVRHL9TG2F61VBATWUMU1YZSCAQS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 586, + "ticker": "HOBBES,RAYDIUM,6N7JANARY9FQZXKAJVRHL9TG2F61VBATWUMU1YZSCAQS-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -13, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/HOBBES,RAYDIUM,6N7JANARY9FQZXKAJVRHL9TG2F61VBATWUMU1YZSCAQS", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4J3cZy8G2qm6MBVGfeXhYETZvbRThv9TPPeY3p83QYLb\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"7DejqJN5iRcuUhR7C1Vif3SbjTXKCzkpyS3AxC28tiaF\",\"token_decimals\":6},\"amm_info_address\":\"9VffBiow5r5YQzgK56rirEWpu45gZGrDWzm9JUt6zL9G\",\"open_orders_address\":\"9q3x5stYdC6xuxdNjYQCRVktdHZiVrqWw2qcShrAQB2b\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -2.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0005664939217, + "cmcId": 30345.0 + } + }, + "HOGE,RAYDIUM,74GUPK636NRIEDT9KLSGF1PEWG5BB7ITNKJF2BKMDWZJ": { + "title": "Add HOGE,RAYDIUM,74GUPK636NRIEDT9KLSGF1PEWG5BB7ITNKJF2BKMDWZJ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HOGE,RAYDIUM,74GUPK636NRIEDT9KLSGF1PEWG5BB7ITNKJF2BKMDWZJ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 587, + "ticker": "HOGE,RAYDIUM,74GUPK636NRIEDT9KLSGF1PEWG5BB7ITNKJF2BKMDWZJ-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -14, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "HOGE,RAYDIUM,74GUPK636NRIEDT9KLSGF1PEWG5BB7ITNKJF2BKMDWZJ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"BxDVACAtYU22phTmeoD1Nh8vHjYfqYDfQpSgv5FvGDbb\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"AgBNzPggicSFDafTdfJZvmLkxFeHPCHRAAQgPDs33iUB\",\"token_decimals\":9},\"amm_info_address\":\"L1NbEqMHUsLEQWfYGSkPXrVaA2bqx4FKPVStxM4UHWk\",\"open_orders_address\":\"HCCqChrPkod7TA7H9jz1k34bsvTpTgQTq897wXqyEGuE\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -1.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 1.402941866e-05, + "cmcId": 8438.0 + } + }, + "HONEY": { + "title": "Add HONEY-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HONEY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 588, + "ticker": "HONEY-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "coinbase_ws", + "ticker": "HONEY-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "HONEY,RAYDIUM,4VMSOUT2BWATFWEUDNQM1XEDRLFJGJ7HSWHCPZ4XGBTY/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CERR6pnjJikRYGgL6mdd1ZgA4e2mTACyrPBxSYvbXbEY\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"7s6PsNgBYkvVBZiAdzA5EotcM9ZEmzZELg7DAbsehd22\",\"token_decimals\":9},\"amm_info_address\":\"ADNTXTwCXwxo9HvHPp3ynPxwPApsPtuvhBMtg1D9CvHN\",\"open_orders_address\":\"4scqEAd65BFEgxZUabQewVQHWztPV36XT8Vx6szmTbz9\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0622, + "cmcId": 22850.0 + } + }, + "JUNGLE,RAYDIUM,9P32YQUCXFZNDOXMMJNZBPQXQGFOU4TA4SB1RAQH9CYW": { + "title": "Add JUNGLE,RAYDIUM,9P32YQUCXFZNDOXMMJNZBPQXQGFOU4TA4SB1RAQH9CYW-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a JUNGLE,RAYDIUM,9P32YQUCXFZNDOXMMJNZBPQXQGFOU4TA4SB1RAQH9CYW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 590, + "ticker": "JUNGLE,RAYDIUM,9P32YQUCXFZNDOXMMJNZBPQXQGFOU4TA4SB1RAQH9CYW-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -14, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "JUNGLE,RAYDIUM,9P32YQUCXFZNDOXMMJNZBPQXQGFOU4TA4SB1RAQH9CYW/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"BbSGnCJaTvkuTY2cifiK7o54yF9U37WjhLkQeFQ9DThM\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"AhWQ8RR6fFCHW1RVojXotRWtHfJSFEsj4LNNvbqAp8Xc\",\"token_decimals\":9},\"amm_info_address\":\"FTLA9G7cj1MGxa715JZo3dL9SiNrw2suLCd2fRL5P9g7\",\"open_orders_address\":\"8G74o1egQKHP5fbPVQ3NGrB3n95WBqMWuxHW3395BMiz\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -1.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 1.019838822e-05, + "cmcId": 31298.0 + } + }, + "JUP": { + "title": "Add JUP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a JUP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 591, + "ticker": "JUP-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 3.0, + "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "JUPUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "JUPUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "EGO-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "gate_ws", + "ticker": "JUP_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "JUP-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "JUP-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -9, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 + } + }, + "KAMA,RAYDIUM,HNKKZR1YTFBUUXM6G3IVRS2RY68KHHGV7BNDFF1GCSJB": { + "title": "Add KAMA,RAYDIUM,HNKKZR1YTFBUUXM6G3IVRS2RY68KHHGV7BNDFF1GCSJB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KAMA,RAYDIUM,HNKKZR1YTFBUUXM6G3IVRS2RY68KHHGV7BNDFF1GCSJB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 592, + "ticker": "KAMA,RAYDIUM,HNKKZR1YTFBUUXM6G3IVRS2RY68KHHGV7BNDFF1GCSJB-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "KAMA,RAYDIUM,HNKKZR1YTFBUUXM6G3IVRS2RY68KHHGV7BNDFF1GCSJB/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HQijRirHzRKmWNYq4RF6sGVzgWAoXXDZBaVX4ZS12sFh\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"3c8tfAxmjL6VznS9YNAdjfLQ1XJ8ABNDtLsuUQZa61Yg\",\"token_decimals\":9},\"amm_info_address\":\"JC9HSjtyJLTxqQRYHZt642LBnCfPBofZBaBRHgwV4nR\",\"open_orders_address\":\"F4mdtjqumz8dR7tYWzCRgoaJ3iXSUox5whvUMV71aCWE\"}" + } + ], + "liquidityTier": 4, + "atomicResolution": -3.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.008988278407, + "cmcId": 32419.0 + } + }, + "LFGO,RAYDIUM,2U98MM7DMTVMNG4IAKRNMTYNJMKZGD6FXAZB3WVFHQVG": { + "title": "Add LFGO,RAYDIUM,2U98MM7DMTVMNG4IAKRNMTYNJMKZGD6FXAZB3WVFHQVG-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LFGO,RAYDIUM,2U98MM7DMTVMNG4IAKRNMTYNJMKZGD6FXAZB3WVFHQVG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 593, + "ticker": "LFGO,RAYDIUM,2U98MM7DMTVMNG4IAKRNMTYNJMKZGD6FXAZB3WVFHQVG-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/LFGO,RAYDIUM,2U98MM7DMTVMNG4IAKRNMTYNJMKZGD6FXAZB3WVFHQVG", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"A7TbphaZMeSZpuxvYHYeHabJGkN6BYdFxA1hAivXBqdE\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"6bG2PBUBoVbfveJRgKZrKfXSBLoxHhUN1YNAwEg7kvkT\",\"token_decimals\":6},\"amm_info_address\":\"Gg382dsUBQsr4aRSXLjcH86Z6equaVAjhBZcNy9UUfZk\",\"open_orders_address\":\"AXAL8YUDJCTBhFQeKYViqvbLNMPMYHa2egCh4zwnewhc\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20576,32 +24891,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "EGO", - "referencePrice": 0.010328558, - "cmcId": 21513.0 + "assetName": "name", + "referencePrice": 0.002575742366, + "cmcId": 31530.0 } }, - "CAIR,RAYDIUM,D7Z8T6FADMQDYGHY3LSMN3BZFRABMVVUNAFURKFUWZ8F": { - "title": "Add CAIR,RAYDIUM,D7Z8T6FADMQDYGHY3LSMN3BZFRABMVVUNAFURKFUWZ8F-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CAIR,RAYDIUM,D7Z8T6FADMQDYGHY3LSMN3BZFRABMVVUNAFURKFUWZ8F-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LIBERTA,RAYDIUM,EGQCDSZVIK6T1DHCAGJBVFTC9CD4AQIRIHZWEHYQ84LG": { + "title": "Add LIBERTA,RAYDIUM,EGQCDSZVIK6T1DHCAGJBVFTC9CD4AQIRIHZWEHYQ84LG-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LIBERTA,RAYDIUM,EGQCDSZVIK6T1DHCAGJBVFTC9CD4AQIRIHZWEHYQ84LG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 463, - "ticker": "CAIR,RAYDIUM,D7Z8T6FADMQDYGHY3LSMN3BZFRABMVVUNAFURKFUWZ8F-USD", + "id": 594, + "ticker": "LIBERTA,RAYDIUM,EGQCDSZVIK6T1DHCAGJBVFTC9CD4AQIRIHZWEHYQ84LG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/CAIR,RAYDIUM,D7Z8T6FADMQDYGHY3LSMN3BZFRABMVVUNAFURKFUWZ8F", + "ticker": "LIBERTA,RAYDIUM,EGQCDSZVIK6T1DHCAGJBVFTC9CD4AQIRIHZWEHYQ84LG/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"EvY2KcLhcyeAzGKwKfBgmAV6Bpd5H1wcDeYNjLmXEQXZ\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"AqvBFvFCEMysM85E87wrm4qNLedgdAC4nv1VpF1kPRga\",\"token_decimals\":6},\"amm_info_address\":\"DFLK6TLKMFoQmTCLoN2qMk2jfh1nD22dZbgyBL23ruPh\",\"open_orders_address\":\"Ae2syXzkGDcXCXmzXCBYMa3SrjR8u6oJGzhYDahkrZdv\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9Qdgokf9dG7rrXJDDQaNSNYomH2FXaC9L8hKGU25ddzZ\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"ErPUFurtutrfD1569tAm4ev4X6a3AXHCqcSi7fkV233n\",\"token_decimals\":9},\"amm_info_address\":\"BBWQtTvUaauEzyhPi72DThuiEoN2XkjC9iN2jeVdxRKE\",\"open_orders_address\":\"5TWeMPo56XHf91CckQ8rJPZ5BJdrj7QN4mjPK2GANnud\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20613,32 +24927,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Crypto-AI-Robo.com", - "referencePrice": 0.03745780798, - "cmcId": 28670.0 + "assetName": "name", + "referencePrice": 0.001947252156, + "cmcId": 31821.0 } }, - "HAWKTUAH,RAYDIUM,4GFE6MBDORSY5BLBIUMRGETR6PZCJYFXMDM5EHSGPUMP": { - "title": "Add HAWKTUAH,RAYDIUM,4GFE6MBDORSY5BLBIUMRGETR6PZCJYFXMDM5EHSGPUMP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HAWKTUAH,RAYDIUM,4GFE6MBDORSY5BLBIUMRGETR6PZCJYFXMDM5EHSGPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LIKE": { + "title": "Add LIKE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LIKE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 464, - "ticker": "HAWKTUAH,RAYDIUM,4GFE6MBDORSY5BLBIUMRGETR6PZCJYFXMDM5EHSGPUMP-USD", + "id": 595, + "ticker": "LIKE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "gate_ws", + "ticker": "LIKE_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "LIKE-USDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/HAWKTUAH,RAYDIUM,4GFE6MBDORSY5BLBIUMRGETR6PZCJYFXMDM5EHSGPUMP", + "ticker": "LIKE,RAYDIUM,3BRTIVRVSITBMCTGTQWP7HXXPSYBKJN4XLNTPSHQA3ZR/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2xnf676U7A3RkEjwZi7KYBoMfF4DAZ1z8mgHvDCvmsGa\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"J4eexABsJRqvXuQrnBE3tP2HQGhiVzubRuP86x4HaV5a\",\"token_decimals\":6},\"amm_info_address\":\"ErRdtWwYKdz37oGVjdruq2tXNC9NTX78x32pnXWPeQ7L\",\"open_orders_address\":\"35XjpT5BM5AJ3A3uLxoTyePqvQTijBhrnhA8uSatS4rN\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"EUSm9PEyFhw5dcSVC5bqf54Y5q4CgAdzsWFvqFNtqnLD\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"6womVyd2LZrtHKHk9aCaYJAK5RCjxRPieefDejyRH3hz\",\"token_decimals\":9},\"amm_info_address\":\"CS5KfNp4PJaekA7tE44hAkvTLHLxD6kSE7GGgzVRVvhm\",\"open_orders_address\":\"5YxKdBrq6d23W2tgC6wZpmT2vDscoJpZm1EUQZiTmfZW\"}" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20650,28 +24973,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Hawk Tuah", - "referencePrice": 0.0001001027706, - "cmcId": 31923.0 + "assetName": "name", + "referencePrice": 0.021665953909999997, + "cmcId": 10891.0 } }, - "SOY,RAYDIUM,4G3KNXWAA2UQHDPAQTJWQM1SREXCUD7LKT14V2OES7RV": { - "title": "Add SOY,RAYDIUM,4G3KNXWAA2UQHDPAQTJWQM1SREXCUD7LKT14V2OES7RV-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SOY,RAYDIUM,4G3KNXWAA2UQHDPAQTJWQM1SREXCUD7LKT14V2OES7RV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LINA": { + "title": "Add LINA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LINA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 465, - "ticker": "SOY,RAYDIUM,4G3KNXWAA2UQHDPAQTJWQM1SREXCUD7LKT14V2OES7RV-USD", + "id": 596, + "ticker": "LINA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/SOY,RAYDIUM,4G3KNXWAA2UQHDPAQTJWQM1SREXCUD7LKT14V2OES7RV", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"AK2b7BqQgSzHESy4vTW5qQwNBpGYN83EupSrffLWVamU\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"6QZy9Ur76mchXctFFrNCg5HJZAmXN1Np4Nzm3NpSYZ4o\",\"token_decimals\":6},\"amm_info_address\":\"DtTkLBvYUaYBZ7PC4vCwWfu56Zkgbf7ycEXxLhAP7Xx8\",\"open_orders_address\":\"HfU3BU3KFK3iKf4b5HgBrYfWCe64KeK2K8SRYdyV9qED\"}" + "exchangeName": "binance_ws", + "ticker": "LINAUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "LINA_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "linausdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "LINA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, @@ -20687,31 +25023,53 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Soyjak", - "referencePrice": 0.001348900996, - "cmcId": 32350.0 + "assetName": "name", + "referencePrice": 0.003609162518, + "cmcId": 7102.0 } }, - "AART,RAYDIUM,F3NEFJBCEJYBTDREJUI1T9DPH5DBGPKKQ7U2GAAMXS5B": { - "title": "Add AART,RAYDIUM,F3NEFJBCEJYBTDREJUI1T9DPH5DBGPKKQ7U2GAAMXS5B-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AART,RAYDIUM,F3NEFJBCEJYBTDREJUI1T9DPH5DBGPKKQ7U2GAAMXS5B-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LINK": { + "title": "Add LINK-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LINK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 466, - "ticker": "AART,RAYDIUM,F3NEFJBCEJYBTDREJUI1T9DPH5DBGPKKQ7U2GAAMXS5B-USD", + "id": 597, + "ticker": "LINK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "AART,RAYDIUM,F3NEFJBCEJYBTDREJUI1T9DPH5DBGPKKQ7U2GAAMXS5B/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HzKUtBVQMJ6SmmLpmbETLTtdLC4V7TimZ3jdELCw8r18\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"8aLSafgiPVNhqtryJdJwc9BRQgFbFwMYLdwoe2nKthE6\",\"token_decimals\":9},\"amm_info_address\":\"B4qjzQ5gt8YL8EyoDoM1z2xnMAQCDQ2udYxUCTzxKVBC\",\"open_orders_address\":\"4Hv6di87NN1pByfDx8c7QwvnkdZrJ1drazHdsWudzJHw\"}" + "exchangeName": "binance_ws", + "ticker": "LINKUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "LINKUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "LINK-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "LINKUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "LINK-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "LINK-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20723,32 +25081,29 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "All.Art Protocol", - "referencePrice": 0.0002011917491, - "cmcId": 13571.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "BABY,RAYDIUM,5HMF8JT9PUWOQIFQTB3VR22732ZTKYRLRW9VO7TN3RCZ": { - "title": "Add BABY,RAYDIUM,5HMF8JT9PUWOQIFQTB3VR22732ZTKYRLRW9VO7TN3RCZ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BABY,RAYDIUM,5HMF8JT9PUWOQIFQTB3VR22732ZTKYRLRW9VO7TN3RCZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LIONSWINSB": { + "title": "Add LIONSWINSB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LIONSWINSB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 467, - "ticker": "BABY,RAYDIUM,5HMF8JT9PUWOQIFQTB3VR22732ZTKYRLRW9VO7TN3RCZ-USD", + "id": 598, + "ticker": "LIONSWINSB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -16, + "priceExponent": -4, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/BABY,RAYDIUM,5HMF8JT9PUWOQIFQTB3VR22732ZTKYRLRW9VO7TN3RCZ", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"7ii3G8iRAVpfFt8NbmisDCVNa8KJxaikL9PQ49r8e6gm\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"6ogxazd3uvk3VSF8n9DRcEp2HNqQDxiqRNYXVKNWPNoU\",\"token_decimals\":6},\"amm_info_address\":\"2prhzdRwWzas2f4g5AAjyRUBcQcdajxd8NAzKcqhv76P\",\"open_orders_address\":\"7usCDD5FXposJD8xAxQDyQ3ByprweUY9AT8scjKswK1W\"}" + "exchangeName": "polymarket_api", + "ticker": "0xeb3cef6b7f43fcd35ce139e89c0b00cbc3a70a556c87ef934f8ca984208aaaa8/51052158557761079600060821198344572146234634299666295420235183322360518805559" } ], "liquidityTier": 4, - "atomicResolution": 1.0, + "atomicResolution": -6, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20760,31 +25115,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Baby", - "referencePrice": 9.894876615e-07, - "cmcId": 29668.0 + "assetName": "name", + "referencePrice": 0.50001, + "cmcId": 0.0 } }, - "SOLZILLA,RAYDIUM,31IQSAHFA4CMIIRU7REYGBZUAWG4R4AH7Y4ADU9ZFXJP": { - "title": "Add SOLZILLA,RAYDIUM,31IQSAHFA4CMIIRU7REYGBZUAWG4R4AH7Y4ADU9ZFXJP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SOLZILLA,RAYDIUM,31IQSAHFA4CMIIRU7REYGBZUAWG4R4AH7Y4ADU9ZFXJP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LMWR": { + "title": "Add LMWR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LMWR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 468, - "ticker": "SOLZILLA,RAYDIUM,31IQSAHFA4CMIIRU7REYGBZUAWG4R4AH7Y4ADU9ZFXJP-USD", + "id": 599, + "ticker": "LMWR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -19, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOLZILLA,RAYDIUM,31IQSAHFA4CMIIRU7REYGBZUAWG4R4AH7Y4ADU9ZFXJP/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"G5AvMhBK7ChXqXJga2GaLeypPENEhrbJUxAkNeHRGAku\",\"token_decimals\":4},\"quote_token_vault\":{\"token_vault_address\":\"3xFiovB9NSxx2DgDGrwm7yAEHYCVi8WCeuwmz4jnY9z2\",\"token_decimals\":9},\"amm_info_address\":\"CLmZVV7miLweVzric8jkCKNbyiHKqigW88mFZsEZjh1n\",\"open_orders_address\":\"2e5stgoJLN3NFPKB6RC5CZ61rKntepvKZcQi7xQ7TH8a\"}" + "exchangeName": "bybit_ws", + "ticker": "LMWRUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "lmwrusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20796,31 +25155,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Solzilla", - "referencePrice": 2.4483991959999997e-10, - "cmcId": 28866.0 + "assetName": "name", + "referencePrice": 0.150856239, + "cmcId": 24476.0 } }, - "GOAT,RAYDIUM,59U8QAD2S2GETSY5VS7DJ95YSPNHAVYHETRFZCEB9F7G": { - "title": "Add GOAT,RAYDIUM,59U8QAD2S2GETSY5VS7DJ95YSPNHAVYHETRFZCEB9F7G-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GOAT,RAYDIUM,59U8QAD2S2GETSY5VS7DJ95YSPNHAVYHETRFZCEB9F7G-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LOGX": { + "title": "Add LOGX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LOGX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 469, - "ticker": "GOAT,RAYDIUM,59U8QAD2S2GETSY5VS7DJ95YSPNHAVYHETRFZCEB9F7G-USD", + "id": 600, + "ticker": "LOGX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -16, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "GOAT,RAYDIUM,59U8QAD2S2GETSY5VS7DJ95YSPNHAVYHETRFZCEB9F7G/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2x8sbxHVkNBC1tjE6PerbyfwnxWLvZ6zVbdN5gTpqbDk\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"67qaEoGD69BBBkCYakGvvZjRQU1DS4WE5RkuuEDjkTsK\",\"token_decimals\":9},\"amm_info_address\":\"H6WLzofWdE5jLoU7E4oL6EecWWDpndp5iMh9nqiGE3b5\",\"open_orders_address\":\"EezqtLFXL3PjKgn3tgeACkbUH45SfvB6fdYokKACyTxf\"}" + "exchangeName": "gate_ws", + "ticker": "LOGX_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "logxusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "LOGX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 1.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20832,32 +25200,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Sonic The Goat", - "referencePrice": 4.265694858e-07, - "cmcId": 30647.0 + "assetName": "name", + "referencePrice": 0.041687906999999996, + "cmcId": 33098.0 } }, - "POS,RAYDIUM,B8VV6AN7XFF3BARB1CMU7TMFKNJJES2WVY7JWQIRC6K6": { - "title": "Add POS,RAYDIUM,B8VV6AN7XFF3BARB1CMU7TMFKNJJES2WVY7JWQIRC6K6-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a POS,RAYDIUM,B8VV6AN7XFF3BARB1CMU7TMFKNJJES2WVY7JWQIRC6K6-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LOOKS": { + "title": "Add LOOKS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LOOKS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 470, - "ticker": "POS,RAYDIUM,B8VV6AN7XFF3BARB1CMU7TMFKNJJES2WVY7JWQIRC6K6-USD", + "id": 601, + "ticker": "LOOKS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/POS,RAYDIUM,B8VV6AN7XFF3BARB1CMU7TMFKNJJES2WVY7JWQIRC6K6", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GCembWqoRcadDXHHycMGgL9f2nihBcyMCUab7d6bPKqu\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"Ge9xfjs5UqDQa3Lf6CtFCQfXqrQ75r75daNokduPdGid\",\"token_decimals\":6},\"amm_info_address\":\"4JK54eNmo1R5HrtRaCiwwwY94h1dNugteEnvKnWqMveL\",\"open_orders_address\":\"HUgDbbvgmxMcDG7g1HqNiSf2Ce987wrDMQngfywufaXF\"}" + "exchangeName": "bybit_ws", + "ticker": "LOOKSUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "LOOKS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20869,31 +25240,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "PengyOS", - "referencePrice": 0.0001504529559, - "cmcId": 27856.0 + "assetName": "name", + "referencePrice": 0.03985407799, + "cmcId": 17081.0 } }, - "OXY,RAYDIUM,Z3DN17YLAGMKFFVOGEFHQ9ZWVCXGQGF3PQNDSNS2G6M": { - "title": "Add OXY,RAYDIUM,Z3DN17YLAGMKFFVOGEFHQ9ZWVCXGQGF3PQNDSNS2G6M-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OXY,RAYDIUM,Z3DN17YLAGMKFFVOGEFHQ9ZWVCXGQGF3PQNDSNS2G6M-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LOS,RAYDIUM,44BZGE9EZJGPJRYNMSA64MDKZ1EELDDCDICZRMOYATEZ": { + "title": "Add LOS,RAYDIUM,44BZGE9EZJGPJRYNMSA64MDKZ1EELDDCDICZRMOYATEZ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LOS,RAYDIUM,44BZGE9EZJGPJRYNMSA64MDKZ1EELDDCDICZRMOYATEZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 471, - "ticker": "OXY,RAYDIUM,Z3DN17YLAGMKFFVOGEFHQ9ZWVCXGQGF3PQNDSNS2G6M-USD", + "id": 602, + "ticker": "LOS,RAYDIUM,44BZGE9EZJGPJRYNMSA64MDKZ1EELDDCDICZRMOYATEZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "OXY,RAYDIUM,Z3DN17YLAGMKFFVOGEFHQ9ZWVCXGQGF3PQNDSNS2G6M/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "LOS,RAYDIUM,44BZGE9EZJGPJRYNMSA64MDKZ1EELDDCDICZRMOYATEZ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4Pg7BQRkptCyJUkAnyvb2LjmxU4qhZd5o1QnHctA19E4\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"GErwmWBkma9wogivGJos7hEckAjDgXDpaF8ZxR2n8UQo\",\"token_decimals\":9},\"amm_info_address\":\"8w1zbJwrtar9baSaxd1aE3HaahRNviJ27J8Eteb4psaq\",\"open_orders_address\":\"BFpfwLRs6kmjwtsYEnG4FKx4HUfedVe7q3RVYH333ckA\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"Gb3jw1d3YYt6oo6NZdfBgHQy29XhgEKF9QYqYKAdYv2a\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"DNtrRjVZiTd1iuGeCXKta3QZhcy7fF5tzUUScjCGfL5R\",\"token_decimals\":9},\"amm_info_address\":\"EEanQSZv6LyempQFRf6Xs3j2U4GxRuv2uF7WuDuwGKEU\",\"open_orders_address\":\"9ynRmLYtXALFy65akgE5x3ZzaEFmH1iUNL5iRb2sJ3su\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20905,31 +25276,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Oxygen", - "referencePrice": 0.025452565389999997, - "cmcId": 8029.0 + "assetName": "name", + "referencePrice": 3.581393559e-05, + "cmcId": 31217.0 } }, - "DOKY,RAYDIUM,5RS53FY3Q4T4MLK9ZBQ45CVNGF1RH7NQRNXIP6PA5RYH": { - "title": "Add DOKY,RAYDIUM,5RS53FY3Q4T4MLK9ZBQ45CVNGF1RH7NQRNXIP6PA5RYH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOKY,RAYDIUM,5RS53FY3Q4T4MLK9ZBQ45CVNGF1RH7NQRNXIP6PA5RYH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LPT": { + "title": "Add LPT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LPT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 472, - "ticker": "DOKY,RAYDIUM,5RS53FY3Q4T4MLK9ZBQ45CVNGF1RH7NQRNXIP6PA5RYH-USD", + "id": 603, + "ticker": "LPT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -8, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "DOKY,RAYDIUM,5RS53FY3Q4T4MLK9ZBQ45CVNGF1RH7NQRNXIP6PA5RYH/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GRknDb4EPX4jdCPzrdoF4KQMmr424GD8Ri93Xbg56CMu\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"E2DZDmGSE3mqQX36QMhdFh64nCgh4qbTjJQUXh8FuU2C\",\"token_decimals\":9},\"amm_info_address\":\"AGmUouqWyRdq7Pb3Y3HCmaWpTEBLHwszwdnabbGiTvpD\",\"open_orders_address\":\"J7iEcnxTbg3WJjzAAmk3W2QqVhmQgiFeTtMxodtNgUxc\"}" + "exchangeName": "coinbase_ws", + "ticker": "LPT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "LPT_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "lptusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "LPT-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "LPT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20941,31 +25330,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Donkey King", - "referencePrice": 3.186724598e-05, - "cmcId": 31106.0 + "assetName": "name", + "referencePrice": 11.97565936, + "cmcId": 3640.0 } }, - "EXGO,RAYDIUM,D5YMUBHSVOVYKAGUCGKNK2CM8UYGKTNTXJ62T3C46NXS": { - "title": "Add EXGO,RAYDIUM,D5YMUBHSVOVYKAGUCGKNK2CM8UYGKTNTXJ62T3C46NXS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EXGO,RAYDIUM,D5YMUBHSVOVYKAGUCGKNK2CM8UYGKTNTXJ62T3C46NXS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LQTY": { + "title": "Add LQTY-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LQTY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 473, - "ticker": "EXGO,RAYDIUM,D5YMUBHSVOVYKAGUCGKNK2CM8UYGKTNTXJ62T3C46NXS-USD", + "id": 604, + "ticker": "LQTY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "EXGO,RAYDIUM,D5YMUBHSVOVYKAGUCGKNK2CM8UYGKTNTXJ62T3C46NXS/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"AFBvfgzLao8bAzZoaDHVxxhnhM86tTES2pQswBj7x6pv\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"4e3DngwhpogjomrQY1s3WJc5Kg8D1bdD1ZVKSeDauDhZ\",\"token_decimals\":9},\"amm_info_address\":\"MFS3mcPqADm6r7vDhwQCL8yZ3qD1P4mgpWSnhpXoh5W\",\"open_orders_address\":\"ERnv1SL3ykHAnZ6Z9EPZuzqLtgdS3R6Mb8kMz4Vg2MpJ\"}" + "exchangeName": "coinbase_ws", + "ticker": "LQTY-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "lqtyusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "LQTY-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20977,32 +25374,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "EXGOLAND", - "referencePrice": 0.01895073622, - "cmcId": 23459.0 + "assetName": "name", + "referencePrice": 0.8232, + "cmcId": 7429.0 } }, - "UFO,RAYDIUM,99MYNE1MVNSSV2KAKZZDFNNWF5XB4SASJNACRXDBPUMP": { - "title": "Add UFO,RAYDIUM,99MYNE1MVNSSV2KAKZZDFNNWF5XB4SASJNACRXDBPUMP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a UFO,RAYDIUM,99MYNE1MVNSSV2KAKZZDFNNWF5XB4SASJNACRXDBPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LRC": { + "title": "Add LRC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LRC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 474, - "ticker": "UFO,RAYDIUM,99MYNE1MVNSSV2KAKZZDFNNWF5XB4SASJNACRXDBPUMP-USD", + "id": 605, + "ticker": "LRC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/UFO,RAYDIUM,99MYNE1MVNSSV2KAKZZDFNNWF5XB4SASJNACRXDBPUMP", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"AoGtrDoEXNPGGXCxgQEkmPeEzyNPPj1gAqsVKaCixhpy\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"AU9tmB914x8cjhYZeaZLPLLZEKjTfQBKY1QvQUvjdDoP\",\"token_decimals\":6},\"amm_info_address\":\"8b73ueUkSBWHMFqUsmPDvDj8UPtBBotU6v52kuh7BgTA\",\"open_orders_address\":\"6JeiDpcxnJedgWVEeqYZqBSZZdgMPovVCFNZ8pV25Dwc\"}" + "exchangeName": "bybit_ws", + "ticker": "LRCUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "LRC-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "LRC-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21014,31 +25418,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "UFOPepe", - "referencePrice": 0.0004978432482, - "cmcId": 32893.0 + "assetName": "name", + "referencePrice": 0.1199, + "cmcId": 1934.0 } }, - "SBABE,RAYDIUM,D9MFKGNZHNQGRTZKVNJ44YVOLTJMFBZRAHXIUKCAZRE4": { - "title": "Add SBABE,RAYDIUM,D9MFKGNZHNQGRTZKVNJ44YVOLTJMFBZRAHXIUKCAZRE4-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SBABE,RAYDIUM,D9MFKGNZHNQGRTZKVNJ44YVOLTJMFBZRAHXIUKCAZRE4-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LRDS": { + "title": "Add LRDS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LRDS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 475, - "ticker": "SBABE,RAYDIUM,D9MFKGNZHNQGRTZKVNJ44YVOLTJMFBZRAHXIUKCAZRE4-USD", + "id": 606, + "ticker": "LRDS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SBABE,RAYDIUM,D9MFKGNZHNQGRTZKVNJ44YVOLTJMFBZRAHXIUKCAZRE4/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"7VCVNUnjfzytDk2ExvKJbDdN3vXZBm1KbXe4snuNrzEL\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"7PGY6iCzYsvP56HfZgJWWWCoSEFB2PAifwkZnzLxZuf6\",\"token_decimals\":9},\"amm_info_address\":\"HqUJPMaitfPAR2oQyzsVezirpaiuToD5kL3hxto9N7cP\",\"open_orders_address\":\"HwyfNuNEEz9bHY2NRj9bZ7cPpvD4JQjeh7xVGTVdjED5\"}" + "exchangeName": "coinbase_ws", + "ticker": "LRDS-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "LRDS_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21050,31 +25457,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SNOOPYBABE", - "referencePrice": 1.335128877e-05, - "cmcId": 29355.0 + "assetName": "name", + "referencePrice": 0.53625121, + "cmcId": 29203.0 } }, - "SPIKE,RAYDIUM,SPIKEYAQOAGYYBANPXRO8NLSYLU93SR56N352JJRLN5": { - "title": "Add SPIKE,RAYDIUM,SPIKEYAQOAGYYBANPXRO8NLSYLU93SR56N352JJRLN5-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SPIKE,RAYDIUM,SPIKEYAQOAGYYBANPXRO8NLSYLU93SR56N352JJRLN5-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LSK": { + "title": "Add LSK-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LSK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 476, - "ticker": "SPIKE,RAYDIUM,SPIKEYAQOAGYYBANPXRO8NLSYLU93SR56N352JJRLN5-USD", + "id": 607, + "ticker": "LSK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SPIKE,RAYDIUM,SPIKEYAQOAGYYBANPXRO8NLSYLU93SR56N352JJRLN5/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6eQAYsvmNXUdapqDDNsGusCXqsipFRjVEsyC2MTZpmC6\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"8iiXNrUcDzNPMX8K9Am8aN8xNpuDtyLZGzQj5XVwBJuB\",\"token_decimals\":9},\"amm_info_address\":\"2u7dCQP8J5EBTVGSzfJxLSAmmjGM2rMpWE45g98HgJPH\",\"open_orders_address\":\"CWL88Hpredsoc15vdU3ZrBnPQsq9Peasv1gx4ihRqV4f\"}" + "exchangeName": "binance_ws", + "ticker": "LSKUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "LSK-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21086,31 +25497,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Spike", - "referencePrice": 9.36658734e-05, - "cmcId": 32042.0 + "assetName": "name", + "referencePrice": 0.8094735000000001, + "cmcId": 1214.0 } }, - "NSO,RAYDIUM,HGMFSGNDLQ6VGLXCW4J33NJRWV2ZTH81IEJNVWK9KCHD": { - "title": "Add NSO,RAYDIUM,HGMFSGNDLQ6VGLXCW4J33NJRWV2ZTH81IEJNVWK9KCHD-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NSO,RAYDIUM,HGMFSGNDLQ6VGLXCW4J33NJRWV2ZTH81IEJNVWK9KCHD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LUNA": { + "title": "Add LUNA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LUNA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 477, - "ticker": "NSO,RAYDIUM,HGMFSGNDLQ6VGLXCW4J33NJRWV2ZTH81IEJNVWK9KCHD-USD", + "id": 609, + "ticker": "LUNA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "NSO,RAYDIUM,HGMFSGNDLQ6VGLXCW4J33NJRWV2ZTH81IEJNVWK9KCHD/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"Hdv5ccEXKdtsLAubpoZaitL54V2FdSPBMLfDofRQ8L8x\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"2HX489QtXG9vV3MeCVmG8NcQTk1mCTikRRpkoKTDvdcG\",\"token_decimals\":9},\"amm_info_address\":\"FYKqgJdZ3Hauux3KE2SZ4B1AeNJtMHSrWVyyLPYqjxMC\",\"open_orders_address\":\"3GgfucjVa2iFBpmWavXPSxCg4g4vcNsZ1zdHnfog9rXW\"}" + "exchangeName": "bybit_ws", + "ticker": "LUNAUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "LUNAUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "LUNA-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "LUNA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21122,31 +25546,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "NeverSurrenderOne's", - "referencePrice": 0.0002192745753, - "cmcId": 30409.0 + "assetName": "name", + "referencePrice": 8.66e-05, + "cmcId": 20314.0 } }, - "SYP,RAYDIUM,FNKE9N6AGJQONWRBZXY4RW6LZVAO7QWBONUBID7EDUMZ": { - "title": "Add SYP,RAYDIUM,FNKE9N6AGJQONWRBZXY4RW6LZVAO7QWBONUBID7EDUMZ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SYP,RAYDIUM,FNKE9N6AGJQONWRBZXY4RW6LZVAO7QWBONUBID7EDUMZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LUNC": { + "title": "Add LUNC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LUNC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 478, - "ticker": "SYP,RAYDIUM,FNKE9N6AGJQONWRBZXY4RW6LZVAO7QWBONUBID7EDUMZ-USD", + "id": 610, + "ticker": "LUNC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SYP,RAYDIUM,FNKE9N6AGJQONWRBZXY4RW6LZVAO7QWBONUBID7EDUMZ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4iuHfu5rPzdsnjBEPAdGvnK3brF3JiqpwtXerko1o6U4\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5FvQrUmnCN4o1HBsA3XqbCDPypvyroJ9MBSYH5goxFGC\",\"token_decimals\":9},\"amm_info_address\":\"D95EzH4ZsGLikvYzp7kmz1RM1xNMo1MXXiXaedQesA2m\",\"open_orders_address\":\"34Ggyj2dNyQUWDaGUaMKVvyQDoTHEupD4o2m1mPFaPVf\"}" + "exchangeName": "bybit_ws", + "ticker": "LUNCUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "LUNC_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "LUNC-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "LUNC-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21158,31 +25596,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Sypool", - "referencePrice": 0.0006640673416, - "cmcId": 12042.0 + "assetName": "name", + "referencePrice": 8.5075321e-05, + "cmcId": 4172.0 } }, - "DLORD,RAYDIUM,3KRWSXRWEUBPSDJ9NKIWZNJSXLQKDPJNGZEEU5MZKKRB": { - "title": "Add DLORD,RAYDIUM,3KRWSXRWEUBPSDJ9NKIWZNJSXLQKDPJNGZEEU5MZKKRB-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DLORD,RAYDIUM,3KRWSXRWEUBPSDJ9NKIWZNJSXLQKDPJNGZEEU5MZKKRB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LYX": { + "title": "Add LYX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LYX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 479, - "ticker": "DLORD,RAYDIUM,3KRWSXRWEUBPSDJ9NKIWZNJSXLQKDPJNGZEEU5MZKKRB-USD", + "id": 611, + "ticker": "LYX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "DLORD,RAYDIUM,3KRWSXRWEUBPSDJ9NKIWZNJSXLQKDPJNGZEEU5MZKKRB/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6zEqwR82Nbc2wckFWGpsZL58VRa9HCcbC7RT5QkaY5Ff\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"DafZwvyWmovRUSDV2Dnje9GW2BpUbDxUt5BJM7VwAhnM\",\"token_decimals\":9},\"amm_info_address\":\"BeuMFQpR3j1oZCNLs3nVfDRwQqdADojfEmn2dGKGUEc3\",\"open_orders_address\":\"DApLjBRd47UtQcHBq8LLY1TQ1LZDSBfHik7BugANNmx9\"}" + "exchangeName": "gate_ws", + "ticker": "LYX_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "LYX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21194,31 +25636,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "DORK LORD", - "referencePrice": 4.057824095e-05, - "cmcId": 30817.0 + "assetName": "name", + "referencePrice": 1.46757428, + "cmcId": 27622.0 } }, - "CATMAN,RAYDIUM,EAVJDLH8CYTANT3QDITPKGMSPL2HQ1MY5G9R2P6AT6LC": { - "title": "Add CATMAN,RAYDIUM,EAVJDLH8CYTANT3QDITPKGMSPL2HQ1MY5G9R2P6AT6LC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CATMAN,RAYDIUM,EAVJDLH8CYTANT3QDITPKGMSPL2HQ1MY5G9R2P6AT6LC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LEVER": { + "title": "Add LEVER-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LEVER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 480, - "ticker": "CATMAN,RAYDIUM,EAVJDLH8CYTANT3QDITPKGMSPL2HQ1MY5G9R2P6AT6LC-USD", + "id": 612, + "ticker": "LEVER-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "CATMAN,RAYDIUM,EAVJDLH8CYTANT3QDITPKGMSPL2HQ1MY5G9R2P6AT6LC/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9fJawgPH4GK2KNpaqd9safRi9mTQj8GrcJEiTcUr998m\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"AnP97EVFrbDyHz4trdY2BZAvA7KeQBYhnUZzWnXf1k5A\",\"token_decimals\":9},\"amm_info_address\":\"utpdtL9XZJdxyeah5sxRcAamNfqmJuTcbu2TZoHkz4c\",\"open_orders_address\":\"3dmTcjBVUfh1kBxLE6Nr7iHgZzpNZ5s2rDThAijziDuU\"}" + "exchangeName": "binance_ws", + "ticker": "LEVERUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "LEVERUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "LEVER_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21230,31 +25681,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Catman", - "referencePrice": 3.671557616e-05, - "cmcId": 29086.0 + "assetName": "name", + "referencePrice": 0.0018428014, + "cmcId": 20873.0 } }, - "SPWN,RAYDIUM,5U9QQCPHQXAJCEV9UYZFJD5ZHN93VUPK1ANNKXNUFPNT": { - "title": "Add SPWN,RAYDIUM,5U9QQCPHQXAJCEV9UYZFJD5ZHN93VUPK1ANNKXNUFPNT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SPWN,RAYDIUM,5U9QQCPHQXAJCEV9UYZFJD5ZHN93VUPK1ANNKXNUFPNT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "HABIBI,RAYDIUM,864YJRB3JAVARC4FNUDTPKFXDESYRBB39NWXKZUDXY46": { + "title": "Add HABIBI,RAYDIUM,864YJRB3JAVARC4FNUDTPKFXDESYRBB39NWXKZUDXY46-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HABIBI,RAYDIUM,864YJRB3JAVARC4FNUDTPKFXDESYRBB39NWXKZUDXY46-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 481, - "ticker": "SPWN,RAYDIUM,5U9QQCPHQXAJCEV9UYZFJD5ZHN93VUPK1ANNKXNUFPNT-USD", + "id": 613, + "ticker": "HABIBI,RAYDIUM,864YJRB3JAVARC4FNUDTPKFXDESYRBB39NWXKZUDXY46-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -15, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "SPWN,RAYDIUM,5U9QQCPHQXAJCEV9UYZFJD5ZHN93VUPK1ANNKXNUFPNT/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "HABIBI,RAYDIUM,864YJRB3JAVARC4FNUDTPKFXDESYRBB39NWXKZUDXY46/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2teNjejMpdr2nbZ8qyjcmdKDNSwrXEWmgzSineUnTtcZ\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"3RpmEhmXHZ81SBWQEPYZTJxAmxgjkhw6inF7aaG1sfPs\",\"token_decimals\":9},\"amm_info_address\":\"HMhKqQ1fVXEhPdXeDHUWpNa7ipWqYxdRmSbkRBeggFwX\",\"open_orders_address\":\"GEf8z7JMDZse8nDSQchQ55DLe7Q2mnXMYySdWYmcd1wZ\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"AseQmyRFtmH2KGcBtsnDmVGiH68WP32KEak7VshLddr5\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"6Vj4gTxdkkhS2DFgyLuoAv1c1iTWZuYnZpw7bhK8oeQj\",\"token_decimals\":9},\"amm_info_address\":\"2ukgjDC99Nk34RfRjWjCoHAuQLtLnz8TLcBrDQk3f2ay\",\"open_orders_address\":\"Ap3oiBWsLbDFwcigjktNvt2WjPQnLReRd28wtqJE1yDF\"}" } ], "liquidityTier": 4, - "atomicResolution": 0.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21266,50 +25717,48 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bitspawn", - "referencePrice": 6.392573171000001e-06, - "cmcId": 10285.0 + "assetName": "name", + "referencePrice": 0.012777539619999998, + "cmcId": 31189.0 } }, - "SATS": { - "title": "Add SATS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SATS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LDO": { + "title": "Add LDO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LDO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 482, - "ticker": "SATS-USD", + "id": 614, + "ticker": "LDO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -16, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "SATSUSDT", + "exchangeName": "binance_ws", + "ticker": "LDOUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "SATS_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "LDO-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "satsusdt", - "adjustByMarket": "USDT-USD" + "exchangeName": "kraken_api", + "ticker": "LDOUSD" }, { "exchangeName": "kucoin_ws", - "ticker": "SATS-USDT", + "ticker": "LDO-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "SATS-USDT", + "ticker": "LDO-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 1.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21321,40 +25770,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SATS (Ordinals)", - "referencePrice": 3.0054e-07, - "cmcId": 28194.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "HTX": { - "title": "Add HTX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HTX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LAZIO": { + "title": "Add LAZIO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LAZIO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 483, - "ticker": "HTX-USD", + "id": 615, + "ticker": "LAZIO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -16, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "HTXUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "htxusdt", + "exchangeName": "binance_ws", + "ticker": "LAZIOUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "HTX-USDT", + "exchangeName": "gate_ws", + "ticker": "LAZIO_USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 1.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21366,40 +25810,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "HTX", - "referencePrice": 1.2662752e-07, - "cmcId": 29160.0 + "assetName": "name", + "referencePrice": 1.7988300000000002, + "cmcId": 12687.0 } }, - "EGP": { - "title": "Add EGP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EGP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "KARRAT": { + "title": "Add KARRAT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KARRAT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 484, - "ticker": "EGP-USD", + "id": 616, + "ticker": "KARRAT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "EGP_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "egpusdt", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "KARRAT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "EGP-USDT", + "ticker": "KARRAT-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21411,17 +25849,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Eigenpie", - "referencePrice": 5.845503000000001, - "cmcId": 33101.0 + "assetName": "name", + "referencePrice": 0.5329, + "cmcId": 30825.0 } }, - "MOCA": { - "title": "Add MOCA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MOCA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "KAS": { + "title": "Add KAS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KAS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 485, - "ticker": "MOCA-USD", + "id": 617, + "ticker": "KAS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, @@ -21429,22 +25867,12 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "MOCAUSDT", + "ticker": "KASUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "gate_ws", - "ticker": "MOCA_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "mocausdt", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "MOCA-USDT", + "ticker": "KAS_USDT", "adjustByMarket": "USDT-USD" } ], @@ -21461,76 +25889,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Moca Network", - "referencePrice": 0.108555649, - "cmcId": 31526.0 + "assetName": "name", + "referencePrice": 0.1487168596, + "cmcId": 20396.0 } }, - "FIGHT": { - "title": "Add FIGHT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FIGHT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "KAVA": { + "title": "Add KAVA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KAVA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 486, - "ticker": "FIGHT-USD", + "id": 618, + "ticker": "KAVA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "FIGHT_USDT", + "exchangeName": "binance_ws", + "ticker": "KAVAUSDT", "adjustByMarket": "USDT-USD" }, - { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "FIGHT,UNISWAP_V3,0X8802269D1283CDB2A5A329649E5CB4CDCEE91AB6/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x6de126c873f111a83da7513b80ebb6dce297e542\",\"base_decimals\":9,\"quote_decimals\":18,\"invert\":false}" - } - ], - "liquidityTier": 4, - "atomicResolution": -3.0, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "FIGHT TO MAGA", - "referencePrice": 0.0016609844, - "cmcId": 32270.0 - } - }, - "PIXFI": { - "title": "Add PIXFI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PIXFI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", - "params": { - "id": 487, - "ticker": "PIXFI-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, - "minPriceChange": 800, - "minExchanges": 1.0, - "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "PIXFIUSDT", + "ticker": "KAVAUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "PIXFI_USDT", + "exchangeName": "kucoin_ws", + "ticker": "KAVA-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21542,35 +25934,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pixelverse", - "referencePrice": 0.040703133999999995, - "cmcId": 31494.0 + "assetName": "name", + "referencePrice": 0.347873735, + "cmcId": 4846.0 } }, - "MASA": { - "title": "Add MASA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MASA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "KDA": { + "title": "Add KDA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KDA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 488, - "ticker": "MASA-USD", + "id": 619, + "ticker": "KDA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "MASAUSDT", + "ticker": "KDAUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "KDA_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "MASA-USDT", + "ticker": "KDA-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "KDA-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21582,32 +25984,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Masa", - "referencePrice": 0.08519792071, - "cmcId": 29547.0 + "assetName": "name", + "referencePrice": 0.522148533, + "cmcId": 5647.0 } }, - "SCF,RAYDIUM,GIG7HR61RVM4CSUXJMGICOYSFQTDIWXTQF64MSRPPUMP": { - "title": "Add SCF,RAYDIUM,GIG7HR61RVM4CSUXJMGICOYSFQTDIWXTQF64MSRPPUMP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SCF,RAYDIUM,GIG7HR61RVM4CSUXJMGICOYSFQTDIWXTQF64MSRPPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "KHAI,RAYDIUM,3TWGDVYBL2YPET2LXNWAWSMEOA8AL4DUTNUWAT2PKCJC": { + "title": "Add KHAI,RAYDIUM,3TWGDVYBL2YPET2LXNWAWSMEOA8AL4DUTNUWAT2PKCJC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KHAI,RAYDIUM,3TWGDVYBL2YPET2LXNWAWSMEOA8AL4DUTNUWAT2PKCJC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 489, - "ticker": "SCF,RAYDIUM,GIG7HR61RVM4CSUXJMGICOYSFQTDIWXTQF64MSRPPUMP-USD", + "id": 620, + "ticker": "KHAI,RAYDIUM,3TWGDVYBL2YPET2LXNWAWSMEOA8AL4DUTNUWAT2PKCJC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/SCF,RAYDIUM,GIG7HR61RVM4CSUXJMGICOYSFQTDIWXTQF64MSRPPUMP", + "ticker": "KHAI,RAYDIUM,3TWGDVYBL2YPET2LXNWAWSMEOA8AL4DUTNUWAT2PKCJC/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4dSwMRxxaTWeTtPNafKY67XaBCUdkVd5J9PrUmUVVZBH\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"4SRQ3FyFH2eU3F7VHk77aBuHpYW8sPvM7qc7Fx25Z6qv\",\"token_decimals\":6},\"amm_info_address\":\"6USpEBbN94DUYLUi4a2wo3AZDCyozon1PLGYu27jzPkX\",\"open_orders_address\":\"GRv7YS45zPAnYUA1VpHGErmauWELJGqLM9xbKADYfw8k\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6g4rhxVTrN6SrtNvimq4QiU8yA5XScvwL6wxaMkegrtJ\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"7p2PrGMyeetNRqTKFraL7eYo2TbU3apWz6vfqrZFiPcG\",\"token_decimals\":9},\"amm_info_address\":\"ECbK6PSMZ5yQaUYBocsXaVrax2fWADw2ijTqLGPtt9sC\",\"open_orders_address\":\"2DaRg4UycKL9GSVfARBDrcensb89WD5PyyFX9NrMunLc\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21619,35 +26020,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Smoking Chicken Fish", - "referencePrice": 0.04744543347, - "cmcId": 32615.0 + "assetName": "name", + "referencePrice": 0.2806250144, + "cmcId": 30948.0 } }, - "ZEUS": { - "title": "Add ZEUS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZEUS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "KITTENWIF,RAYDIUM,9A8AMDFQXFJ44RRVHKDIXNKWCWT99IGWP5QRRUC73PIN": { + "title": "Add KITTENWIF,RAYDIUM,9A8AMDFQXFJ44RRVHKDIXNKWCWT99IGWP5QRRUC73PIN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KITTENWIF,RAYDIUM,9A8AMDFQXFJ44RRVHKDIXNKWCWT99IGWP5QRRUC73PIN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 490, - "ticker": "ZEUS-USD", + "id": 621, + "ticker": "KITTENWIF,RAYDIUM,9A8AMDFQXFJ44RRVHKDIXNKWCWT99IGWP5QRRUC73PIN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "kucoin_ws", - "ticker": "ZEUS-USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "ZEUS-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "KITTENWIF,RAYDIUM,9A8AMDFQXFJ44RRVHKDIXNKWCWT99IGWP5QRRUC73PIN/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"3vWMav4PFGC6sGqAd3rfMnfdqZ3XxWLtvQNytLYEDXqe\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"G6X88zc1sTjyaJSBWTxPCuNp9XT8mVi4AEKfeHWZbwD3\",\"token_decimals\":9},\"amm_info_address\":\"FHjxJM4nU7YHCbwqsmRs5M89m6BG1FygopXsj4vFSRVy\",\"open_orders_address\":\"DhekiVGFYaNF7dznD2LQYbUuGrPxVXpziAm1SfnaMwd9\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21659,31 +26056,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Zeus Network", - "referencePrice": 0.30534864, - "cmcId": 30391.0 + "assetName": "name", + "referencePrice": 0.0008578307339, + "cmcId": 30629.0 } }, - "TREMP,RAYDIUM,FU1Q8VJPZNURMQSCISJP8BAKKIDGSLMOUB8CBDF8TKQV": { - "title": "Add TREMP,RAYDIUM,FU1Q8VJPZNURMQSCISJP8BAKKIDGSLMOUB8CBDF8TKQV-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TREMP,RAYDIUM,FU1Q8VJPZNURMQSCISJP8BAKKIDGSLMOUB8CBDF8TKQV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "KLV": { + "title": "Add KLV-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KLV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 491, - "ticker": "TREMP,RAYDIUM,FU1Q8VJPZNURMQSCISJP8BAKKIDGSLMOUB8CBDF8TKQV-USD", + "id": 623, + "ticker": "KLV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "TREMP,RAYDIUM,FU1Q8VJPZNURMQSCISJP8BAKKIDGSLMOUB8CBDF8TKQV/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"G2XNC6Rt2G7JZQWhqpJriYwZyxd2L52KSDbDNBCYCpvx\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"9DfnSR9h3hrmgy5pjqBP3SrVQRWPfjSqZZBrNNYGoyaN\",\"token_decimals\":9},\"amm_info_address\":\"5o9kGvozArYNWfbYTZD1WDRkPkkDr6LdpQbUUqM57nFJ\",\"open_orders_address\":\"kTgLvRcrvhxJy9KZFureP8fU5L11BzFrRvUEUa1joai\"}" + "exchangeName": "huobi_ws", + "ticker": "klvusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "KLV-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21695,17 +26096,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Doland Tremp", - "referencePrice": 0.1860551168, - "cmcId": 29717.0 + "assetName": "name", + "referencePrice": 0.001748492789, + "cmcId": 6724.0 } }, - "MAK": { - "title": "Add MAK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MAK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "KMNO": { + "title": "Add KMNO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KMNO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 492, - "ticker": "MAK-USD", + "id": 624, + "ticker": "KMNO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, @@ -21713,17 +26114,17 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "MAKUSDT", + "ticker": "KMNOUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "gate_ws", - "ticker": "MAK_USDT", + "ticker": "KMNO_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "MAK-USDT", + "ticker": "KMNO-USDT", "adjustByMarket": "USDT-USD" } ], @@ -21740,35 +26141,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MetaCene", - "referencePrice": 0.04754897437, - "cmcId": 32926.0 + "assetName": "name", + "referencePrice": 0.0855151934, + "cmcId": 30986.0 } }, - "WBT": { - "title": "Add WBT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WBT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "KNC": { + "title": "Add KNC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KNC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 493, - "ticker": "WBT-USD", + "id": 625, + "ticker": "KNC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "WBT_USDT", + "exchangeName": "huobi_ws", + "ticker": "kncusdt", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "wbtusdt", + "exchangeName": "okx_ws", + "ticker": "KNC-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21780,31 +26181,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "WhiteBIT Coin", - "referencePrice": 11.435547, - "cmcId": 21353.0 + "assetName": "name", + "referencePrice": 0.441471936, + "cmcId": 9444.0 } }, - "GIKO,RAYDIUM,3WPEP4UFATOK1AS5S8BL9INZEURT4DYAQCIIC6ZKKC1U": { - "title": "Add GIKO,RAYDIUM,3WPEP4UFATOK1AS5S8BL9INZEURT4DYAQCIIC6ZKKC1U-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GIKO,RAYDIUM,3WPEP4UFATOK1AS5S8BL9INZEURT4DYAQCIIC6ZKKC1U-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "KOKO,RAYDIUM,FSA54YL49WKS7RWOGV9SUCBSGWCWV756JTD349E6H2YW": { + "title": "Add KOKO,RAYDIUM,FSA54YL49WKS7RWOGV9SUCBSGWCWV756JTD349E6H2YW-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KOKO,RAYDIUM,FSA54YL49WKS7RWOGV9SUCBSGWCWV756JTD349E6H2YW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 494, - "ticker": "GIKO,RAYDIUM,3WPEP4UFATOK1AS5S8BL9INZEURT4DYAQCIIC6ZKKC1U-USD", + "id": 626, + "ticker": "KOKO,RAYDIUM,FSA54YL49WKS7RWOGV9SUCBSGWCWV756JTD349E6H2YW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -15, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "GIKO,RAYDIUM,3WPEP4UFATOK1AS5S8BL9INZEURT4DYAQCIIC6ZKKC1U/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "KOKO,RAYDIUM,FSA54YL49WKS7RWOGV9SUCBSGWCWV756JTD349E6H2YW/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"774HjDRoBZN1UVRRJKXA7ZGKuFyTZRd5XACKSq8txX5v\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"pgbG6j8VyU1UikXfVVzHtFmztdVF4QmregbzWDqZtAz\",\"token_decimals\":9},\"amm_info_address\":\"A1wy7BBM3vaNbTFg9sQSXmYJPf17T3Y1UGwLMd35NKXZ\",\"open_orders_address\":\"2ygHcGvk6yiCAFtYnkBN7riL9DdfF4nLcnp5Sd9mGyVP\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"3E2XDCuabamvcaA5QdWp2A4ke8rzsMuqYdTHexuszRtL\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"594urFoEaGhCAxWRbrmYpKXn1QxHXtwR6rYWQJQCYr4t\",\"token_decimals\":9},\"amm_info_address\":\"6d3YhKJSf1kxFiv5rNW8EZkL6vg2E8XgnMwNz3LQos8x\",\"open_orders_address\":\"9jbUvkNr2WcfvcT4ET4qcm7smfaieC3orEkpcnKMp5my\"}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21816,41 +26217,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Giko Cat", - "referencePrice": 0.30339631770000003, - "cmcId": 31183.0 + "assetName": "name", + "referencePrice": 3.09041955e-06, + "cmcId": 30089.0 } }, - "SPEC": { - "title": "Add SPEC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SPEC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "KSM": { + "title": "Add KSM-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KSM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 495, - "ticker": "SPEC-USD", + "id": 628, + "ticker": "KSM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -8, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "SPECUSDT", + "ticker": "KSMUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "SPEC_USDT", + "exchangeName": "okx_ws", + "ticker": "KSM-USDT", "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "uniswapv3_api-base", - "ticker": "SPEC,UNISWAP_V3_BASE,0X96419929D7949D6A801A6909C145C8EEF6A40431/WETH,UNISWAP_V3_BASE,0X4200000000000000000000000000000000000006", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0xee6f3c5f418d1097c50c4698d535edb33bd72931\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21862,36 +26257,71 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Spectral", - "referencePrice": 8.154809675000001, - "cmcId": 32925.0 + "assetName": "name", + "referencePrice": 18.19412217, + "cmcId": 5034.0 } }, - "GUMMY": { - "title": "Add GUMMY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GUMMY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "L3": { + "title": "Add L3-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a L3-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 496, - "ticker": "GUMMY-USD", + "id": 629, + "ticker": "L3-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "GUMMYUSDT", + "ticker": "L3USDT", "adjustByMarket": "USDT-USD" }, + { + "exchangeName": "kucoin_ws", + "ticker": "L3-USDT", + "adjustByMarket": "USDT-USD" + } + ], + "liquidityTier": 4, + "atomicResolution": -4.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "name", + "referencePrice": 0.0579431916, + "cmcId": 32470.0 + } + }, + "LABZ,RAYDIUM,4VC7UYQBO9SIW8ZNKPXFW9D3DZYCIVRPDZS9XRTYRJMH": { + "title": "Add LABZ,RAYDIUM,4VC7UYQBO9SIW8ZNKPXFW9D3DZYCIVRPDZS9XRTYRJMH-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LABZ,RAYDIUM,4VC7UYQBO9SIW8ZNKPXFW9D3DZYCIVRPDZS9XRTYRJMH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 630, + "ticker": "LABZ,RAYDIUM,4VC7UYQBO9SIW8ZNKPXFW9D3DZYCIVRPDZS9XRTYRJMH-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "GUMMY,RAYDIUM,H7BTHGB5CVO5FGE5JBDNDPUV8KYKQNZYZA3QZ8SH7YXW/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "LABZ,RAYDIUM,4VC7UYQBO9SIW8ZNKPXFW9D3DZYCIVRPDZS9XRTYRJMH/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"33AQRrPaZTckDJQd5DZstiwi11tcMVryu63V8rAHFF7N\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"4DHoHzkMHYqJeNDpkdeL6AGDymLFjJnS4SRsJHoT52Bm\",\"token_decimals\":9},\"amm_info_address\":\"FMiecMsYhPdBf94zZKa7i6inK1GX7aypLf7QewNz1i6w\",\"open_orders_address\":\"FSv96pMp3x5XwFdYgqXUY47o7nSKhA6tvCHX1UZZPWnv\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"98Gczsrb27gbYpCUbKNV617bxGV6QYvZ8Kez1h63vQ5Z\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"BEFDPRJRmG4qJmPs3GD57S9LBrAnck9Sf7cUQpQy7s14\",\"token_decimals\":9},\"amm_info_address\":\"7iAYqozANKpRjhvCPGGJdJ6jAc3MWdK9hqBV3DX3R1Lx\",\"open_orders_address\":\"4cMPUZNVtCP88fDn6KnAkYoZzmEV4t7xsod8KsxBSmaW\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21903,17 +26333,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "GUMMY", - "referencePrice": 0.00758574968, - "cmcId": 30803.0 + "assetName": "name", + "referencePrice": 0.012747084819999999, + "cmcId": 31121.0 } }, - "SMOLE,RAYDIUM,9TTYEZ3XIRUYJ6CQAR495HBBKJU6SUWDV6AMQ9MVBYYS": { - "title": "Add SMOLE,RAYDIUM,9TTYEZ3XIRUYJ6CQAR495HBBKJU6SUWDV6AMQ9MVBYYS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SMOLE,RAYDIUM,9TTYEZ3XIRUYJ6CQAR495HBBKJU6SUWDV6AMQ9MVBYYS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LADYF,RAYDIUM,3X8GCLIH2HTTJYQEPG7MAZPMBWBGQ5URUMTYDZ5TKMDE": { + "title": "Add LADYF,RAYDIUM,3X8GCLIH2HTTJYQEPG7MAZPMBWBGQ5URUMTYDZ5TKMDE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LADYF,RAYDIUM,3X8GCLIH2HTTJYQEPG7MAZPMBWBGQ5URUMTYDZ5TKMDE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 497, - "ticker": "SMOLE,RAYDIUM,9TTYEZ3XIRUYJ6CQAR495HBBKJU6SUWDV6AMQ9MVBYYS-USD", + "id": 631, + "ticker": "LADYF,RAYDIUM,3X8GCLIH2HTTJYQEPG7MAZPMBWBGQ5URUMTYDZ5TKMDE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -14, "minPriceChange": 800, @@ -21921,9 +26351,9 @@ "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "SMOLE,RAYDIUM,9TTYEZ3XIRUYJ6CQAR495HBBKJU6SUWDV6AMQ9MVBYYS/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "LADYF,RAYDIUM,3X8GCLIH2HTTJYQEPG7MAZPMBWBGQ5URUMTYDZ5TKMDE/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"VDZ9kwvKRbqhNdsoRZyLVzAAQMbGY9akHbtM6YugViS\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"HiLcngHP5y1Jno53tuuNeFHKWhyyZp3XuxtKPszD6rG2\",\"token_decimals\":9},\"amm_info_address\":\"5EgCcjkuE42YyTZY4QG8qTioUwNh6agTvJuNRyEqcqV1\",\"open_orders_address\":\"FeKBjZ5rBvHPyppHf11qjYxwaQuiympppCTQ5pC6om3F\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"DS8fj1JcQgkf5Qt9T57UwHqJZWcbSwfqpun3kAiemyo8\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"GRCoAQ1igerxsSKXGFDXxTFG7sHmBRqtXWivEFixV3qW\",\"token_decimals\":9},\"amm_info_address\":\"7m7kxcMVhMpnaXRAhwmVHKLymZ8yC2XCZBXXNA6g4Ni2\",\"open_orders_address\":\"HGi67UEj9TDTV4boo9Nc5dNsJzZEYxvzCxUWdEqpLh6y\"}" } ], "liquidityTier": 4, @@ -21939,31 +26369,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "smolecoin", - "referencePrice": 3.864486561e-05, - "cmcId": 30049.0 + "assetName": "name", + "referencePrice": 1.283670122e-05, + "cmcId": 30071.0 } }, - "BODEN,RAYDIUM,3PSH1MJ1F7YUFAD5GH6ZJ7EPE8HHRMKMETGV5TSHQA4O": { - "title": "Add BODEN,RAYDIUM,3PSH1MJ1F7YUFAD5GH6ZJ7EPE8HHRMKMETGV5TSHQA4O-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BODEN,RAYDIUM,3PSH1MJ1F7YUFAD5GH6ZJ7EPE8HHRMKMETGV5TSHQA4O-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LADYS": { + "title": "Add LADYS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LADYS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 498, - "ticker": "BODEN,RAYDIUM,3PSH1MJ1F7YUFAD5GH6ZJ7EPE8HHRMKMETGV5TSHQA4O-USD", + "id": 632, + "ticker": "LADYS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -17, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "BODEN,RAYDIUM,3PSH1MJ1F7YUFAD5GH6ZJ7EPE8HHRMKMETGV5TSHQA4O/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"54zedUwxuSnmHHYg9oY1AfykeBDaCF6ZFZDW3ym2Nea4\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"DzpiXKsTUCacKyahLBUC5sfjj2fiWbwCpiCPEgyS3zDC\",\"token_decimals\":9},\"amm_info_address\":\"6UYbX1x8YUcFj8YstPYiZByG7uQzAq2s46ZWphUMkjg5\",\"open_orders_address\":\"9ndGwmmTcFLut1TNjWFA8pDvcrxgmqPEJTZ2Y3jTipva\"}" + "exchangeName": "bybit_ws", + "ticker": "LADYSUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "LADYS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": 2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21975,17 +26409,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Jeo Boden", - "referencePrice": 0.004687964904, - "cmcId": 29687.0 + "assetName": "name", + "referencePrice": 6.99797e-08, + "cmcId": 25023.0 } }, - "L3": { - "title": "Add L3-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a L3-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LAI": { + "title": "Add LAI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LAI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 499, - "ticker": "L3-USD", + "id": 633, + "ticker": "LAI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, @@ -21993,12 +26427,12 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "L3USDT", + "ticker": "LAIUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "L3-USDT", + "ticker": "LAI-USDT", "adjustByMarket": "USDT-USD" } ], @@ -22015,27 +26449,27 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Layer3", - "referencePrice": 0.05517450566, - "cmcId": 32470.0 + "assetName": "name", + "referencePrice": 0.016925090299999997, + "cmcId": 23846.0 } }, - "MARS,UNISWAP_V3,0XB8D6196D71CDD7D90A053A7769A077772AAAC464": { - "title": "Add MARS,UNISWAP_V3,0XB8D6196D71CDD7D90A053A7769A077772AAAC464-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MARS,UNISWAP_V3,0XB8D6196D71CDD7D90A053A7769A077772AAAC464-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LAIKA,RAYDIUM,EUOQ6CYQFCJCVSLR9WFAUPDW19Y6ZHWECJOZSEI643I1": { + "title": "Add LAIKA,RAYDIUM,EUOQ6CYQFCJCVSLR9WFAUPDW19Y6ZHWECJOZSEI643I1-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LAIKA,RAYDIUM,EUOQ6CYQFCJCVSLR9WFAUPDW19Y6ZHWECJOZSEI643I1-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 500, - "ticker": "MARS,UNISWAP_V3,0XB8D6196D71CDD7D90A053A7769A077772AAAC464-USD", + "id": 634, + "ticker": "LAIKA,RAYDIUM,EUOQ6CYQFCJCVSLR9WFAUPDW19Y6ZHWECJOZSEI643I1-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "MARS,UNISWAP_V3,0XB8D6196D71CDD7D90A053A7769A077772AAAC464/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x9cd56c4ce09ce2422007173ff345b011a1278491\",\"base_decimals\":9,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "raydium_api", + "ticker": "LAIKA,RAYDIUM,EUOQ6CYQFCJCVSLR9WFAUPDW19Y6ZHWECJOZSEI643I1/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"3eoSzSxo5XJiFbhDk2AMbRzqXMjntbp22fsjdoswmNLg\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"CwRJpNPtJBUTnYNVf6AsVDSWViffpuV7eFuoGKDKSaDo\",\"token_decimals\":9},\"amm_info_address\":\"AJT2iW7P7G3m96vrL3ZRUU4kPnJCciSEjkfik1c9ZKYm\",\"open_orders_address\":\"DJyENBeqKAR8xhm2azRJYNQaGXPaWb6dgP5uUTJWvpJ\"}" } ], "liquidityTier": 4, @@ -22051,31 +26485,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Mars", - "referencePrice": 2.5009e-05, - "cmcId": 33162.0 + "assetName": "name", + "referencePrice": 1.426360996e-05, + "cmcId": 31845.0 } }, - "DAPP": { - "title": "Add DAPP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DAPP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "LCX": { + "title": "Add LCX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LCX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 501, - "ticker": "DAPP-USD", + "id": 635, + "ticker": "LCX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "DAPPUSDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "LCX-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "DAPP-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "kraken_api", + "ticker": "LCXUSD" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "LCX,UNISWAP_V3,0X037A54AAB062628C9BBAE1FDB1583C195585FE41/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x5aaa28ca43c6646fd1403e508f0fca1d92357dde\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, @@ -22091,36 +26529,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pencils Protocol", - "referencePrice": 0.28521246, - "cmcId": 30100.0 + "assetName": "name", + "referencePrice": 0.17759, + "cmcId": 4950.0 } }, - "CLOUD": { - "title": "Add CLOUD-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CLOUD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", - "params": { - "id": 502, - "ticker": "CLOUD-USD", + "GURU,UNISWAP_V3,0X525574C899A7C877A11865339E57376092168258": { + "title": "Add GURU,UNISWAP_V3,0X525574C899A7C877A11865339E57376092168258-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GURU,UNISWAP_V3,0X525574C899A7C877A11865339E57376092168258-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 636, + "ticker": "GURU,UNISWAP_V3,0X525574C899A7C877A11865339E57376092168258-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "CLOUDUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "raydium_api", - "ticker": "CLOUD,RAYDIUM,CLOUDKC4ANE7HEQCPPE3YHNZNRXHMIMJ4MYAUQYHFZAU/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"AwLEF1xnDm9bDmEbT5XMsi785zUfngC2CRDLP7iYdbwV\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"4TkeSJTzGcFqf8QJMERxwbJVZ3qT1bHs82afrPG3v3f7\",\"token_decimals\":9},\"amm_info_address\":\"4AG8E6GgtLG95juo9saVwTZxsaew8an17vLzLjg8z8LJ\",\"open_orders_address\":\"BQWxK5GXxQuuSHMgsE4FVVDK5vPEvuXd16XmfdyPToNX\"}" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "GURU,UNISWAP_V3,0X525574C899A7C877A11865339E57376092168258/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x2818ea851dcfaeeb4633fc8aae08b7063d32e4f5\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22132,40 +26565,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cloud", - "referencePrice": 0.4051279199, - "cmcId": 32299.0 + "assetName": "name", + "referencePrice": 0.025396469999999997, + "cmcId": 32388.0 } }, - "FOXY": { - "title": "Add FOXY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FOXY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GUMMY": { + "title": "Add GUMMY-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GUMMY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 503, - "ticker": "FOXY-USD", + "id": 637, + "ticker": "GUMMY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "FOXYUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "kucoin_ws", - "ticker": "FOXY-USDT", + "ticker": "GUMMYUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "okx_ws", - "ticker": "FOXY-USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "GUMMY,RAYDIUM,H7BTHGB5CVO5FGE5JBDNDPUV8KYKQNZYZA3QZ8SH7YXW/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "adjustByMarket": "SOL-USD", + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"33AQRrPaZTckDJQd5DZstiwi11tcMVryu63V8rAHFF7N\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"4DHoHzkMHYqJeNDpkdeL6AGDymLFjJnS4SRsJHoT52Bm\",\"token_decimals\":9},\"amm_info_address\":\"FMiecMsYhPdBf94zZKa7i6inK1GX7aypLf7QewNz1i6w\",\"open_orders_address\":\"FSv96pMp3x5XwFdYgqXUY47o7nSKhA6tvCHX1UZZPWnv\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22177,32 +26606,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Foxy", - "referencePrice": 0.008917212142, - "cmcId": 30591.0 + "assetName": "name", + "referencePrice": 0.013146186499999999, + "cmcId": 30803.0 } }, - "RNT,RAYDIUM,2FUFHZYD47MAPV9WCFXH5GNQWFXTQCYU9XAN4THBPUMP": { - "title": "Add RNT,RAYDIUM,2FUFHZYD47MAPV9WCFXH5GNQWFXTQCYU9XAN4THBPUMP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RNT,RAYDIUM,2FUFHZYD47MAPV9WCFXH5GNQWFXTQCYU9XAN4THBPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GUAC,RAYDIUM,AZSHEMXD36BJ1EMNXHOWJAJPUXZRKCK57WW4ZGXVA7YR": { + "title": "Add GUAC,RAYDIUM,AZSHEMXD36BJ1EMNXHOWJAJPUXZRKCK57WW4ZGXVA7YR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GUAC,RAYDIUM,AZSHEMXD36BJ1EMNXHOWJAJPUXZRKCK57WW4ZGXVA7YR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 504, - "ticker": "RNT,RAYDIUM,2FUFHZYD47MAPV9WCFXH5GNQWFXTQCYU9XAN4THBPUMP-USD", + "id": 638, + "ticker": "GUAC,RAYDIUM,AZSHEMXD36BJ1EMNXHOWJAJPUXZRKCK57WW4ZGXVA7YR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -17, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/RNT,RAYDIUM,2FUFHZYD47MAPV9WCFXH5GNQWFXTQCYU9XAN4THBPUMP", + "ticker": "GUAC,RAYDIUM,AZSHEMXD36BJ1EMNXHOWJAJPUXZRKCK57WW4ZGXVA7YR/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CLuBFFfERr2NqZL46T3Ng6TzDmv1edWdU5HhG8XHm3BE\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"FwjAy3zL3ErTx37JAHkbQSoFPL6wLRmAW8qZ2ZSVP9kD\",\"token_decimals\":6},\"amm_info_address\":\"9LfXeYQgTXJWhyTQhykCSnfUDd1ffCYA1LcSdcwaRLBk\",\"open_orders_address\":\"GGpNUZJLNmM2oBhAAF5FbxooEW7dER4UxcAR9vchEd8f\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"92fCMBLKZqkAdUWthyvErXPiZDoDQh3RCv6JJ9g4qNAx\",\"token_decimals\":5},\"quote_token_vault\":{\"token_vault_address\":\"D54WC6GWeX8sYAaXhDFzvZNAtLHjoSUmzeFJ2tSn1RXn\",\"token_decimals\":9},\"amm_info_address\":\"9TBMGVkzW9RdRMR9XggsXYcLUqPEcB26rRGaiyfTXh2X\",\"open_orders_address\":\"28yPPeAummTgs76af1E5aUmYp6VyDuuiBgucvBzwPwEB\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": 2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22214,35 +26642,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Real Nigger Tate", - "referencePrice": 0.0043365450679999995, - "cmcId": 31705.0 + "assetName": "name", + "referencePrice": 5.0231806630000005e-08, + "cmcId": 24935.0 } }, - "SYNT": { - "title": "Add SYNT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SYNT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ENJ": { + "title": "Add ENJ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ENJ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 505, - "ticker": "SYNT-USD", + "id": 639, + "ticker": "ENJ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "ENJUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "gate_ws", - "ticker": "SYNT_USDT", + "ticker": "ENJ_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "kucoin_ws", - "ticker": "SYNT-USDT", + "exchangeName": "huobi_ws", + "ticker": "enjusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ENJ-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22254,35 +26692,54 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Synternet", - "referencePrice": 0.057785046189999995, - "cmcId": 32108.0 + "assetName": "name", + "referencePrice": 0.1477571379, + "cmcId": 2130.0 } }, - "LAI": { - "title": "Add LAI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LAI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ENS": { + "title": "Add ENS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ENS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 506, - "ticker": "LAI-USD", + "id": 640, + "ticker": "ENS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "ENSUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "bybit_ws", - "ticker": "LAIUSDT", + "ticker": "ENSUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "ENS-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "ENS_USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "kucoin_ws", - "ticker": "LAI-USDT", + "ticker": "ENS-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ENS-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22294,40 +26751,58 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "LayerAI", - "referencePrice": 0.017160834, - "cmcId": 23846.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "KMNO": { - "title": "Add KMNO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KMNO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "EOS": { + "title": "Add EOS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EOS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 507, - "ticker": "KMNO-USD", + "id": 641, + "ticker": "EOS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ + { + "exchangeName": "binance_ws", + "ticker": "EOSUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "bybit_ws", - "ticker": "KMNOUSDT", + "ticker": "EOSUSDT", "adjustByMarket": "USDT-USD" }, + { + "exchangeName": "coinbase_ws", + "ticker": "EOS-USD" + }, { "exchangeName": "gate_ws", - "ticker": "KMNO_USDT", + "ticker": "EOS_USDT", "adjustByMarket": "USDT-USD" }, + { + "exchangeName": "kraken_api", + "ticker": "EOSUSD" + }, { "exchangeName": "kucoin_ws", - "ticker": "KMNO-USDT", + "ticker": "EOS-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "EOS-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22339,27 +26814,28 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Kamino Finance", - "referencePrice": 0.07033637798999999, - "cmcId": 30986.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "HEX,UNISWAP_V3,0X2B591E99AFE9F32EAA6214F7B7629768C40EEB39": { - "title": "Add HEX,UNISWAP_V3,0X2B591E99AFE9F32EAA6214F7B7629768C40EEB39-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HEX,UNISWAP_V3,0X2B591E99AFE9F32EAA6214F7B7629768C40EEB39-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "EPIK,RAYDIUM,3BGWJ8B7B9HHX4SGFZ2KJHV9496COVFSMK2YEPEVSBRW": { + "title": "Add EPIK,RAYDIUM,3BGWJ8B7B9HHX4SGFZ2KJHV9496COVFSMK2YEPEVSBRW-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EPIK,RAYDIUM,3BGWJ8B7B9HHX4SGFZ2KJHV9496COVFSMK2YEPEVSBRW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 508, - "ticker": "HEX,UNISWAP_V3,0X2B591E99AFE9F32EAA6214F7B7629768C40EEB39-USD", + "id": 642, + "ticker": "EPIK,RAYDIUM,3BGWJ8B7B9HHX4SGFZ2KJHV9496COVFSMK2YEPEVSBRW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "HEX,UNISWAP_V3,0X2B591E99AFE9F32EAA6214F7B7629768C40EEB39/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x9e0905249ceefffb9605e034b534544684a58be6\",\"base_decimals\":8,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/EPIK,RAYDIUM,3BGWJ8B7B9HHX4SGFZ2KJHV9496COVFSMK2YEPEVSBRW", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9aGBQqKRyC5bbrZsnZJJtp59EqJj7vBkgV3HehgKEu5y\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"ANpMJb9ToMGNivLEdmBNBC2Qcf5ASaZkEdmUddV1FUZB\",\"token_decimals\":6},\"amm_info_address\":\"AZaaQaRhp1ys9VaJBRZYbmPz3JSBSp7m8cSSrLBn4BP9\",\"open_orders_address\":\"FjCKdnpN1t262QGGn6chWYRtoSaY6fuYxyKoqhinyGEK\"}" } ], "liquidityTier": 4, @@ -22375,32 +26851,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "HEX (PulseChain)", - "referencePrice": 0.002976071, - "cmcId": 28928.0 + "assetName": "name", + "referencePrice": 0.008408814997, + "cmcId": 30571.0 } }, - "APES,RAYDIUM,984GBL7PHCECHTN64NWLDBB49RSQXX7OZPDKEBR1PUMP": { - "title": "Add APES,RAYDIUM,984GBL7PHCECHTN64NWLDBB49RSQXX7OZPDKEBR1PUMP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a APES,RAYDIUM,984GBL7PHCECHTN64NWLDBB49RSQXX7OZPDKEBR1PUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ERN": { + "title": "Add ERN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ERN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 509, - "ticker": "APES,RAYDIUM,984GBL7PHCECHTN64NWLDBB49RSQXX7OZPDKEBR1PUMP-USD", + "id": 643, + "ticker": "ERN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/APES,RAYDIUM,984GBL7PHCECHTN64NWLDBB49RSQXX7OZPDKEBR1PUMP", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9zoD3Xe8rfijq9KtgEM2YXsLGbq7pbrRXjkrfD8YvfCB\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"2w43DwFsEoxGQgcNHeC1Z5m88HxwZdaGWeB2G1dVbwDe\",\"token_decimals\":6},\"amm_info_address\":\"Di2FYotKzTV7Kwyyj476KDyk95ispN6jZYRQafwGGFet\",\"open_orders_address\":\"23D2NxnUbSgxmGQcQ15wXUVSbskMc4Pr5bMThxAYhdF1\"}" + "exchangeName": "binance_ws", + "ticker": "ERNUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "ERN-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ERN-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22412,32 +26895,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "APES", - "referencePrice": 0.025970661319999998, - "cmcId": 32743.0 + "assetName": "name", + "referencePrice": 2.1922757130000003, + "cmcId": 8615.0 } }, - "AURA,RAYDIUM,DTR4D9FTVOTX2569GAL837ZGRB6WNJJ6TKMNX9RDK9B2": { - "title": "Add AURA,RAYDIUM,DTR4D9FTVOTX2569GAL837ZGRB6WNJJ6TKMNX9RDK9B2-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AURA,RAYDIUM,DTR4D9FTVOTX2569GAL837ZGRB6WNJJ6TKMNX9RDK9B2-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ETHFI": { + "title": "Add ETHFI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ETHFI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 510, - "ticker": "AURA,RAYDIUM,DTR4D9FTVOTX2569GAL837ZGRB6WNJJ6TKMNX9RDK9B2-USD", + "id": 646, + "ticker": "ETHFI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/AURA,RAYDIUM,DTR4D9FTVOTX2569GAL837ZGRB6WNJJ6TKMNX9RDK9B2", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9jbyBXHinaAah2SthksJTYGzTQNRLA7HdT2A7VMF91Wu\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"9v9FpQYd46LS9zHJitTtnPDDQrHfkSdW2PRbbEbKd2gw\",\"token_decimals\":6},\"amm_info_address\":\"9ViX1VductEoC2wERTSp2TuDxXPwAf69aeET8ENPJpsN\",\"open_orders_address\":\"2yWYj3BftHsfy5jCNXXcs3H1gcjAk7KHLCrBcZ3izv7n\"}" + "exchangeName": "binance_ws", + "ticker": "ETHFIUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "ETHFIUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "ETHFI_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ETHFI-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ETHFI-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22449,35 +26950,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aura", - "referencePrice": 0.0053500562599999996, - "cmcId": 31843.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "RUNECOIN": { - "title": "Add RUNECOIN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RUNECOIN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ETHW": { + "title": "Add ETHW-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ETHW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 511, - "ticker": "RUNECOIN-USD", + "id": 647, + "ticker": "ETHW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "ETHWUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "gate_ws", - "ticker": "RUNECOIN_USDT", + "ticker": "ETHW_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "ethwusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ETHW-USDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "okx_ws", - "ticker": "RUNECOIN-USDT", + "ticker": "ETHW-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22489,31 +27005,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "RSIC\u2022GENESIS\u2022RUNE", - "referencePrice": 0.003841903, - "cmcId": 30969.0 + "assetName": "name", + "referencePrice": 3.049115499, + "cmcId": 21296.0 } }, - "PUNDU,RAYDIUM,WSKZSKQEW3ZSMRHPAEVFVZB6PUULZWOV9MJWZSFDEPC": { - "title": "Add PUNDU,RAYDIUM,WSKZSKQEW3ZSMRHPAEVFVZB6PUULZWOV9MJWZSFDEPC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PUNDU,RAYDIUM,WSKZSKQEW3ZSMRHPAEVFVZB6PUULZWOV9MJWZSFDEPC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "EUL": { + "title": "Add EUL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EUL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 512, - "ticker": "PUNDU,RAYDIUM,WSKZSKQEW3ZSMRHPAEVFVZB6PUULZWOV9MJWZSFDEPC-USD", + "id": 648, + "ticker": "EUL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "PUNDU,RAYDIUM,WSKZSKQEW3ZSMRHPAEVFVZB6PUULZWOV9MJWZSFDEPC/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"FQoagUqLxpNq69dpqFLrKm1gySC92NLKMkVgtdHWMKtt\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"GpnU5CAFUyyodrtXTBfvWK7ewsmcJGNksr4Fe49AvpM5\",\"token_decimals\":9},\"amm_info_address\":\"7yEXWTjLyXwBEjMhNwP9dWVJp8G68JvY9KXGT83sDCaM\",\"open_orders_address\":\"CmQ1XbjSeg5opqnJ1nnVf3TBzXUA2KbeWgysCVwKaCSN\"}" + "exchangeName": "kucoin_ws", + "ticker": "EUL-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "EUL,UNISWAP_V3,0XD9FCD98C322942075A5C3860693E9F4F03AAE07B/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0xb003df4b243f938132e8cadbeb237abc5a889fb4\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22525,31 +27046,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pundu", - "referencePrice": 0.0060917735379999996, - "cmcId": 30109.0 + "assetName": "name", + "referencePrice": 2.667897688, + "cmcId": 14280.0 } }, - "KHAI,RAYDIUM,3TWGDVYBL2YPET2LXNWAWSMEOA8AL4DUTNUWAT2PKCJC": { - "title": "Add KHAI,RAYDIUM,3TWGDVYBL2YPET2LXNWAWSMEOA8AL4DUTNUWAT2PKCJC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KHAI,RAYDIUM,3TWGDVYBL2YPET2LXNWAWSMEOA8AL4DUTNUWAT2PKCJC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "EUR": { + "title": "Add EUR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EUR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 513, - "ticker": "KHAI,RAYDIUM,3TWGDVYBL2YPET2LXNWAWSMEOA8AL4DUTNUWAT2PKCJC-USD", + "id": 649, + "ticker": "EUR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "KHAI,RAYDIUM,3TWGDVYBL2YPET2LXNWAWSMEOA8AL4DUTNUWAT2PKCJC/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6g4rhxVTrN6SrtNvimq4QiU8yA5XScvwL6wxaMkegrtJ\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"7p2PrGMyeetNRqTKFraL7eYo2TbU3apWz6vfqrZFiPcG\",\"token_decimals\":9},\"amm_info_address\":\"ECbK6PSMZ5yQaUYBocsXaVrax2fWADw2ijTqLGPtt9sC\",\"open_orders_address\":\"2DaRg4UycKL9GSVfARBDrcensb89WD5PyyFX9NrMunLc\"}" + "exchangeName": "binance_ws", + "ticker": "EURUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "USDT-EUR", + "adjustByMarket": "USDT-USD", + "invert": true } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22561,32 +27087,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Kitten Haimer", - "referencePrice": 0.3016524602, - "cmcId": 30948.0 + "assetName": "name", + "referencePrice": 1.1008, + "cmcId": 2790.0 } }, - "SIGMA,RAYDIUM,5SVG3T9CNQSM2KEWZBRQ6HASQH1OGFJQTTLXYUIBPUMP": { - "title": "Add SIGMA,RAYDIUM,5SVG3T9CNQSM2KEWZBRQ6HASQH1OGFJQTTLXYUIBPUMP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SIGMA,RAYDIUM,5SVG3T9CNQSM2KEWZBRQ6HASQH1OGFJQTTLXYUIBPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "EURC": { + "title": "Add EURC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EURC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 514, - "ticker": "SIGMA,RAYDIUM,5SVG3T9CNQSM2KEWZBRQ6HASQH1OGFJQTTLXYUIBPUMP-USD", + "id": 650, + "ticker": "EURC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/SIGMA,RAYDIUM,5SVG3T9CNQSM2KEWZBRQ6HASQH1OGFJQTTLXYUIBPUMP", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"AKJKbaJnRAjd11yxhsqdhFPbq2MgGwCBGyRUXVFddujn\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"3dHkGkQneQPTwKkKMoUUkQ5qf5mjBkFLgUAzvwe8o2Mu\",\"token_decimals\":6},\"amm_info_address\":\"424kbbJyt6VkSn7GeKT9Vh5yetuTR1sbeyoya2nmBJpw\",\"open_orders_address\":\"H3fZcGRYozcsZ2oz3UpX1ZCwJYQAWN9ESqtEsgk4vEwS\"}" + "exchangeName": "coinbase_ws", + "ticker": "EURC-USDC" + }, + { + "exchangeName": "huobi_ws", + "ticker": "eurocusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22598,31 +27126,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SIGMA", - "referencePrice": 0.006069497649, - "cmcId": 32498.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "RBT,RAYDIUM,65NTNUJGHME4PQVKQYJYKKP1BJAKK4A8Q66SD2YBWUGF": { - "title": "Add RBT,RAYDIUM,65NTNUJGHME4PQVKQYJYKKP1BJAKK4A8Q66SD2YBWUGF-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RBT,RAYDIUM,65NTNUJGHME4PQVKQYJYKKP1BJAKK4A8Q66SD2YBWUGF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "EVER": { + "title": "Add EVER-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EVER-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 515, - "ticker": "RBT,RAYDIUM,65NTNUJGHME4PQVKQYJYKKP1BJAKK4A8Q66SD2YBWUGF-USD", + "id": 651, + "ticker": "EVER-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -15, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "RBT,RAYDIUM,65NTNUJGHME4PQVKQYJYKKP1BJAKK4A8Q66SD2YBWUGF/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"8ri5wkpUKPRwJXtboPBxZEXZGJTNEUSYzrqzotDzL3CF\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"PnC8Na2qubk5QhFhjase7Ue1PgK8b3Je8RTVGzkSASu\",\"token_decimals\":9},\"amm_info_address\":\"DpKZKyq6Hd1twPZhdhyED19hbdrBPhMto7rv89QoZFU3\",\"open_orders_address\":\"EKYkmdTF5kBwYs3mr9oz5B9nPhjsbSqmQqFgMufGB5Jc\"}" + "exchangeName": "bybit_ws", + "ticker": "EVERUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "EVER_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 0.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22634,35 +27166,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "RIBBIT", - "referencePrice": 1.8419554890000001e-06, - "cmcId": 9808.0 + "assetName": "name", + "referencePrice": 0.0360995281, + "cmcId": 7505.0 } }, - "SMH": { - "title": "Add SMH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SMH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "EWT": { + "title": "Add EWT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EWT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 516, - "ticker": "SMH-USD", + "id": 652, + "ticker": "EWT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "SMH_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "kraken_api", + "ticker": "EWTUSD" }, { "exchangeName": "kucoin_ws", - "ticker": "SMH-USDT", + "ticker": "EWT-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22674,32 +27205,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Spacemesh", - "referencePrice": 0.49709316000000003, - "cmcId": 29770.0 + "assetName": "name", + "referencePrice": 1.1540000000000001, + "cmcId": 5268.0 } }, - "HEHE,RAYDIUM,BREUHVOHXX5FV6Q41UYB3SOJTAUGOGAIAHKBMTCRPUMP": { - "title": "Add HEHE,RAYDIUM,BREUHVOHXX5FV6Q41UYB3SOJTAUGOGAIAHKBMTCRPUMP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HEHE,RAYDIUM,BREUHVOHXX5FV6Q41UYB3SOJTAUGOGAIAHKBMTCRPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "EXGO,RAYDIUM,D5YMUBHSVOVYKAGUCGKNK2CM8UYGKTNTXJ62T3C46NXS": { + "title": "Add EXGO,RAYDIUM,D5YMUBHSVOVYKAGUCGKNK2CM8UYGKTNTXJ62T3C46NXS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EXGO,RAYDIUM,D5YMUBHSVOVYKAGUCGKNK2CM8UYGKTNTXJ62T3C46NXS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 517, - "ticker": "HEHE,RAYDIUM,BREUHVOHXX5FV6Q41UYB3SOJTAUGOGAIAHKBMTCRPUMP-USD", + "id": 653, + "ticker": "EXGO,RAYDIUM,D5YMUBHSVOVYKAGUCGKNK2CM8UYGKTNTXJ62T3C46NXS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/HEHE,RAYDIUM,BREUHVOHXX5FV6Q41UYB3SOJTAUGOGAIAHKBMTCRPUMP", + "ticker": "EXGO,RAYDIUM,D5YMUBHSVOVYKAGUCGKNK2CM8UYGKTNTXJ62T3C46NXS/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"EkyNAwXyA65rDDc185gnShwJqsRfPE65R1sXQb9UQLMc\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"FHstwarKRKJpt3uFBgHEcrafZQcyWx4NbBLJeGmMLWcz\",\"token_decimals\":6},\"amm_info_address\":\"23KJaRate7XthAQ7C5XbJJYK5cyG1sNA2ikCPsiAcbVP\",\"open_orders_address\":\"APaKnoWdk59VWiMYK8ZwJubt5e4B3WArj1kodv4A6XnL\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"AFBvfgzLao8bAzZoaDHVxxhnhM86tTES2pQswBj7x6pv\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"4e3DngwhpogjomrQY1s3WJc5Kg8D1bdD1ZVKSeDauDhZ\",\"token_decimals\":9},\"amm_info_address\":\"MFS3mcPqADm6r7vDhwQCL8yZ3qD1P4mgpWSnhpXoh5W\",\"open_orders_address\":\"ERnv1SL3ykHAnZ6Z9EPZuzqLtgdS3R6Mb8kMz4Vg2MpJ\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22711,17 +27241,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "hehe", - "referencePrice": 0.00460132897, - "cmcId": 32386.0 + "assetName": "name", + "referencePrice": 0.017629727339999998, + "cmcId": 23459.0 } }, - "MSTAR": { - "title": "Add MSTAR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MSTAR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "EXVG": { + "title": "Add EXVG-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EXVG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 518, - "ticker": "MSTAR-USD", + "id": 654, + "ticker": "EXVG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, @@ -22729,12 +27259,12 @@ "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "MSTARUSDT", + "ticker": "EXVGUSDT", "adjustByMarket": "USDT-USD" }, { "exchangeName": "gate_ws", - "ticker": "MSTAR_USDT", + "ticker": "EXVG_USDT", "adjustByMarket": "USDT-USD" } ], @@ -22751,31 +27281,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MerlinStarter", - "referencePrice": 0.017761914, - "cmcId": 30838.0 + "assetName": "name", + "referencePrice": 0.01858460889, + "cmcId": 30772.0 } }, - "BAKED,RAYDIUM,CQBXK942C6GPCRWTZ2WMFP5JCQ9NQBXTB8JUEWBI7GOT": { - "title": "Add BAKED,RAYDIUM,CQBXK942C6GPCRWTZ2WMFP5JCQ9NQBXTB8JUEWBI7GOT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BAKED,RAYDIUM,CQBXK942C6GPCRWTZ2WMFP5JCQ9NQBXTB8JUEWBI7GOT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FALX,RAYDIUM,AFO4NUMBNHDXC7M7P6QJZ1PF3LBQYFG5K1CNRGVE8RVU": { + "title": "Add FALX,RAYDIUM,AFO4NUMBNHDXC7M7P6QJZ1PF3LBQYFG5K1CNRGVE8RVU-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FALX,RAYDIUM,AFO4NUMBNHDXC7M7P6QJZ1PF3LBQYFG5K1CNRGVE8RVU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 519, - "ticker": "BAKED,RAYDIUM,CQBXK942C6GPCRWTZ2WMFP5JCQ9NQBXTB8JUEWBI7GOT-USD", + "id": 655, + "ticker": "FALX,RAYDIUM,AFO4NUMBNHDXC7M7P6QJZ1PF3LBQYFG5K1CNRGVE8RVU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "BAKED,RAYDIUM,CQBXK942C6GPCRWTZ2WMFP5JCQ9NQBXTB8JUEWBI7GOT/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "FALX,RAYDIUM,AFO4NUMBNHDXC7M7P6QJZ1PF3LBQYFG5K1CNRGVE8RVU/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2Tczwd1e6of7oKQQtdyopuA4PS7mDdmeK9qPSq1MDoBR\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"9uN5VTqNBspU1NtVt3GQisyqCMHJaNB3u1EKYsmcxzT5\",\"token_decimals\":9},\"amm_info_address\":\"AGSfWxZ6sg9rCxPaVGUN1uXjBYWNuK1Jq59vDLRY42BK\",\"open_orders_address\":\"8c4rMFdsPD115fFiZb6tvDRQCLbZWDRtEBZgA2THLLDk\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6TtniYJPdHJ764d3rUvk8SokmzyZMYCgqUjSgUAnjma2\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"2eH2DVXQvs5qWwDQjgiSPsdZ19KQsj84RKRfCeorsGem\",\"token_decimals\":9},\"amm_info_address\":\"2hPp2aKd6T6HZmMQW2LkqH7R1wLZDjzZ1bZjhj5nrhrV\",\"open_orders_address\":\"3jf9f9VJdUXQQha6nHJkZVxqBTW5oJUNHYuKLyfDDuMM\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22787,31 +27317,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Baked", - "referencePrice": 0.004012697117, - "cmcId": 32487.0 + "assetName": "name", + "referencePrice": 0.0005458770527, + "cmcId": 31384.0 } }, - "NAP,RAYDIUM,4G86CMXGSMDLETRYNAVMFKPHQZKTVDBYGMRADVTR72NU": { - "title": "Add NAP,RAYDIUM,4G86CMXGSMDLETRYNAVMFKPHQZKTVDBYGMRADVTR72NU-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NAP,RAYDIUM,4G86CMXGSMDLETRYNAVMFKPHQZKTVDBYGMRADVTR72NU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FAR": { + "title": "Add FAR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FAR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 520, - "ticker": "NAP,RAYDIUM,4G86CMXGSMDLETRYNAVMFKPHQZKTVDBYGMRADVTR72NU-USD", + "id": 656, + "ticker": "FAR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -15, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "NAP,RAYDIUM,4G86CMXGSMDLETRYNAVMFKPHQZKTVDBYGMRADVTR72NU/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"ABLksYkz92eK1AbZvxwgfma6Zoz1fKnzhgVGpwBWNQyk\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"6Q1hGQVEzL8dZCjn6Vb5jvJj61vozD8BRxDWQh6ZAAgY\",\"token_decimals\":9},\"amm_info_address\":\"FQed3Ay883zUcGcLaubkV56JJbweiYjxPSTC84yUxqNd\",\"open_orders_address\":\"HSkmWySG2v5vK7LNvmyVnsjdsoPTCv8AP1ZcvUvh1hJV\"}" + "exchangeName": "bybit_ws", + "ticker": "FARUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "FAR_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 0.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22823,27 +27357,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SNAP", - "referencePrice": 4.884405006000001e-06, - "cmcId": 29892.0 + "assetName": "name", + "referencePrice": 0.0115866389, + "cmcId": 22331.0 } }, - "WHALES,RAYDIUM,GTH3WG3NERJWCF7VGCOXEXKGXSHVYHX5GTATEEM5JAS1": { - "title": "Add WHALES,RAYDIUM,GTH3WG3NERJWCF7VGCOXEXKGXSHVYHX5GTATEEM5JAS1-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WHALES,RAYDIUM,GTH3WG3NERJWCF7VGCOXEXKGXSHVYHX5GTATEEM5JAS1-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ENA": { + "title": "Add ENA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ENA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 521, - "ticker": "WHALES,RAYDIUM,GTH3WG3NERJWCF7VGCOXEXKGXSHVYHX5GTATEEM5JAS1-USD", + "id": 658, + "ticker": "ENA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "WHALES,RAYDIUM,GTH3WG3NERJWCF7VGCOXEXKGXSHVYHX5GTATEEM5JAS1/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"P9uSMnNEGHDP7Dhu7fKWfRViAGGHjEMv6urC8c2qG4k\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"CktEbT37HFRtwXVjwPEVfXHdcTAnqnmCvkgAw9SEN7zf\",\"token_decimals\":9},\"amm_info_address\":\"DczmyvnV8hR7d8zvy6bAoc2itZbFvLAx9iG2D7gyyt9e\",\"open_orders_address\":\"5JAwqabcp6KnfUe88RiaMgdpE3nw6CQu4NyAfbGmNEz2\"}" + "exchangeName": "bybit_ws", + "ticker": "ENAUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "enausdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "ENAUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ENA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, @@ -22859,35 +27406,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Whales Market", - "referencePrice": 0.174329381, - "cmcId": 29282.0 + "assetName": "name", + "referencePrice": 0.29310497490000004, + "cmcId": 30171.0 } }, - "ZEX": { - "title": "Add ZEX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZEX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FIDA": { + "title": "Add FIDA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FIDA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 522, - "ticker": "ZEX-USD", + "id": 659, + "ticker": "FIDA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "bybit_ws", - "ticker": "ZEXUSDT", + "ticker": "FIDAUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "ZEX_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "coinbase_ws", + "ticker": "FIDA-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22899,32 +27445,51 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Zeta", - "referencePrice": 0.040572899999999995, - "cmcId": 32002.0 + "assetName": "name", + "referencePrice": 0.266622657, + "cmcId": 7978.0 } }, - "SELFIE,RAYDIUM,9WPTUKH8FKUCNEPRWOPYLH3AK9GSJPHFDENBQ2X1CZDP": { - "title": "Add SELFIE,RAYDIUM,9WPTUKH8FKUCNEPRWOPYLH3AK9GSJPHFDENBQ2X1CZDP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SELFIE,RAYDIUM,9WPTUKH8FKUCNEPRWOPYLH3AK9GSJPHFDENBQ2X1CZDP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ELON": { + "title": "Add ELON-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ELON-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 523, - "ticker": "SELFIE,RAYDIUM,9WPTUKH8FKUCNEPRWOPYLH3AK9GSJPHFDENBQ2X1CZDP-USD", + "id": 660, + "ticker": "ELON-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -16, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "crypto_dot_com_ws", + "ticker": "ELON_USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "ELON_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ELON-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ELON-USDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/SELFIE,RAYDIUM,9WPTUKH8FKUCNEPRWOPYLH3AK9GSJPHFDENBQ2X1CZDP", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/ELON,RAYDIUM,7ZCM8WBN9ALA3O47SOYCTU6ILDJ7WKGG5SV2HE5CGTD5", "adjustByMarket": "SOL-USD", "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HGDoCdba9yPpKvyYptWv747mG2ti8oVr8Cz88gV9TMdW\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"HmEomvDg2BjV8bvdb1DWH52WEju6KDTpG5CZBBqW2Zgb\",\"token_decimals\":6},\"amm_info_address\":\"Dfk133hHxjAA1yPryNkoPERGJ5DMpUtm79YeY1p1Wiyh\",\"open_orders_address\":\"7xGGsWHaXoPw4mJaJKoUatrQbUSVyy3TjvniWVxTBfbc\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GYFqFXJfRQqsT8EJaJsnCkYHBt64hQKvzzQsknre41nP\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"9s6vZyVdAxsa3ZgVHGqfEn7cbkiaCpr1LWUmdgFrjTgf\",\"token_decimals\":4},\"amm_info_address\":\"EF16cKCMkrtwwdkRKDy7oumVV1n5A6sohGszVmipXcdj\",\"open_orders_address\":\"FPV7Aag3VPQf6kU6RauHpQVjnoCtaZh121PUJFSZqihE\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": 1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22936,31 +27501,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SelfieDogCoin", - "referencePrice": 0.013683322389999999, - "cmcId": 31601.0 + "assetName": "name", + "referencePrice": 1.299116152e-07, + "cmcId": 9436.0 } }, - "CHITAN,RAYDIUM,J95PXHUEYTZTGBF9DPLPYPHXNUTWN4FBRK2JNC5NYKA3": { - "title": "Add CHITAN,RAYDIUM,J95PXHUEYTZTGBF9DPLPYPHXNUTWN4FBRK2JNC5NYKA3-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CHITAN,RAYDIUM,J95PXHUEYTZTGBF9DPLPYPHXNUTWN4FBRK2JNC5NYKA3-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ELF": { + "title": "Add ELF-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ELF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 524, - "ticker": "CHITAN,RAYDIUM,J95PXHUEYTZTGBF9DPLPYPHXNUTWN4FBRK2JNC5NYKA3-USD", + "id": 661, + "ticker": "ELF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "CHITAN,RAYDIUM,J95PXHUEYTZTGBF9DPLPYPHXNUTWN4FBRK2JNC5NYKA3/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CASQbPygHHUzZqUaAtUZVBuCuBNJrZusqr7qNTuZGRtp\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"4DoPRWcDUE3S4KPYL5xQYZNGXP8aUNRh2zs1bVveeitw\",\"token_decimals\":9},\"amm_info_address\":\"Gm8k45peewP18XLX2ftGw14DZxmmWfrpJPxnB2Gd8PkK\",\"open_orders_address\":\"6Zj2c5yDX4CABm89gKTuh6wwEGteB2bVKCAuw95LGqQZ\"}" + "exchangeName": "binance_ws", + "ticker": "ELFUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "elfusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ELF-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22972,35 +27546,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Chitan", - "referencePrice": 0.0007710188981, - "cmcId": 32551.0 + "assetName": "name", + "referencePrice": 0.35726762500000003, + "cmcId": 2299.0 } }, - "SVL": { - "title": "Add SVL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SVL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DOLLAR,RAYDIUM,5ANPDX9GPOSBI9JSW2DFFE5QQD3FMXBUDOQUMNDXPUMP": { + "title": "Add DOLLAR,RAYDIUM,5ANPDX9GPOSBI9JSW2DFFE5QQD3FMXBUDOQUMNDXPUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOLLAR,RAYDIUM,5ANPDX9GPOSBI9JSW2DFFE5QQD3FMXBUDOQUMNDXPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 525, - "ticker": "SVL-USD", + "id": 662, + "ticker": "DOLLAR,RAYDIUM,5ANPDX9GPOSBI9JSW2DFFE5QQD3FMXBUDOQUMNDXPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "SVLUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "SVL_USDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/DOLLAR,RAYDIUM,5ANPDX9GPOSBI9JSW2DFFE5QQD3FMXBUDOQUMNDXPUMP", + "adjustByMarket": "SOL-USD", + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9g1ZpGbxokC5Gc4X2KBZ3KHuuNzNhCthQG5oZVhPtCHS\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"6eV9cx3NdszGrRXYsnfVGPhSh84e5epXpougdPGHgnre\",\"token_decimals\":6},\"amm_info_address\":\"J9n4vSqRFnWiERTW2NzWs4TimjxWXRdMgu528Xmy7om7\",\"open_orders_address\":\"9VxXSSgSPNTS53Unjf1j33GJi3rgu1imTYZDha8ZckPg\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23012,36 +27583,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Slash Vision Labs", - "referencePrice": 0.08724676199999999, - "cmcId": 31108.0 + "assetName": "name", + "referencePrice": 0.0003790147909, + "cmcId": 32474.0 } }, - "PENG": { - "title": "Add PENG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PENG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DOME": { + "title": "Add DOME-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOME-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 526, - "ticker": "PENG-USD", + "id": 663, + "ticker": "DOME-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "PENG_USDT", + "exchangeName": "bybit_ws", + "ticker": "DOMEUSDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "raydium_api", - "ticker": "PENG,RAYDIUM,A3EME5CETYZPBOWBRUWY3TSE25S6TB18BA9ZPBWK9EFJ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2g5q7fBGKZm2CXix8JjK4ZFdBTHQ1LerxkseBTqWuDdD\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"GmLJXUzjQAAU86a91hKesg5P9pKb6p9AZaGBEZLaDySD\",\"token_decimals\":9},\"amm_info_address\":\"AxBDdiMK9hRPLMPM7k6nCPC1gRARgXQHNejfP2LvNGr6\",\"open_orders_address\":\"9E5VWkY1UsbhkXW4Lk1YovkVouWMG57CuCNXUmecrGpC\"}" + "exchangeName": "gate_ws", + "ticker": "DOME_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23053,41 +27623,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Peng", - "referencePrice": 0.1181543838, - "cmcId": 29787.0 + "assetName": "name", + "referencePrice": 0.000228833619, + "cmcId": 16432.0 } }, - "PORT3": { - "title": "Add PORT3-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PORT3-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DOOGLE,RAYDIUM,F6TSRCJTLBZKDTZYQJTPVQ9WTNWHMMC1WCQGUEGCPUMP": { + "title": "Add DOOGLE,RAYDIUM,F6TSRCJTLBZKDTZYQJTPVQ9WTNWHMMC1WCQGUEGCPUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOOGLE,RAYDIUM,F6TSRCJTLBZKDTZYQJTPVQ9WTNWHMMC1WCQGUEGCPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 527, - "ticker": "PORT3-USD", + "id": 664, + "ticker": "DOOGLE,RAYDIUM,F6TSRCJTLBZKDTZYQJTPVQ9WTNWHMMC1WCQGUEGCPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bybit_ws", - "ticker": "PORT3USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "PORT3_USDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "raydium_api", - "ticker": "PORT3,RAYDIUM,BO5T8ZKE6XEN9ZIREQONQCZUGCSOPWNNXBBCW9HQCLGJ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/DOOGLE,RAYDIUM,F6TSRCJTLBZKDTZYQJTPVQ9WTNWHMMC1WCQGUEGCPUMP", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"7sAGX9xpqKgQUFUUi9vsCUUuU9ERYdt1F3oudiQJqAws\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"J9LnfRDt9WKBM91PkE3aqP75X1WrkCYXETd27WnR9JAA\",\"token_decimals\":9},\"amm_info_address\":\"8B5ckFm32BcjX63ExchSNnNUrp9u2KGYqro5HBsK6pc4\",\"open_orders_address\":\"6VNL21y6xYLw3WaVnX7EyuXiSre8A9AR547bwoiBq56c\"}" + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9rRYtSuSEiRDjK1e7KTYvU4rp6JXrnh5eb4sSmmZbd2e\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"GDpCuz7SxU3Ks5SEnPaMXNMjBhzTz5fzbvdnUo2EVmN2\",\"token_decimals\":6},\"amm_info_address\":\"Hv4wMatEoiREbyZjEW5V3AYHQ7wwdtrMWcp26GLM6hBr\",\"open_orders_address\":\"FdsXY5GFCutsyLqWdzU8bng9HAsiJJ1VCeaXm1wnxkSj\"}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23099,27 +27660,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Port3 Network", - "referencePrice": 0.03381075, - "cmcId": 29030.0 + "assetName": "name", + "referencePrice": 0.0008500395706, + "cmcId": 32067.0 } }, - "KAMA,RAYDIUM,HNKKZR1YTFBUUXM6G3IVRS2RY68KHHGV7BNDFF1GCSJB": { - "title": "Add KAMA,RAYDIUM,HNKKZR1YTFBUUXM6G3IVRS2RY68KHHGV7BNDFF1GCSJB-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KAMA,RAYDIUM,HNKKZR1YTFBUUXM6G3IVRS2RY68KHHGV7BNDFF1GCSJB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DOP": { + "title": "Add DOP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 529, - "ticker": "KAMA,RAYDIUM,HNKKZR1YTFBUUXM6G3IVRS2RY68KHHGV7BNDFF1GCSJB-USD", + "id": 665, + "ticker": "DOP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "KAMA,RAYDIUM,HNKKZR1YTFBUUXM6G3IVRS2RY68KHHGV7BNDFF1GCSJB/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HQijRirHzRKmWNYq4RF6sGVzgWAoXXDZBaVX4ZS12sFh\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"3c8tfAxmjL6VznS9YNAdjfLQ1XJ8ABNDtLsuUQZa61Yg\",\"token_decimals\":9},\"amm_info_address\":\"JC9HSjtyJLTxqQRYHZt642LBnCfPBofZBaBRHgwV4nR\",\"open_orders_address\":\"F4mdtjqumz8dR7tYWzCRgoaJ3iXSUox5whvUMV71aCWE\"}" + "exchangeName": "huobi_ws", + "ticker": "dopusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "DOP-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, @@ -23135,32 +27700,58 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Kamala Horris", - "referencePrice": 0.009661776943, - "cmcId": 32419.0 + "assetName": "name", + "referencePrice": 0.002160593246, + "cmcId": 31456.0 } }, - "DMAGA,RAYDIUM,7D7BRCBYEPFI77VXYSAPMEQRNN1WSBBXNFPJGBH5PUMP": { - "title": "Add DMAGA,RAYDIUM,7D7BRCBYEPFI77VXYSAPMEQRNN1WSBBXNFPJGBH5PUMP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DMAGA,RAYDIUM,7D7BRCBYEPFI77VXYSAPMEQRNN1WSBBXNFPJGBH5PUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DOT": { + "title": "Add DOT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 530, - "ticker": "DMAGA,RAYDIUM,7D7BRCBYEPFI77VXYSAPMEQRNN1WSBBXNFPJGBH5PUMP-USD", + "id": 666, + "ticker": "DOT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/DMAGA,RAYDIUM,7D7BRCBYEPFI77VXYSAPMEQRNN1WSBBXNFPJGBH5PUMP", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"3p7DbnWekWjtMQkey6fp1emdwXbAAxecnYuD5eU9ZZPH\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5HuEsLbebeuottMsFW3hHcXTrKVsu3WUNSQnSr6aX4eL\",\"token_decimals\":6},\"amm_info_address\":\"CRSwXnfF21yHDXdYBVWwCwQ5Ni2A4QuK3qGYis5k7x7k\",\"open_orders_address\":\"DSdk5cF6XbZ4DfDWgn7xHDQM2ZTjYYyD2aPjddJx6Lap\"}" + "exchangeName": "binance_ws", + "ticker": "DOTUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "DOTUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "DOT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "DOT_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "DOTUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "DOT-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "DOT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23172,17 +27763,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Dark MAGA", - "referencePrice": 0.005499504229, - "cmcId": 32514.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "TOOKER,RAYDIUM,9EYSCPIYSGNEIMNQPZAZR7JN9GVFXFYZGTEJ85HV9L6U": { - "title": "Add TOOKER,RAYDIUM,9EYSCPIYSGNEIMNQPZAZR7JN9GVFXFYZGTEJ85HV9L6U-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TOOKER,RAYDIUM,9EYSCPIYSGNEIMNQPZAZR7JN9GVFXFYZGTEJ85HV9L6U-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DOUG,RAYDIUM,BAVUJ8BNTC79A8AHTXQI1EUHCCNQVEU8KSBE4SVCAAHC": { + "title": "Add DOUG,RAYDIUM,BAVUJ8BNTC79A8AHTXQI1EUHCCNQVEU8KSBE4SVCAAHC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOUG,RAYDIUM,BAVUJ8BNTC79A8AHTXQI1EUHCCNQVEU8KSBE4SVCAAHC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 531, - "ticker": "TOOKER,RAYDIUM,9EYSCPIYSGNEIMNQPZAZR7JN9GVFXFYZGTEJ85HV9L6U-USD", + "id": 667, + "ticker": "DOUG,RAYDIUM,BAVUJ8BNTC79A8AHTXQI1EUHCCNQVEU8KSBE4SVCAAHC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, @@ -23190,9 +27781,9 @@ "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "TOOKER,RAYDIUM,9EYSCPIYSGNEIMNQPZAZR7JN9GVFXFYZGTEJ85HV9L6U/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "DOUG,RAYDIUM,BAVUJ8BNTC79A8AHTXQI1EUHCCNQVEU8KSBE4SVCAAHC/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"Cki9WdL3sCoNY3cLmfG4iqSbvB8g1Fr9tw8qa5tP1m3Y\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"2vTTh5pGbzc6guAJmt78XnTcXVBEZEWmGBkXkSNZwN59\",\"token_decimals\":9},\"amm_info_address\":\"3vGHsKVKNapB4hSapzKNwtiJ6DA8Ytd9SsMFSoAk154B\",\"open_orders_address\":\"5dzcxMHjuNU5LZyEXBhoWWKuxw51Z3626TTf2FTfLJjb\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"41NGcpmJGjRfJ2MpimqmkQC5EM7MHygYdVeeQjUhK3md\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"Ew5HrbdQ4HT1nzg1LG1aj3Ke9AeVztxBFFEeXbGqrnhb\",\"token_decimals\":9},\"amm_info_address\":\"EcgRHhYtUL6f3U92f7xkaF2arSQXPjKGTAvwW7qHof2w\",\"open_orders_address\":\"DtfPax8fMWsXWqarfopYbbAo9cu7rCQmfAnGbJZETAa2\"}" } ], "liquidityTier": 4, @@ -23208,27 +27799,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "tooker kurlson", - "referencePrice": 0.0086101692, - "cmcId": 30959.0 + "assetName": "name", + "referencePrice": 0.001448949923, + "cmcId": 31670.0 } }, - "ORBT,RAYDIUM,BGYJASMSZYM9HHIZ1LBU4EJ7KCTRJMSPBN4ZTRU3W5VF": { - "title": "Add ORBT,RAYDIUM,BGYJASMSZYM9HHIZ1LBU4EJ7KCTRJMSPBN4ZTRU3W5VF-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ORBT,RAYDIUM,BGYJASMSZYM9HHIZ1LBU4EJ7KCTRJMSPBN4ZTRU3W5VF-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DRIFT": { + "title": "Add DRIFT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DRIFT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 532, - "ticker": "ORBT,RAYDIUM,BGYJASMSZYM9HHIZ1LBU4EJ7KCTRJMSPBN4ZTRU3W5VF-USD", + "id": 668, + "ticker": "DRIFT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "ORBT,RAYDIUM,BGYJASMSZYM9HHIZ1LBU4EJ7KCTRJMSPBN4ZTRU3W5VF/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HFewPr7uuyVb2HqK1t6SCCjNrfs6Az1oRBf5D8hUYJAa\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"CNUhZpiNNyH7fRRTPpW8kfUhZwCHbuueaEzFViBbEm4A\",\"token_decimals\":9},\"amm_info_address\":\"2UfT57k2oE13nbRxfQgAPrpygu287wvC2a8YDPs3JJU5\",\"open_orders_address\":\"3dpjuBMjLpUaYnmKExgNrj2A9M5us5xr1g1g62kAi9zL\"}" + "exchangeName": "bybit_ws", + "ticker": "DRIFTUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "DRIFT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "driftusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "DRIFT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, @@ -23244,31 +27848,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Orbitt Token", - "referencePrice": 0.1475240441, - "cmcId": 30448.0 + "assetName": "name", + "referencePrice": 0.594127653, + "cmcId": 31278.0 } }, - "IQ50,RAYDIUM,21RWEMLGYEMNONHW7H3XA5PY17X6ZFRCHIRCP9INRBQA": { - "title": "Add IQ50,RAYDIUM,21RWEMLGYEMNONHW7H3XA5PY17X6ZFRCHIRCP9INRBQA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a IQ50,RAYDIUM,21RWEMLGYEMNONHW7H3XA5PY17X6ZFRCHIRCP9INRBQA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DSYNC,UNISWAP_V3,0XF94E7D0710709388BCE3161C32B4EEA56D3F91CC": { + "title": "Add DSYNC,UNISWAP_V3,0XF94E7D0710709388BCE3161C32B4EEA56D3F91CC-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DSYNC,UNISWAP_V3,0XF94E7D0710709388BCE3161C32B4EEA56D3F91CC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 533, - "ticker": "IQ50,RAYDIUM,21RWEMLGYEMNONHW7H3XA5PY17X6ZFRCHIRCP9INRBQA-USD", + "id": 669, + "ticker": "DSYNC,UNISWAP_V3,0XF94E7D0710709388BCE3161C32B4EEA56D3F91CC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -15, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "IQ50,RAYDIUM,21RWEMLGYEMNONHW7H3XA5PY17X6ZFRCHIRCP9INRBQA/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"7oqq2Cywq27NUsTKvnDU9kQFH7Xm7v2FDFX1igGb7HFz\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"FZPQ7Usv3bKC68UPT1HyyQktdam4gUJDCq54qJmtqd7v\",\"token_decimals\":9},\"amm_info_address\":\"CJVLgaSSuGarPWLx57f79T1EEMKg26fM1o3MMm1afD6J\",\"open_orders_address\":\"3vfQ2WEYByvpFEWHys1vpEBLJZdYKdn1HCC26GvyjE2j\"}" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "DSYNC,UNISWAP_V3,0XF94E7D0710709388BCE3161C32B4EEA56D3F91CC/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0xbe24f9952bf2a15bc4d2661151049d9588d6c0cb\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": 0.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23280,28 +27884,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "IQ50", - "referencePrice": 5.826026160000001e-06, - "cmcId": 30079.0 + "assetName": "name", + "referencePrice": 0.1678543994, + "cmcId": 29884.0 } }, - "MINI,RAYDIUM,2JCXACFWT9MVAWBQ5NZKYWCYXQKRCDSYRDXN6HJ22SBP": { - "title": "Add MINI,RAYDIUM,2JCXACFWT9MVAWBQ5NZKYWCYXQKRCDSYRDXN6HJ22SBP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MINI,RAYDIUM,2JCXACFWT9MVAWBQ5NZKYWCYXQKRCDSYRDXN6HJ22SBP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DUEL": { + "title": "Add DUEL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DUEL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 534, - "ticker": "MINI,RAYDIUM,2JCXACFWT9MVAWBQ5NZKYWCYXQKRCDSYRDXN6HJ22SBP-USD", + "id": 670, + "ticker": "DUEL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/MINI,RAYDIUM,2JCXACFWT9MVAWBQ5NZKYWCYXQKRCDSYRDXN6HJ22SBP", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"38cprYrVy2Pewni1wxxjrfmBjFVTVfLMgS1uRdU3dJFc\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"J5uHNPFcPNwJ82MoDLfee9YJm33NQyJdqpobkiUhVvjW\",\"token_decimals\":6},\"amm_info_address\":\"HYpXCaAT9YBu7vYa5BURGprsa23hmvdkqXtSUD5gQWdc\",\"open_orders_address\":\"EtQYH5Rm72PtM9hnbg3tk8igeghHsxiuQnbsENn5GYbX\"}" + "exchangeName": "bybit_ws", + "ticker": "DUELUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "DUEL_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, @@ -23317,17 +27924,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "mini", - "referencePrice": 0.008996614767, - "cmcId": 31227.0 + "assetName": "name", + "referencePrice": 0.00237145755, + "cmcId": 28868.0 } }, - "ZACK,RAYDIUM,8VCAUBXEJDTAXN6JNX5UAQTYTZLMXALG9U1BVFCAJTX7": { - "title": "Add ZACK,RAYDIUM,8VCAUBXEJDTAXN6JNX5UAQTYTZLMXALG9U1BVFCAJTX7-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZACK,RAYDIUM,8VCAUBXEJDTAXN6JNX5UAQTYTZLMXALG9U1BVFCAJTX7-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DUKO,RAYDIUM,HLPTM5E6RTGH4EKGDPYFRNRHBJPKMYVDEEREEA2G7RF9": { + "title": "Add DUKO,RAYDIUM,HLPTM5E6RTGH4EKGDPYFRNRHBJPKMYVDEEREEA2G7RF9-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DUKO,RAYDIUM,HLPTM5E6RTGH4EKGDPYFRNRHBJPKMYVDEEREEA2G7RF9-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 535, - "ticker": "ZACK,RAYDIUM,8VCAUBXEJDTAXN6JNX5UAQTYTZLMXALG9U1BVFCAJTX7-USD", + "id": 671, + "ticker": "DUKO,RAYDIUM,HLPTM5E6RTGH4EKGDPYFRNRHBJPKMYVDEEREEA2G7RF9-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, @@ -23335,10 +27942,9 @@ "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/ZACK,RAYDIUM,8VCAUBXEJDTAXN6JNX5UAQTYTZLMXALG9U1BVFCAJTX7", + "ticker": "DUKO,RAYDIUM,HLPTM5E6RTGH4EKGDPYFRNRHBJPKMYVDEEREEA2G7RF9/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"5D1kvdok7eDhsR63ytmYAQgqquiJ5d38t3uCRSmYAdVF\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5ynfwNHWJJjvbKY5f8SokBpnc82VSza5FskYwvQupM7V\",\"token_decimals\":6},\"amm_info_address\":\"7896DcX977xMJboS6BJvgkK4sB5p2FhctJx81DntbyCX\",\"open_orders_address\":\"FBn7gcBnXLoxdir2X1xsuy3XV8j1TLrRAxHnenadUGCq\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HD7aZ6YrqAxVbGNAMEKxozcW1ZDU7pbKfd7XMmZtxyzk\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"A9J2mXPXfRZ7Sh2ymUgCJM4p9iUjZBcyAfrz49PoBBN4\",\"token_decimals\":9},\"amm_info_address\":\"BGS69Ju7DRRVxw9b2B5TnrMLzVdJcscV8UtKywqNsgwx\",\"open_orders_address\":\"FoBQDGey332Ppv1KiTow8z9oZP8n6mEPLyhedPdG1nUG\"}" } ], "liquidityTier": 4, @@ -23354,32 +27960,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Zack Morris", - "referencePrice": 0.009498986929, - "cmcId": 31367.0 + "assetName": "name", + "referencePrice": 0.001485868349, + "cmcId": 29494.0 } }, - "BTW,RAYDIUM,4YTPZGVONB66BFS6NRCUAAVSLDTYK2FHQ4U92JNJPUMP": { - "title": "Add BTW,RAYDIUM,4YTPZGVONB66BFS6NRCUAAVSLDTYK2FHQ4U92JNJPUMP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BTW,RAYDIUM,4YTPZGVONB66BFS6NRCUAAVSLDTYK2FHQ4U92JNJPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DUSK": { + "title": "Add DUSK-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DUSK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 536, - "ticker": "BTW,RAYDIUM,4YTPZGVONB66BFS6NRCUAAVSLDTYK2FHQ4U92JNJPUMP-USD", + "id": 672, + "ticker": "DUSK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/BTW,RAYDIUM,4YTPZGVONB66BFS6NRCUAAVSLDTYK2FHQ4U92JNJPUMP", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"7MoFk4XsL1uyi7WMvN7Fcxmzofuvu83ZKvcgBSeRs4yU\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"D43XeJ1Duo1Vxx3cGg1Zxybbbtme2fieKMpx8EKSeyJh\",\"token_decimals\":6},\"amm_info_address\":\"HhGgHkKgRfrCpub5oxUdituvnre9xWjWy3A5DCCwA5NK\",\"open_orders_address\":\"F5rHouGkVeGbrDdBxSMAx5T7bkiQV9rrhqkg5R4TwgY\"}" + "exchangeName": "binance_ws", + "ticker": "DUSKUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "duskusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23391,32 +28000,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Banana Tape Wall", - "referencePrice": 0.001531870248, - "cmcId": 32664.0 + "assetName": "name", + "referencePrice": 0.178983585, + "cmcId": 4092.0 } }, - "MONGY,RAYDIUM,FSBPYIGZ4BHUXVSPP7XPJYFTPM5PSLJC2WGZAFADPUMP": { - "title": "Add MONGY,RAYDIUM,FSBPYIGZ4BHUXVSPP7XPJYFTPM5PSLJC2WGZAFADPUMP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MONGY,RAYDIUM,FSBPYIGZ4BHUXVSPP7XPJYFTPM5PSLJC2WGZAFADPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DUST,RAYDIUM,DUSTAWUCRTSGU8HCQRDHDCBUYHCPADMLM2VCCB8VNFNQ": { + "title": "Add DUST,RAYDIUM,DUSTAWUCRTSGU8HCQRDHDCBUYHCPADMLM2VCCB8VNFNQ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DUST,RAYDIUM,DUSTAWUCRTSGU8HCQRDHDCBUYHCPADMLM2VCCB8VNFNQ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 537, - "ticker": "MONGY,RAYDIUM,FSBPYIGZ4BHUXVSPP7XPJYFTPM5PSLJC2WGZAFADPUMP-USD", + "id": 673, + "ticker": "DUST,RAYDIUM,DUSTAWUCRTSGU8HCQRDHDCBUYHCPADMLM2VCCB8VNFNQ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/MONGY,RAYDIUM,FSBPYIGZ4BHUXVSPP7XPJYFTPM5PSLJC2WGZAFADPUMP", + "ticker": "DUST,RAYDIUM,DUSTAWUCRTSGU8HCQRDHDCBUYHCPADMLM2VCCB8VNFNQ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HTadu4YsyBvZQyhTj9FDaCRksFsG5rVNDLvpZ4SZvShA\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"AUj6jFQVpkEeFfsUE32sQA4XMEzXvLVCbbLdk6RdnVTy\",\"token_decimals\":6},\"amm_info_address\":\"B2VgYAnXWbmkm2pqJFdioCwnuuNkf9q4H6tHM7hdjEZo\",\"open_orders_address\":\"BvvpxiK5KSJt8BdeoHbtNxuiZ8iVnScLHHYFyun31Yq4\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"823yDgBfDqVtMQn33xqsDqADtqsNZibThd7QFE96gbbi\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"45Z629voh31VufjhAMDrhRtLhptkF3eFTxp2tkJQVfJr\",\"token_decimals\":9},\"amm_info_address\":\"syNSyUTeJf8rohN5LRZkcka4Jh78eQHwoDDrZxaYdzd\",\"open_orders_address\":\"FRPR2nXwifKZoBpDupxnD8m29G72qi32Adyytq9gGNXT\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23428,32 +28036,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MONGY", - "referencePrice": 0.001745146726, - "cmcId": 32360.0 + "assetName": "name", + "referencePrice": 0.2573614857, + "cmcId": 18802.0 } }, - "JASON,RAYDIUM,6SURYVEUDZ5HQAXAB6QRGFBZWVJN8DC7M29EZSVDPUMP": { - "title": "Add JASON,RAYDIUM,6SURYVEUDZ5HQAXAB6QRGFBZWVJN8DC7M29EZSVDPUMP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a JASON,RAYDIUM,6SURYVEUDZ5HQAXAB6QRGFBZWVJN8DC7M29EZSVDPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "DYM": { + "title": "Add DYM-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DYM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 538, - "ticker": "JASON,RAYDIUM,6SURYVEUDZ5HQAXAB6QRGFBZWVJN8DC7M29EZSVDPUMP-USD", + "id": 675, + "ticker": "DYM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/JASON,RAYDIUM,6SURYVEUDZ5HQAXAB6QRGFBZWVJN8DC7M29EZSVDPUMP", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CXQ2LTd4UvvnznPqsrdo2sLwUkfmLXCSagxMPaEbsuhh\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"BPrCqJaU3biQPPvN8aJHCVutci7fGREzgho7G9eariR7\",\"token_decimals\":6},\"amm_info_address\":\"4XmdX5Umx7qt3uvMapdXzWPQefx2WZf4tZ69XAmNyF3X\",\"open_orders_address\":\"DmbCUVv2N9cxsQtqnGcubkeXKyTv7oUFUSGgwpRWoiuE\"}" + "exchangeName": "binance_ws", + "ticker": "DYMUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "DYMUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "DYM_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "DYM-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23465,31 +28086,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Jason Derulo", - "referencePrice": 0.001540971756, - "cmcId": 32097.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "CATGPT,RAYDIUM,FGF1US3KQU9AXU2X1YWKFIKE8USX42ACVRIURBUAODZQ": { - "title": "Add CATGPT,RAYDIUM,FGF1US3KQU9AXU2X1YWKFIKE8USX42ACVRIURBUAODZQ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CATGPT,RAYDIUM,FGF1US3KQU9AXU2X1YWKFIKE8USX42ACVRIURBUAODZQ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "EDU": { + "title": "Add EDU-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EDU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 539, - "ticker": "CATGPT,RAYDIUM,FGF1US3KQU9AXU2X1YWKFIKE8USX42ACVRIURBUAODZQ-USD", + "id": 676, + "ticker": "EDU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "CATGPT,RAYDIUM,FGF1US3KQU9AXU2X1YWKFIKE8USX42ACVRIURBUAODZQ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"AYAmCRPotwZprbNpPQ1hVGSEpbgWUgWHUbjnjt4bfLo1\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"ok2NPhxx2q3tn8XL289m5irCyGntURLQNhtisLowQ7y\",\"token_decimals\":9},\"amm_info_address\":\"92NvJRnTxkaiHcfRd72B8h1SHyj5ZGtMoeFAQvCdB3vB\",\"open_orders_address\":\"DXA5jH1r5c9QeAZxAYQb6emFGY2eBb3ZgMjSDuTNFZ6n\"}" + "exchangeName": "binance_ws", + "ticker": "EDUUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "EDU-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23501,32 +28126,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "CatGPT", - "referencePrice": 0.0001408478391, - "cmcId": 30990.0 + "assetName": "name", + "referencePrice": 0.509968305, + "cmcId": 24613.0 } }, - "DOLLAR,RAYDIUM,5ANPDX9GPOSBI9JSW2DFFE5QQD3FMXBUDOQUMNDXPUMP": { - "title": "Add DOLLAR,RAYDIUM,5ANPDX9GPOSBI9JSW2DFFE5QQD3FMXBUDOQUMNDXPUMP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOLLAR,RAYDIUM,5ANPDX9GPOSBI9JSW2DFFE5QQD3FMXBUDOQUMNDXPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "EGL,RAYDIUM,DCCA1IVQRYFQWSQTZ3ARKFKPD6UXV6AN8JDW5S3EVKQZ": { + "title": "Add EGL,RAYDIUM,DCCA1IVQRYFQWSQTZ3ARKFKPD6UXV6AN8JDW5S3EVKQZ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EGL,RAYDIUM,DCCA1IVQRYFQWSQTZ3ARKFKPD6UXV6AN8JDW5S3EVKQZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 540, - "ticker": "DOLLAR,RAYDIUM,5ANPDX9GPOSBI9JSW2DFFE5QQD3FMXBUDOQUMNDXPUMP-USD", + "id": 677, + "ticker": "EGL,RAYDIUM,DCCA1IVQRYFQWSQTZ3ARKFKPD6UXV6AN8JDW5S3EVKQZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/DOLLAR,RAYDIUM,5ANPDX9GPOSBI9JSW2DFFE5QQD3FMXBUDOQUMNDXPUMP", + "ticker": "EGL,RAYDIUM,DCCA1IVQRYFQWSQTZ3ARKFKPD6UXV6AN8JDW5S3EVKQZ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9g1ZpGbxokC5Gc4X2KBZ3KHuuNzNhCthQG5oZVhPtCHS\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"6eV9cx3NdszGrRXYsnfVGPhSh84e5epXpougdPGHgnre\",\"token_decimals\":6},\"amm_info_address\":\"J9n4vSqRFnWiERTW2NzWs4TimjxWXRdMgu528Xmy7om7\",\"open_orders_address\":\"9VxXSSgSPNTS53Unjf1j33GJi3rgu1imTYZDha8ZckPg\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GF5r9VTYwsBMBkekxfwsuoPoXz11tKZiSFBwgbHntkxU\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"J16yJxfr2SuFioEhx1Fr4mPKH796BC9GjQT4o72SRRbm\",\"token_decimals\":9},\"amm_info_address\":\"2sSHtoatQorkimsc4Pkq9EHrN1Swd9zbMak7ozucMSK1\",\"open_orders_address\":\"52KKqBKn4T8cp9spg2ayUy5mG4tUSSazUojTimTFU37i\"}" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23538,31 +28162,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Dollar", - "referencePrice": 0.00040741465740000004, - "cmcId": 32474.0 + "assetName": "name", + "referencePrice": 0.009029601256, + "cmcId": 32718.0 } }, - "HARAMBE,RAYDIUM,FCH1OIXTPRI8ZXBNMDCEADOJW2TOYFHXQDZACQKWDVSP": { - "title": "Add HARAMBE,RAYDIUM,FCH1OIXTPRI8ZXBNMDCEADOJW2TOYFHXQDZACQKWDVSP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HARAMBE,RAYDIUM,FCH1OIXTPRI8ZXBNMDCEADOJW2TOYFHXQDZACQKWDVSP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "EGLD": { + "title": "Add EGLD-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EGLD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 541, - "ticker": "HARAMBE,RAYDIUM,FCH1OIXTPRI8ZXBNMDCEADOJW2TOYFHXQDZACQKWDVSP-USD", + "id": 678, + "ticker": "EGLD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -8, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "HARAMBE,RAYDIUM,FCH1OIXTPRI8ZXBNMDCEADOJW2TOYFHXQDZACQKWDVSP/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"5f9Fgcp2C9vdrp75GspNKBjzdaxq5uiqpLVkgtWKpDZZ\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"Apgp3SzNB5VpVWbK5q2ucBvCJEsf1gqXL4iUAqvD9pgB\",\"token_decimals\":9},\"amm_info_address\":\"2BJKy9pnzTDvMPdHJhv8qbWejKiLzebD7i2taTyJxAze\",\"open_orders_address\":\"BPv68DZUMxpqvfRye2JoeK1GRkkGs5PEUycmx5b448x2\"}" + "exchangeName": "bybit_ws", + "ticker": "EGLDUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "EGLD-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "egldusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "EGLD-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "EGLD-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23574,35 +28216,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Harambe on Solana", - "referencePrice": 0.01522326907, - "cmcId": 29088.0 + "assetName": "name", + "referencePrice": 24.9527616, + "cmcId": 6892.0 } }, - "TURBOS": { - "title": "Add TURBOS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TURBOS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", - "params": { - "id": 542, - "ticker": "TURBOS-USD", + "EGP": { + "title": "Add EGP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EGP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "params": { + "id": 679, + "ticker": "EGP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "TURBOSUSDT", + "exchangeName": "gate_ws", + "ticker": "EGP_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "gate_ws", - "ticker": "TURBOS_USDT", + "exchangeName": "huobi_ws", + "ticker": "egpusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "EGP-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23614,29 +28261,42 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Turbos Finance", - "referencePrice": 0.00315727288, - "cmcId": 25179.0 + "assetName": "name", + "referencePrice": 4.822301126, + "cmcId": 33101.0 } }, - "SEAM": { - "title": "Add SEAM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SEAM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "EIGEN": { + "title": "Add EIGEN-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EIGEN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 543, - "ticker": "SEAM-USD", + "id": 680, + "ticker": "EIGEN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "EIGENUSDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "coinbase_ws", - "ticker": "SEAM-USD" + "ticker": "EIGEN-USD" }, { - "exchangeName": "gate_ws", - "ticker": "SEAM_USDT", + "exchangeName": "crypto_dot_com_ws", + "ticker": "EIGEN_USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "EIGENUSD" + }, + { + "exchangeName": "okx_ws", + "ticker": "EIGEN-USDT", "adjustByMarket": "USDT-USD" } ], @@ -23653,31 +28313,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Seamless", - "referencePrice": 1.3253814000000002, - "cmcId": 28652.0 + "assetName": "name", + "referencePrice": 3.6489415000000003, + "cmcId": 30494.0 } }, - "STOG,RAYDIUM,AHNZ7VYYQ5JHXBITQL8TUN7CIGG66EVCNU7EKOKX99FZ": { - "title": "Add STOG,RAYDIUM,AHNZ7VYYQ5JHXBITQL8TUN7CIGG66EVCNU7EKOKX99FZ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a STOG,RAYDIUM,AHNZ7VYYQ5JHXBITQL8TUN7CIGG66EVCNU7EKOKX99FZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ELIX": { + "title": "Add ELIX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ELIX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 544, - "ticker": "STOG,RAYDIUM,AHNZ7VYYQ5JHXBITQL8TUN7CIGG66EVCNU7EKOKX99FZ-USD", + "id": 681, + "ticker": "ELIX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "STOG,RAYDIUM,AHNZ7VYYQ5JHXBITQL8TUN7CIGG66EVCNU7EKOKX99FZ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"FjMnZcNN1P8M1VaVy9gZSj25h6yLCNcTWWUWACYfPNNm\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"7mNgEj1gkpAC6ySzPWdS2qK1TeJz1wG4wYkekaHzc9j5\",\"token_decimals\":9},\"amm_info_address\":\"5uzT4p6GRm78HkhXvdsSR712188yN2kFzRQSnDqCE2JJ\",\"open_orders_address\":\"3NfUDFqRQW2gHv3q9suHSDHoApTRmK6stdhqGaS1Ebi2\"}" + "exchangeName": "bybit_ws", + "ticker": "ELIXUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "ELIX_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23689,31 +28353,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Stooges", - "referencePrice": 0.0002813333177, - "cmcId": 30993.0 + "assetName": "name", + "referencePrice": 0.0207239883, + "cmcId": 31534.0 } }, - "CHUCHU,RAYDIUM,ELST1OAP3CZKRRRWGETGTTGSEQKD2QJDRJXR4ASMKK5Y": { - "title": "Add CHUCHU,RAYDIUM,ELST1OAP3CZKRRRWGETGTTGSEQKD2QJDRJXR4ASMKK5Y-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CHUCHU,RAYDIUM,ELST1OAP3CZKRRRWGETGTTGSEQKD2QJDRJXR4ASMKK5Y-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "MAGA": { + "title": "Add MAGA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MAGA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 545, - "ticker": "CHUCHU,RAYDIUM,ELST1OAP3CZKRRRWGETGTTGSEQKD2QJDRJXR4ASMKK5Y-USD", + "id": 682, + "ticker": "MAGA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -14, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "CHUCHU,RAYDIUM,ELST1OAP3CZKRRRWGETGTTGSEQKD2QJDRJXR4ASMKK5Y/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6ZqR3Bxy9bCMom15gqQ3Uqi8yyCvdpP47qQkNAemjidN\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"Anr1et9cXzf3ASLYFdWQ6S8ryNVxbda9ZMT1KcTcQJ5\",\"token_decimals\":9},\"amm_info_address\":\"AMswHNEeiL18H5DZmtE18XeNCtMBEU7kCAZZkxjqjbrr\",\"open_orders_address\":\"3NNgyiJH1KW5Pb6JuHb5F37ATSRXH6jzcPsUpcaqqW9P\"}" + "exchangeName": "gate_ws", + "ticker": "MAGA_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "magausdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "MAGA,UNISWAP_V3,0XD29DA236DD4AAC627346E1BBA06A619E8C22D7C5/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x961ec3bb28c9e98a040c4bded38917aa96b791be\",\"base_decimals\":9,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23725,31 +28399,48 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "CHUCHU", - "referencePrice": 0.03646880667, - "cmcId": 30312.0 + "assetName": "name", + "referencePrice": 9.66764e-05, + "cmcId": 31305.0 } }, - "TMPL,RAYDIUM,2UPVXDXU6GLELDJG1ASMRGPDT322Y2WCXNXNVVWOFHSA": { - "title": "Add TMPL,RAYDIUM,2UPVXDXU6GLELDJG1ASMRGPDT322Y2WCXNXNVVWOFHSA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TMPL,RAYDIUM,2UPVXDXU6GLELDJG1ASMRGPDT322Y2WCXNXNVVWOFHSA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FIGHT": { + "title": "Add FIGHT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FIGHT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 546, - "ticker": "TMPL,RAYDIUM,2UPVXDXU6GLELDJG1ASMRGPDT322Y2WCXNXNVVWOFHSA-USD", + "id": 683, + "ticker": "FIGHT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "gate_ws", + "ticker": "FIGHT_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "fightusdt", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "raydium_api", - "ticker": "TMPL,RAYDIUM,2UPVXDXU6GLELDJG1ASMRGPDT322Y2WCXNXNVVWOFHSA/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/FIGHT,RAYDIUM,KMNDBXCPXOZ6OMJW5XG4TXDWSWPMWEP2RQM1UUJPUMP", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"5Eb7B9ojgV6CA61voaMK87aFG9531Fgb5NDqGvckiCqQ\",\"token_decimals\":5},\"quote_token_vault\":{\"token_vault_address\":\"2RDYJttrKVvZM1hUzPNAVrJfgR5D1GGfJeEYW7G43zmj\",\"token_decimals\":9},\"amm_info_address\":\"CfHApcbay747zDWZ9GXWN5DQJHq9TwQ5tg7nGcM5wYjq\",\"open_orders_address\":\"CJVPQs4aeqjSjUv5dbEw5zhHWxnyYDeReLSFDqZxU3f\"}" + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"5pBbLLNyiXtx9mm1oABKPEJBzY1zRwG5ZBuZjrm3VFRX\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"Fxei3waLjbRJ7LsQsK5ffSYecoCFk5XKLvzXYkB7cobL\",\"token_decimals\":6},\"amm_info_address\":\"A6jBmV67sTtHLHd7uv87VjK8BXjYH515ecWL26HkXUjf\",\"open_orders_address\":\"23okqee3iAQSpfAeUij9RVu2f6HZJfn85bTffXTT3QT3\"}" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "FIGHT,UNISWAP_V3,0X8802269D1283CDB2A5A329649E5CB4CDCEE91AB6/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x6de126c873f111a83da7513b80ebb6dce297e542\",\"base_decimals\":9,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23761,31 +28452,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "TMPL", - "referencePrice": 0.001293370119, - "cmcId": 32920.0 + "assetName": "name", + "referencePrice": 0.0199395075, + "cmcId": 32270.0 } }, - "NPCS,RAYDIUM,5TODNKIBAK6K697RRYNGTBURU7YZNFZFX7JZSD1UC7PK": { - "title": "Add NPCS,RAYDIUM,5TODNKIBAK6K697RRYNGTBURU7YZNFZFX7JZSD1UC7PK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NPCS,RAYDIUM,5TODNKIBAK6K697RRYNGTBURU7YZNFZFX7JZSD1UC7PK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FIO": { + "title": "Add FIO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FIO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 547, - "ticker": "NPCS,RAYDIUM,5TODNKIBAK6K697RRYNGTBURU7YZNFZFX7JZSD1UC7PK-USD", + "id": 684, + "ticker": "FIO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "NPCS,RAYDIUM,5TODNKIBAK6K697RRYNGTBURU7YZNFZFX7JZSD1UC7PK/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"57na116WY1UAi1P9f9yWoXtu6TrHMpM3dSV2NSv3RGQq\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"ectv52aafMsmu2N6XSwbLgwrcSe8eGMYQ8jLFQ2XGbb\",\"token_decimals\":9},\"amm_info_address\":\"4BKRQ2iL3Rv8mSpDsFM5FNkZ9SGq4iaqrYtgNWjGE3s4\",\"open_orders_address\":\"8ECbqNa1fmvAhpeq7kvzuLTquPhTd2fiYNksAUvqR2md\"}" + "exchangeName": "binance_ws", + "ticker": "FIOUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "fiousdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23797,32 +28492,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Non-Playable Coin Solana", - "referencePrice": 0.004685337059, - "cmcId": 32412.0 + "assetName": "name", + "referencePrice": 0.02937089649, + "cmcId": 5865.0 } }, - "CAPRI,RAYDIUM,JD3S1OQNJG5TRRTZXPLMKNS7LSKSPPYFA51RPBBMWOGV": { - "title": "Add CAPRI,RAYDIUM,JD3S1OQNJG5TRRTZXPLMKNS7LSKSPPYFA51RPBBMWOGV-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CAPRI,RAYDIUM,JD3S1OQNJG5TRRTZXPLMKNS7LSKSPPYFA51RPBBMWOGV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GIKO,RAYDIUM,3WPEP4UFATOK1AS5S8BL9INZEURT4DYAQCIIC6ZKKC1U": { + "title": "Add GIKO,RAYDIUM,3WPEP4UFATOK1AS5S8BL9INZEURT4DYAQCIIC6ZKKC1U-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GIKO,RAYDIUM,3WPEP4UFATOK1AS5S8BL9INZEURT4DYAQCIIC6ZKKC1U-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 548, - "ticker": "CAPRI,RAYDIUM,JD3S1OQNJG5TRRTZXPLMKNS7LSKSPPYFA51RPBBMWOGV-USD", + "id": 685, + "ticker": "GIKO,RAYDIUM,3WPEP4UFATOK1AS5S8BL9INZEURT4DYAQCIIC6ZKKC1U-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/CAPRI,RAYDIUM,JD3S1OQNJG5TRRTZXPLMKNS7LSKSPPYFA51RPBBMWOGV", + "ticker": "GIKO,RAYDIUM,3WPEP4UFATOK1AS5S8BL9INZEURT4DYAQCIIC6ZKKC1U/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GA3T4XqH6JU9Nw3uDCdPaN8JNK8jLC5H3xHR95SS6NCX\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"4PJDqczf9CtRLR2Y2hxJvCCuePs4sj4KbEqGphScQZqh\",\"token_decimals\":6},\"amm_info_address\":\"8qw8qj4LxKRcPf5rwSyRgT54HyERh29tMQoN5NiwCV1S\",\"open_orders_address\":\"FKJT9fea2MPCJXTxbHYfJzmCwk3hBRm5MJmZHMKJhuhT\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"774HjDRoBZN1UVRRJKXA7ZGKuFyTZRd5XACKSq8txX5v\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"pgbG6j8VyU1UikXfVVzHtFmztdVF4QmregbzWDqZtAz\",\"token_decimals\":9},\"amm_info_address\":\"A1wy7BBM3vaNbTFg9sQSXmYJPf17T3Y1UGwLMd35NKXZ\",\"open_orders_address\":\"2ygHcGvk6yiCAFtYnkBN7riL9DdfF4nLcnp5Sd9mGyVP\"}" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23834,31 +28528,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Caprisun Monkey", - "referencePrice": 0.00047200864860000004, - "cmcId": 31715.0 + "assetName": "name", + "referencePrice": 0.28224731200000003, + "cmcId": 31183.0 } }, - "BIAO,RAYDIUM,3W52UCB8NW8RUMF9MMJX3OKIYAJDPAI4633SRSZFQCS6": { - "title": "Add BIAO,RAYDIUM,3W52UCB8NW8RUMF9MMJX3OKIYAJDPAI4633SRSZFQCS6-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BIAO,RAYDIUM,3W52UCB8NW8RUMF9MMJX3OKIYAJDPAI4633SRSZFQCS6-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GINNAN,RAYDIUM,GINNABFFZL4FUJ9VACTXHA74GDAW8KDPGAHQMTMZPS2F": { + "title": "Add GINNAN,RAYDIUM,GINNABFFZL4FUJ9VACTXHA74GDAW8KDPGAHQMTMZPS2F-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GINNAN,RAYDIUM,GINNABFFZL4FUJ9VACTXHA74GDAW8KDPGAHQMTMZPS2F-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 549, - "ticker": "BIAO,RAYDIUM,3W52UCB8NW8RUMF9MMJX3OKIYAJDPAI4633SRSZFQCS6-USD", + "id": 686, + "ticker": "GINNAN,RAYDIUM,GINNABFFZL4FUJ9VACTXHA74GDAW8KDPGAHQMTMZPS2F-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -15, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "BIAO,RAYDIUM,3W52UCB8NW8RUMF9MMJX3OKIYAJDPAI4633SRSZFQCS6/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "GINNAN,RAYDIUM,GINNABFFZL4FUJ9VACTXHA74GDAW8KDPGAHQMTMZPS2F/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9AuZEF919WKwfT5h72x9QCBqxbTerMgvYrRwMGZxAvws\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"6Xf5qJfiRB9Y4biee7oXLxbQXX28BBUcWfDY12RJMLK7\",\"token_decimals\":9},\"amm_info_address\":\"GpGQUMGzMPFfCiK8oRZBpzTEEtc4g8iU2ysVTpPSznNz\",\"open_orders_address\":\"GfDa2N7XUdBDz8gzgfy6tKPeGPTYv6DwQK3WjWAbbswq\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"FkSzskEZFC25GhWX2V7wonvfHgB3HhesiyNKaTjmoUwf\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"EwcLkzY7hnfkBpSWRPAv4xLQ5W85ErXRGNBFqMmuJC5C\",\"token_decimals\":9},\"amm_info_address\":\"AUPVtmxNccSq5LYSrLRXEjCfAtpfGvDyJfdZCwKyia3G\",\"open_orders_address\":\"79dXhsa2dHiNTnv7cepwmcDqcSHvEgadhWdE7vZZSSvz\"}" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23870,31 +28564,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Biao Coin", - "referencePrice": 4.010543563e-05, - "cmcId": 30997.0 + "assetName": "name", + "referencePrice": 2.006441754e-06, + "cmcId": 32524.0 } }, - "DOG,UNISWAP_V3,0XBAAC2B4491727D78D2B78815144570B9F2FE8899": { - "title": "Add DOG,UNISWAP_V3,0XBAAC2B4491727D78D2B78815144570B9F2FE8899-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOG,UNISWAP_V3,0XBAAC2B4491727D78D2B78815144570B9F2FE8899-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GLM": { + "title": "Add GLM-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GLM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 550, - "ticker": "DOG,UNISWAP_V3,0XBAAC2B4491727D78D2B78815144570B9F2FE8899-USD", + "id": 687, + "ticker": "GLM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "DOG,UNISWAP_V3,0XBAAC2B4491727D78D2B78815144570B9F2FE8899/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x9b3423373e6e786c9ac367120533abe4ee398373\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "coinbase_ws", + "ticker": "GLM-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "GLM-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23906,31 +28603,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "The Doge NFT", - "referencePrice": 0.0034512419999999998, - "cmcId": 11557.0 + "assetName": "name", + "referencePrice": 0.3274, + "cmcId": 1455.0 } }, - "LAIKA,RAYDIUM,EUOQ6CYQFCJCVSLR9WFAUPDW19Y6ZHWECJOZSEI643I1": { - "title": "Add LAIKA,RAYDIUM,EUOQ6CYQFCJCVSLR9WFAUPDW19Y6ZHWECJOZSEI643I1-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LAIKA,RAYDIUM,EUOQ6CYQFCJCVSLR9WFAUPDW19Y6ZHWECJOZSEI643I1-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GLMR": { + "title": "Add GLMR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GLMR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 551, - "ticker": "LAIKA,RAYDIUM,EUOQ6CYQFCJCVSLR9WFAUPDW19Y6ZHWECJOZSEI643I1-USD", + "id": 688, + "ticker": "GLMR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "LAIKA,RAYDIUM,EUOQ6CYQFCJCVSLR9WFAUPDW19Y6ZHWECJOZSEI643I1/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"3eoSzSxo5XJiFbhDk2AMbRzqXMjntbp22fsjdoswmNLg\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"CwRJpNPtJBUTnYNVf6AsVDSWViffpuV7eFuoGKDKSaDo\",\"token_decimals\":9},\"amm_info_address\":\"AJT2iW7P7G3m96vrL3ZRUU4kPnJCciSEjkfik1c9ZKYm\",\"open_orders_address\":\"DJyENBeqKAR8xhm2azRJYNQaGXPaWb6dgP5uUTJWvpJ\"}" + "exchangeName": "bybit_ws", + "ticker": "GLMRUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "GLMR-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23942,32 +28643,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Laika The Soldog", - "referencePrice": 1.53323931e-05, - "cmcId": 31845.0 + "assetName": "name", + "referencePrice": 0.161153252, + "cmcId": 6836.0 } }, - "SOLS,RAYDIUM,2WME8EVKW8QSFSK2B3QEX4S64AC6WXHPXB3GRDCKEKIO": { - "title": "Add SOLS,RAYDIUM,2WME8EVKW8QSFSK2B3QEX4S64AC6WXHPXB3GRDCKEKIO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SOLS,RAYDIUM,2WME8EVKW8QSFSK2B3QEX4S64AC6WXHPXB3GRDCKEKIO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GLQ": { + "title": "Add GLQ-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GLQ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 552, - "ticker": "SOLS,RAYDIUM,2WME8EVKW8QSFSK2B3QEX4S64AC6WXHPXB3GRDCKEKIO-USD", + "id": 689, + "ticker": "GLQ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/SOLS,RAYDIUM,2WME8EVKW8QSFSK2B3QEX4S64AC6WXHPXB3GRDCKEKIO", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GVCDnBBt7rkGzxqpF9HHubJvBje4TFoLjR56HyHbATgZ\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5XzSGEpth3SyqC9h3oBap45gfuocjyceub18qbPLBLZ2\",\"token_decimals\":9},\"amm_info_address\":\"8XBzPr3TxvfcEu9HVa6ix3wXXbY8s44YZScKSanJyjzv\",\"open_orders_address\":\"3pbDHAo4Hhk51vpgx3Wfq1hTqrRC6DCG3GnqP8t8FXjP\"}" + "exchangeName": "gate_ws", + "ticker": "GLQ_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "GLQ-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "GLQ,UNISWAP_V3,0X9F9C8EC3534C3CE16F928381372BFBFBFB9F4D24/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0xc3881fbb90daf3066da30016d578ed024027317c\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23979,31 +28689,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "sols", - "referencePrice": 0.2785643751, - "cmcId": 28719.0 + "assetName": "name", + "referencePrice": 0.0830159184, + "cmcId": 9029.0 } }, - "CHONKY,RAYDIUM,H7ED7UGCLP3AX4X1CQ5WUWDN6D1PPRFMMYIV5EJWLWWU": { - "title": "Add CHONKY,RAYDIUM,H7ED7UGCLP3AX4X1CQ5WUWDN6D1PPRFMMYIV5EJWLWWU-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CHONKY,RAYDIUM,H7ED7UGCLP3AX4X1CQ5WUWDN6D1PPRFMMYIV5EJWLWWU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GME": { + "title": "Add GME-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GME-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 553, - "ticker": "CHONKY,RAYDIUM,H7ED7UGCLP3AX4X1CQ5WUWDN6D1PPRFMMYIV5EJWLWWU-USD", + "id": 690, + "ticker": "GME-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "gate_ws", + "ticker": "GME_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "gmeusdt", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "raydium_api", - "ticker": "CHONKY,RAYDIUM,H7ED7UGCLP3AX4X1CQ5WUWDN6D1PPRFMMYIV5EJWLWWU/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "GME/SOL", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9rJqiGuRG971HCpapVNJtN4ho2fKMhkPiZRhQCAohonU\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"6Fbs4sCBH5jZp1v2Rr6zVdU44Fn4Vv9iPhY6eihjfdbz\",\"token_decimals\":9},\"amm_info_address\":\"E61pEDMEwf8iUHFhmGn3Wcj5P32DPjKDgo1UNjjaNrg1\",\"open_orders_address\":\"2PP6pkjc3QcQcB5qr6xg6gD4AWtjzDZzBDNebMQYFJqP\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2kdQwdXdwxSJdzFEFtuo9tpmA88FVjMH7F5kgBZNHPR5\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"2VzMCxFW3nj7pNDbF6WTJgxoJ8ekJS9hfquxPq8edLTY\",\"token_decimals\":9},\"amm_info_address\":\"9tz6vYKiBDLYx2RnGWC5tESu4pyVE4jD6Tm56352UGte\",\"open_orders_address\":\"Gg5UhU7AyhM142a7pdk6WBtdf9rv1VcmJQXgESLjxmsk\"}" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24015,31 +28735,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "CHONKY", - "referencePrice": 1.260121277e-05, - "cmcId": 29324.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "LOS,RAYDIUM,44BZGE9EZJGPJRYNMSA64MDKZ1EELDDCDICZRMOYATEZ": { - "title": "Add LOS,RAYDIUM,44BZGE9EZJGPJRYNMSA64MDKZ1EELDDCDICZRMOYATEZ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LOS,RAYDIUM,44BZGE9EZJGPJRYNMSA64MDKZ1EELDDCDICZRMOYATEZ-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GME,RAYDIUM,8WXTPEU6557ETKP9WHFY1N1ECU6NXDVBAGGHGSMYIHSB": { + "title": "Add GME,RAYDIUM,8WXTPEU6557ETKP9WHFY1N1ECU6NXDVBAGGHGSMYIHSB-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GME,RAYDIUM,8WXTPEU6557ETKP9WHFY1N1ECU6NXDVBAGGHGSMYIHSB-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 554, - "ticker": "LOS,RAYDIUM,44BZGE9EZJGPJRYNMSA64MDKZ1EELDDCDICZRMOYATEZ-USD", + "id": 691, + "ticker": "GME,RAYDIUM,8WXTPEU6557ETKP9WHFY1N1ECU6NXDVBAGGHGSMYIHSB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "LOS,RAYDIUM,44BZGE9EZJGPJRYNMSA64MDKZ1EELDDCDICZRMOYATEZ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "GME,RAYDIUM,8WXTPEU6557ETKP9WHFY1N1ECU6NXDVBAGGHGSMYIHSB/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"Gb3jw1d3YYt6oo6NZdfBgHQy29XhgEKF9QYqYKAdYv2a\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"DNtrRjVZiTd1iuGeCXKta3QZhcy7fF5tzUUScjCGfL5R\",\"token_decimals\":9},\"amm_info_address\":\"EEanQSZv6LyempQFRf6Xs3j2U4GxRuv2uF7WuDuwGKEU\",\"open_orders_address\":\"9ynRmLYtXALFy65akgE5x3ZzaEFmH1iUNL5iRb2sJ3su\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2kdQwdXdwxSJdzFEFtuo9tpmA88FVjMH7F5kgBZNHPR5\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"2VzMCxFW3nj7pNDbF6WTJgxoJ8ekJS9hfquxPq8edLTY\",\"token_decimals\":9},\"amm_info_address\":\"9tz6vYKiBDLYx2RnGWC5tESu4pyVE4jD6Tm56352UGte\",\"open_orders_address\":\"Gg5UhU7AyhM142a7pdk6WBtdf9rv1VcmJQXgESLjxmsk\"}" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24051,32 +28771,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Lord Of SOL", - "referencePrice": 3.849750102e-05, - "cmcId": 31217.0 + "assetName": "name", + "referencePrice": 0.00344431111, + "cmcId": 29241.0 } }, - "DOOGLE,RAYDIUM,F6TSRCJTLBZKDTZYQJTPVQ9WTNWHMMC1WCQGUEGCPUMP": { - "title": "Add DOOGLE,RAYDIUM,F6TSRCJTLBZKDTZYQJTPVQ9WTNWHMMC1WCQGUEGCPUMP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOOGLE,RAYDIUM,F6TSRCJTLBZKDTZYQJTPVQ9WTNWHMMC1WCQGUEGCPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GMT": { + "title": "Add GMT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GMT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 555, - "ticker": "DOOGLE,RAYDIUM,F6TSRCJTLBZKDTZYQJTPVQ9WTNWHMMC1WCQGUEGCPUMP-USD", + "id": 692, + "ticker": "GMT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/DOOGLE,RAYDIUM,F6TSRCJTLBZKDTZYQJTPVQ9WTNWHMMC1WCQGUEGCPUMP", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9rRYtSuSEiRDjK1e7KTYvU4rp6JXrnh5eb4sSmmZbd2e\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"GDpCuz7SxU3Ks5SEnPaMXNMjBhzTz5fzbvdnUo2EVmN2\",\"token_decimals\":6},\"amm_info_address\":\"Hv4wMatEoiREbyZjEW5V3AYHQ7wwdtrMWcp26GLM6hBr\",\"open_orders_address\":\"FdsXY5GFCutsyLqWdzU8bng9HAsiJJ1VCeaXm1wnxkSj\"}" + "exchangeName": "bybit_ws", + "ticker": "GMTUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "GMT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "GMT_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "GMT-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "GMT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24088,31 +28825,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Doogle", - "referencePrice": 0.0009137336821, - "cmcId": 32067.0 + "assetName": "name", + "referencePrice": 0.1262633729, + "cmcId": 18069.0 } }, - "XB,RAYDIUM,2UAUGWYH22SJJTATQMJ2AGEL2RBDIRKKUAK2QCCSAFCA": { - "title": "Add XB,RAYDIUM,2UAUGWYH22SJJTATQMJ2AGEL2RBDIRKKUAK2QCCSAFCA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XB,RAYDIUM,2UAUGWYH22SJJTATQMJ2AGEL2RBDIRKKUAK2QCCSAFCA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GMX": { + "title": "Add GMX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GMX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 556, - "ticker": "XB,RAYDIUM,2UAUGWYH22SJJTATQMJ2AGEL2RBDIRKKUAK2QCCSAFCA-USD", + "id": 693, + "ticker": "GMX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -8, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "XB,RAYDIUM,2UAUGWYH22SJJTATQMJ2AGEL2RBDIRKKUAK2QCCSAFCA/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"SGAKKHJ5RzyJRHBuzG2yfQmuaWUMmYMtGcDXwvNVRAv\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"Dzx4zCLswwpkrTdBSxtF2oG9yaTp4g1b2mHnQ2CRkM79\",\"token_decimals\":9},\"amm_info_address\":\"3BMpeGALzBToFbFfwLkRWysNm9W2ScA3yWXE5zqhZZ3E\",\"open_orders_address\":\"EZeJu3sRoHeMgAmDTDXevEuCCNaX7SAQVV4MrGAG47BV\"}" + "exchangeName": "bybit_ws", + "ticker": "GMXUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "GMX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24124,31 +28865,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "XBANKING", - "referencePrice": 0.2320083934, - "cmcId": 31158.0 + "assetName": "name", + "referencePrice": 21.4416801, + "cmcId": 11857.0 } }, - "BOOE,UNISWAP_V3,0X289FF00235D2B98B0145FF5D4435D3E92F9540A6": { - "title": "Add BOOE,UNISWAP_V3,0X289FF00235D2B98B0145FF5D4435D3E92F9540A6-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BOOE,UNISWAP_V3,0X289FF00235D2B98B0145FF5D4435D3E92F9540A6-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GNO": { + "title": "Add GNO-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GNO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 557, - "ticker": "BOOE,UNISWAP_V3,0X289FF00235D2B98B0145FF5D4435D3E92F9540A6-USD", + "id": 694, + "ticker": "GNO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -7, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "BOOE,UNISWAP_V3,0X289FF00235D2B98B0145FF5D4435D3E92F9540A6/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0xf0230b6f9604e3edc13e125806e4c5446c34dfdf\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "binance_ws", + "ticker": "GNOUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "GNO-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "GNO_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "gnousdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -8.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24160,40 +28914,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Book of Ethereum", - "referencePrice": 0.0193544651, - "cmcId": 31171.0 + "assetName": "name", + "referencePrice": 213.72, + "cmcId": 1659.0 } }, - "PARAM": { - "title": "Add PARAM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PARAM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GNUS,UNISWAP_V3,0X614577036F0A024DBC1C88BA616B394DD65D105A": { + "title": "Add GNUS,UNISWAP_V3,0X614577036F0A024DBC1C88BA616B394DD65D105A-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GNUS,UNISWAP_V3,0X614577036F0A024DBC1C88BA616B394DD65D105A-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 558, - "ticker": "PARAM-USD", + "id": 695, + "ticker": "GNUS,UNISWAP_V3,0X614577036F0A024DBC1C88BA616B394DD65D105A-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "PARAMUSDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "gate_ws", - "ticker": "PARAM_USDT", - "adjustByMarket": "USDT-USD" - }, - { - "exchangeName": "huobi_ws", - "ticker": "paramusdt", - "adjustByMarket": "USDT-USD" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "GNUS,UNISWAP_V3,0X614577036F0A024DBC1C88BA616B394DD65D105A/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0xf10e8ccdb3f065bf24afa14d08cc6336d4a9a281\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24205,35 +28950,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Param", - "referencePrice": 0.09406901999999999, - "cmcId": 31311.0 + "assetName": "name", + "referencePrice": 4.514062806, + "cmcId": 30101.0 } }, - "SEILOR": { - "title": "Add SEILOR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SEILOR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GOAT": { + "title": "Add GOAT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GOAT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 559, - "ticker": "SEILOR-USD", + "id": 696, + "ticker": "GOAT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "SEILORUSDT", - "adjustByMarket": "USDT-USD" + "exchangeName": "crypto_dot_com_ws", + "ticker": "GOAT_USD" }, { "exchangeName": "gate_ws", - "ticker": "SEILOR_USDT", + "ticker": "GOAT_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "goatusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "GOAT-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24245,31 +28999,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Kryptonite", - "referencePrice": 0.022295059, - "cmcId": 27838.0 + "assetName": "name", + "referencePrice": 0.6409372298, + "cmcId": 33440.0 } }, - "GUAC,RAYDIUM,AZSHEMXD36BJ1EMNXHOWJAJPUXZRKCK57WW4ZGXVA7YR": { - "title": "Add GUAC,RAYDIUM,AZSHEMXD36BJ1EMNXHOWJAJPUXZRKCK57WW4ZGXVA7YR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GUAC,RAYDIUM,AZSHEMXD36BJ1EMNXHOWJAJPUXZRKCK57WW4ZGXVA7YR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GOAT,RAYDIUM,59U8QAD2S2GETSY5VS7DJ95YSPNHAVYHETRFZCEB9F7G": { + "title": "Add GOAT,RAYDIUM,59U8QAD2S2GETSY5VS7DJ95YSPNHAVYHETRFZCEB9F7G-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GOAT,RAYDIUM,59U8QAD2S2GETSY5VS7DJ95YSPNHAVYHETRFZCEB9F7G-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 560, - "ticker": "GUAC,RAYDIUM,AZSHEMXD36BJ1EMNXHOWJAJPUXZRKCK57WW4ZGXVA7YR-USD", + "id": 697, + "ticker": "GOAT,RAYDIUM,59U8QAD2S2GETSY5VS7DJ95YSPNHAVYHETRFZCEB9F7G-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -17, + "priceExponent": -16, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "GUAC,RAYDIUM,AZSHEMXD36BJ1EMNXHOWJAJPUXZRKCK57WW4ZGXVA7YR/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "GOAT,RAYDIUM,59U8QAD2S2GETSY5VS7DJ95YSPNHAVYHETRFZCEB9F7G/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"92fCMBLKZqkAdUWthyvErXPiZDoDQh3RCv6JJ9g4qNAx\",\"token_decimals\":5},\"quote_token_vault\":{\"token_vault_address\":\"D54WC6GWeX8sYAaXhDFzvZNAtLHjoSUmzeFJ2tSn1RXn\",\"token_decimals\":9},\"amm_info_address\":\"9TBMGVkzW9RdRMR9XggsXYcLUqPEcB26rRGaiyfTXh2X\",\"open_orders_address\":\"28yPPeAummTgs76af1E5aUmYp6VyDuuiBgucvBzwPwEB\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"2x8sbxHVkNBC1tjE6PerbyfwnxWLvZ6zVbdN5gTpqbDk\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"67qaEoGD69BBBkCYakGvvZjRQU1DS4WE5RkuuEDjkTsK\",\"token_decimals\":9},\"amm_info_address\":\"H6WLzofWdE5jLoU7E4oL6EecWWDpndp5iMh9nqiGE3b5\",\"open_orders_address\":\"EezqtLFXL3PjKgn3tgeACkbUH45SfvB6fdYokKACyTxf\"}" } ], "liquidityTier": 4, - "atomicResolution": 2.0, + "atomicResolution": 1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24281,31 +29035,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Guacamole", - "referencePrice": 5.3995714100000006e-08, - "cmcId": 24935.0 + "assetName": "name", + "referencePrice": 3.968343837e-07, + "cmcId": 30647.0 } }, - "DOUG,RAYDIUM,BAVUJ8BNTC79A8AHTXQI1EUHCCNQVEU8KSBE4SVCAAHC": { - "title": "Add DOUG,RAYDIUM,BAVUJ8BNTC79A8AHTXQI1EUHCCNQVEU8KSBE4SVCAAHC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DOUG,RAYDIUM,BAVUJ8BNTC79A8AHTXQI1EUHCCNQVEU8KSBE4SVCAAHC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GODS": { + "title": "Add GODS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GODS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 561, - "ticker": "DOUG,RAYDIUM,BAVUJ8BNTC79A8AHTXQI1EUHCCNQVEU8KSBE4SVCAAHC-USD", + "id": 698, + "ticker": "GODS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "DOUG,RAYDIUM,BAVUJ8BNTC79A8AHTXQI1EUHCCNQVEU8KSBE4SVCAAHC/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"41NGcpmJGjRfJ2MpimqmkQC5EM7MHygYdVeeQjUhK3md\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"Ew5HrbdQ4HT1nzg1LG1aj3Ke9AeVztxBFFEeXbGqrnhb\",\"token_decimals\":9},\"amm_info_address\":\"EcgRHhYtUL6f3U92f7xkaF2arSQXPjKGTAvwW7qHof2w\",\"open_orders_address\":\"DtfPax8fMWsXWqarfopYbbAo9cu7rCQmfAnGbJZETAa2\"}" + "exchangeName": "coinbase_ws", + "ticker": "GODS-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "GODS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24317,31 +29074,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Doug The Duck", - "referencePrice": 0.001557520843, - "cmcId": 31670.0 + "assetName": "name", + "referencePrice": 0.17443, + "cmcId": 10631.0 } }, - "USA,RAYDIUM,69KDRLYP5DTRKPHRAASZAQBWMAWZF9GUKJZFZMXZCBAS": { - "title": "Add USA,RAYDIUM,69KDRLYP5DTRKPHRAASZAQBWMAWZF9GUKJZFZMXZCBAS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a USA,RAYDIUM,69KDRLYP5DTRKPHRAASZAQBWMAWZF9GUKJZFZMXZCBAS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GPT": { + "title": "Add GPT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GPT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 562, - "ticker": "USA,RAYDIUM,69KDRLYP5DTRKPHRAASZAQBWMAWZF9GUKJZFZMXZCBAS-USD", + "id": 699, + "ticker": "GPT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -16, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "USA,RAYDIUM,69KDRLYP5DTRKPHRAASZAQBWMAWZF9GUKJZFZMXZCBAS/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CfhV9UTxrxxMYSomtQvy3PPYQUssWsvhG9gKdAqg9HoV\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"GpnqjVZtgt6t6yWmm1YaCc5iWhk56HZ7mpeaq5ZpKZop\",\"token_decimals\":9},\"amm_info_address\":\"HKprCtGbnh1j8xeQggzWhhVd3kwDUdphqPqDP8vMay8b\",\"open_orders_address\":\"F99Y9rg1o2wVanVcTSAqbfH2RykyU25eFqdVHi1PECzi\"}" + "exchangeName": "gate_ws", + "ticker": "GPT_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "GPT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 1.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24353,31 +29114,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "American Coin", - "referencePrice": 3.682408297e-07, - "cmcId": 32110.0 + "assetName": "name", + "referencePrice": 0.0637015212, + "cmcId": 29576.0 } }, - "USEDCAR,RAYDIUM,9GWTEGFJJERDPWJKJPFLR2G2ZRE3NL1V5ZPWBTSK3C6P": { - "title": "Add USEDCAR,RAYDIUM,9GWTEGFJJERDPWJKJPFLR2G2ZRE3NL1V5ZPWBTSK3C6P-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a USEDCAR,RAYDIUM,9GWTEGFJJERDPWJKJPFLR2G2ZRE3NL1V5ZPWBTSK3C6P-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GRAPE": { + "title": "Add GRAPE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GRAPE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 563, - "ticker": "USEDCAR,RAYDIUM,9GWTEGFJJERDPWJKJPFLR2G2ZRE3NL1V5ZPWBTSK3C6P-USD", + "id": 700, + "ticker": "GRAPE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -13, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "USEDCAR,RAYDIUM,9GWTEGFJJERDPWJKJPFLR2G2ZRE3NL1V5ZPWBTSK3C6P/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"3DbaUnNNZfV7NytzZhifpUGZobaDnQZf2bFcPi3yGq59\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"k5RkCVg9uk6X4yq7VuQso9CGJuwkeRaYFBJ4bWAu71g\",\"token_decimals\":9},\"amm_info_address\":\"Cf628kRZSmUb5VZf6KGpRDRRxWRT8b4vLuYPEtLs73WD\",\"open_orders_address\":\"5j6Pw4fh9Xeu4ZM8CfwpXVsSqrs53KSzusWXtpCT1UC3\"}" + "exchangeName": "bybit_ws", + "ticker": "GRAPEUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "GRAPE-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24389,31 +29154,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "A Gently Used 2001 Honda Civic", - "referencePrice": 0.00384913132, - "cmcId": 28952.0 + "assetName": "name", + "referencePrice": 0.0005830708603000001, + "cmcId": 28784.0 } }, - "COST,RAYDIUM,AV6QVIGKB7USQYPXJKUVAEM4F599WTRVD75PUWBA9ENM": { - "title": "Add COST,RAYDIUM,AV6QVIGKB7USQYPXJKUVAEM4F599WTRVD75PUWBA9ENM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a COST,RAYDIUM,AV6QVIGKB7USQYPXJKUVAEM4F599WTRVD75PUWBA9ENM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GRASS": { + "title": "Add GRASS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GRASS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 564, - "ticker": "COST,RAYDIUM,AV6QVIGKB7USQYPXJKUVAEM4F599WTRVD75PUWBA9ENM-USD", + "id": 701, + "ticker": "GRASS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "COST,RAYDIUM,AV6QVIGKB7USQYPXJKUVAEM4F599WTRVD75PUWBA9ENM/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"FgQifwxmQfjhHvh2ggVxQwb9qwRwHrxwwxxQXASLAnVH\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"9dDGmEfXJXgjcMAp516c5eUd1eBRW3ZgKg6diyBmd1xh\",\"token_decimals\":9},\"amm_info_address\":\"GQdUPA8cUV8WsqEdCfDQtphvztocNCoSBGo1wARtaAXK\",\"open_orders_address\":\"4MQHW9GXiypDCGgjgEGKYB6pLiPPF7v38ki9VpaiUvni\"}" + "exchangeName": "bybit_ws", + "ticker": "GRASSUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "grassusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "GRASS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24425,31 +29199,58 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Costco Hot Dog", - "referencePrice": 0.004310858402, - "cmcId": 30513.0 + "assetName": "name", + "referencePrice": 0.9649723600000001, + "cmcId": 32956.0 } }, - "FALX,RAYDIUM,AFO4NUMBNHDXC7M7P6QJZ1PF3LBQYFG5K1CNRGVE8RVU": { - "title": "Add FALX,RAYDIUM,AFO4NUMBNHDXC7M7P6QJZ1PF3LBQYFG5K1CNRGVE8RVU-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FALX,RAYDIUM,AFO4NUMBNHDXC7M7P6QJZ1PF3LBQYFG5K1CNRGVE8RVU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GRT": { + "title": "Add GRT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GRT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 565, - "ticker": "FALX,RAYDIUM,AFO4NUMBNHDXC7M7P6QJZ1PF3LBQYFG5K1CNRGVE8RVU-USD", + "id": 702, + "ticker": "GRT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "FALX,RAYDIUM,AFO4NUMBNHDXC7M7P6QJZ1PF3LBQYFG5K1CNRGVE8RVU/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6TtniYJPdHJ764d3rUvk8SokmzyZMYCgqUjSgUAnjma2\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"2eH2DVXQvs5qWwDQjgiSPsdZ19KQsj84RKRfCeorsGem\",\"token_decimals\":9},\"amm_info_address\":\"2hPp2aKd6T6HZmMQW2LkqH7R1wLZDjzZ1bZjhj5nrhrV\",\"open_orders_address\":\"3jf9f9VJdUXQQha6nHJkZVxqBTW5oJUNHYuKLyfDDuMM\"}" + "exchangeName": "binance_ws", + "ticker": "GRTUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "GRTUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "GRT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "GRT_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "GRTUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "GRT-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "GRT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24461,31 +29262,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "FalconX", - "referencePrice": 0.0005867800354000001, - "cmcId": 31384.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "LIBERTA,RAYDIUM,EGQCDSZVIK6T1DHCAGJBVFTC9CD4AQIRIHZWEHYQ84LG": { - "title": "Add LIBERTA,RAYDIUM,EGQCDSZVIK6T1DHCAGJBVFTC9CD4AQIRIHZWEHYQ84LG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LIBERTA,RAYDIUM,EGQCDSZVIK6T1DHCAGJBVFTC9CD4AQIRIHZWEHYQ84LG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GTAI": { + "title": "Add GTAI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GTAI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 566, - "ticker": "LIBERTA,RAYDIUM,EGQCDSZVIK6T1DHCAGJBVFTC9CD4AQIRIHZWEHYQ84LG-USD", + "id": 703, + "ticker": "GTAI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "LIBERTA,RAYDIUM,EGQCDSZVIK6T1DHCAGJBVFTC9CD4AQIRIHZWEHYQ84LG/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9Qdgokf9dG7rrXJDDQaNSNYomH2FXaC9L8hKGU25ddzZ\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"ErPUFurtutrfD1569tAm4ev4X6a3AXHCqcSi7fkV233n\",\"token_decimals\":9},\"amm_info_address\":\"BBWQtTvUaauEzyhPi72DThuiEoN2XkjC9iN2jeVdxRKE\",\"open_orders_address\":\"5TWeMPo56XHf91CckQ8rJPZ5BJdrj7QN4mjPK2GANnud\"}" + "exchangeName": "bybit_ws", + "ticker": "GTAIUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "GTAI-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24497,31 +29302,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "The Libertarian Dog", - "referencePrice": 0.002093161241, - "cmcId": 31821.0 + "assetName": "name", + "referencePrice": 0.801667449, + "cmcId": 16711.0 } }, - "RADX,RAYDIUM,FVFZXEEWZRXOOU8N8PJGPWKHHZOUDJPFW6RZVAEXQGVY": { - "title": "Add RADX,RAYDIUM,FVFZXEEWZRXOOU8N8PJGPWKHHZOUDJPFW6RZVAEXQGVY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RADX,RAYDIUM,FVFZXEEWZRXOOU8N8PJGPWKHHZOUDJPFW6RZVAEXQGVY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GIGA,RAYDIUM,63LFDMNB3MQ8MW9MTZ2TO9BEA2M71KZUUGQ5TIJXCQJ9": { + "title": "Add GIGA,RAYDIUM,63LFDMNB3MQ8MW9MTZ2TO9BEA2M71KZUUGQ5TIJXCQJ9-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GIGA,RAYDIUM,63LFDMNB3MQ8MW9MTZ2TO9BEA2M71KZUUGQ5TIJXCQJ9-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 567, - "ticker": "RADX,RAYDIUM,FVFZXEEWZRXOOU8N8PJGPWKHHZOUDJPFW6RZVAEXQGVY-USD", + "id": 704, + "ticker": "GIGA,RAYDIUM,63LFDMNB3MQ8MW9MTZ2TO9BEA2M71KZUUGQ5TIJXCQJ9-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "RADX,RAYDIUM,FVFZXEEWZRXOOU8N8PJGPWKHHZOUDJPFW6RZVAEXQGVY/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "GIGA,RAYDIUM,63LFDMNB3MQ8MW9MTZ2TO9BEA2M71KZUUGQ5TIJXCQJ9/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6tPu3hgGmEyBohHSuxeCrNss15oRA3CSeEGiGQcrDsP6\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"8ykP6FdSUius14zGR9GVnzB98vnkzTfYDgyK6ngvsegp\",\"token_decimals\":9},\"amm_info_address\":\"BPGrrEspGcLUeFp5MyK9TbBNxgXGr23FdR71mM89KGx1\",\"open_orders_address\":\"BZ8D2yk4VWXaz91m6awi4ErUW3KKPdLVcjHQrPFD5rqo\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"BpHq5J4A78xLo3Z8WNEEN98F1xMdr5Wq5dyzzsC9Mpdp\",\"token_decimals\":5},\"quote_token_vault\":{\"token_vault_address\":\"Bj5iLRaZpfSYYc1u5jEevQBxW2Wb1wg4RKUpvRfoqSwA\",\"token_decimals\":9},\"amm_info_address\":\"4xxM4cdb6MEsCxM52xvYqkNbzvdeWWsPDZrBcTqVGUar\",\"open_orders_address\":\"9sGKv3mz4EUzNZwdgeRNwJ8cbujErKHQ31cvbuNTSAgF\"}" } ], "liquidityTier": 4, - "atomicResolution": -1.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24533,31 +29338,53 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Radx AI", - "referencePrice": 1.385678662e-05, - "cmcId": 31378.0 + "assetName": "name", + "referencePrice": 0.01610604428, + "cmcId": 30063.0 } }, - "BOBAOPPA,RAYDIUM,BOBAM3U8QMQZHY1HWATNVZE9DLXVKGKYK3TD3T8MLVA": { - "title": "Add BOBAOPPA,RAYDIUM,BOBAM3U8QMQZHY1HWATNVZE9DLXVKGKYK3TD3T8MLVA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BOBAOPPA,RAYDIUM,BOBAM3U8QMQZHY1HWATNVZE9DLXVKGKYK3TD3T8MLVA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FIL": { + "title": "Add FIL-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FIL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 568, - "ticker": "BOBAOPPA,RAYDIUM,BOBAM3U8QMQZHY1HWATNVZE9DLXVKGKYK3TD3T8MLVA-USD", + "id": 705, + "ticker": "FIL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "BOBAOPPA,RAYDIUM,BOBAM3U8QMQZHY1HWATNVZE9DLXVKGKYK3TD3T8MLVA/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"HnkHkhxgQ3XPjJzNu5BVsypgKFhqDtfeCc4xZAMKs7fz\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"8ZX85AkabTUMBWWgTRbwVQZgkgkun19MAN4GgFBrpxee\",\"token_decimals\":9},\"amm_info_address\":\"8MHLZAHWtU5VVN1aWN2tz7xhUihkoZc2B9u1akcqgs97\",\"open_orders_address\":\"3TwLrMkLSDxJ3pTg3duNovFG3D7RmyH4URGUTFezhKux\"}" + "exchangeName": "binance_ws", + "ticker": "FILUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "FIL-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "FIL_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "filusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "FILUSD" + }, + { + "exchangeName": "okx_ws", + "ticker": "FIL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24569,31 +29396,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bobaoppa", - "referencePrice": 0.00041717783920000004, - "cmcId": 30157.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "PEAS,UNISWAP_V3,0X02F92800F57BCD74066F5709F1DAA1A4302DF875": { - "title": "Add PEAS,UNISWAP_V3,0X02F92800F57BCD74066F5709F1DAA1A4302DF875-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PEAS,UNISWAP_V3,0X02F92800F57BCD74066F5709F1DAA1A4302DF875-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GHST": { + "title": "Add GHST-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GHST-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 569, - "ticker": "PEAS,UNISWAP_V3,0X02F92800F57BCD74066F5709F1DAA1A4302DF875-USD", + "id": 706, + "ticker": "GHST-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "PEAS,UNISWAP_V3,0X02F92800F57BCD74066F5709F1DAA1A4302DF875/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x44c95bf226a6a1385beaced2bb3328d6afb044a3\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "coinbase_ws", + "ticker": "GHST-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "GHST_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "GHST-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24605,31 +29440,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Peapods Finance", - "referencePrice": 2.999204325, - "cmcId": 29186.0 + "assetName": "name", + "referencePrice": 0.931829691, + "cmcId": 7046.0 } }, - "BORK,RAYDIUM,4JZXKSNGTQKCDB36ECZ6A2ANZCUNIGCDEXGTDTM2HXAX": { - "title": "Add BORK,RAYDIUM,4JZXKSNGTQKCDB36ECZ6A2ANZCUNIGCDEXGTDTM2HXAX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BORK,RAYDIUM,4JZXKSNGTQKCDB36ECZ6A2ANZCUNIGCDEXGTDTM2HXAX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GEL,UNISWAP_V3,0X15B7C0C907E4C6B9ADAAAABC300C08991D6CEA05": { + "title": "Add GEL,UNISWAP_V3,0X15B7C0C907E4C6B9ADAAAABC300C08991D6CEA05-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GEL,UNISWAP_V3,0X15B7C0C907E4C6B9ADAAAABC300C08991D6CEA05-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 570, - "ticker": "BORK,RAYDIUM,4JZXKSNGTQKCDB36ECZ6A2ANZCUNIGCDEXGTDTM2HXAX-USD", + "id": 707, + "ticker": "GEL,UNISWAP_V3,0X15B7C0C907E4C6B9ADAAAABC300C08991D6CEA05-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "BORK,RAYDIUM,4JZXKSNGTQKCDB36ECZ6A2ANZCUNIGCDEXGTDTM2HXAX/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"7cpepsDvzsfnEkhNoJzCJ8zQXHVv5QCwah2EhsasUDRA\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"CNBAWpbS3NGAD9JrEQUxtFqXYubbhNq4ARum2mdK9i12\",\"token_decimals\":9},\"amm_info_address\":\"9Rc5LrMNdjxePyd7xjZiSTAJURpzoi6GjiCPqnxQopdD\",\"open_orders_address\":\"3ZaGGXJ7ZDGJuNcJDt1mjUPdQ3DfwjQELyoZ4na372UZ\"}" + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "GEL,UNISWAP_V3,0X15B7C0C907E4C6B9ADAAAABC300C08991D6CEA05/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x2dd31cc03ed996a99fbfdffa07f8f4604b1a2ec1\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24641,32 +29476,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bork", - "referencePrice": 0.0002064296637, - "cmcId": 28883.0 + "assetName": "name", + "referencePrice": 0.206301426, + "cmcId": 7229.0 } }, - "EPIK,RAYDIUM,3BGWJ8B7B9HHX4SGFZ2KJHV9496COVFSMK2YEPEVSBRW": { - "title": "Add EPIK,RAYDIUM,3BGWJ8B7B9HHX4SGFZ2KJHV9496COVFSMK2YEPEVSBRW-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EPIK,RAYDIUM,3BGWJ8B7B9HHX4SGFZ2KJHV9496COVFSMK2YEPEVSBRW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FIRE": { + "title": "Add FIRE-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FIRE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 571, - "ticker": "EPIK,RAYDIUM,3BGWJ8B7B9HHX4SGFZ2KJHV9496COVFSMK2YEPEVSBRW-USD", + "id": 708, + "ticker": "FIRE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/EPIK,RAYDIUM,3BGWJ8B7B9HHX4SGFZ2KJHV9496COVFSMK2YEPEVSBRW", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"9aGBQqKRyC5bbrZsnZJJtp59EqJj7vBkgV3HehgKEu5y\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"ANpMJb9ToMGNivLEdmBNBC2Qcf5ASaZkEdmUddV1FUZB\",\"token_decimals\":6},\"amm_info_address\":\"AZaaQaRhp1ys9VaJBRZYbmPz3JSBSp7m8cSSrLBn4BP9\",\"open_orders_address\":\"FjCKdnpN1t262QGGn6chWYRtoSaY6fuYxyKoqhinyGEK\"}" + "exchangeName": "bybit_ws", + "ticker": "FIREUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "FIRE-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24678,31 +29516,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "TEH EPIK DUCK", - "referencePrice": 0.009038893899999999, - "cmcId": 30571.0 + "assetName": "name", + "referencePrice": 0.9109531769, + "cmcId": 29273.0 } }, - "CHINU,RAYDIUM,FLRGWXXAX8Q8ECF18WEDF3PLAYORXST5ORPY34D8JFBM": { - "title": "Add CHINU,RAYDIUM,FLRGWXXAX8Q8ECF18WEDF3PLAYORXST5ORPY34D8JFBM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CHINU,RAYDIUM,FLRGWXXAX8Q8ECF18WEDF3PLAYORXST5ORPY34D8JFBM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FITFI": { + "title": "Add FITFI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FITFI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 572, - "ticker": "CHINU,RAYDIUM,FLRGWXXAX8Q8ECF18WEDF3PLAYORXST5ORPY34D8JFBM-USD", + "id": 709, + "ticker": "FITFI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -12, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "CHINU,RAYDIUM,FLRGWXXAX8Q8ECF18WEDF3PLAYORXST5ORPY34D8JFBM/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"43tka7kFH5oCXXWDZKYQZUrvz57ebTWN9mA7wqNvSXz6\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"AAsLmo7UqNBxXhSYfyfvYEYqwSEcWsKF9cGmn47NJhN4\",\"token_decimals\":9},\"amm_info_address\":\"2N6SHfcg2U8KPPYujRGMzBjAmW2NZUuWnRWRZVCihBxw\",\"open_orders_address\":\"FQzqRt48mNSmDHD8H5nzGMCVRv4v75FwB6DUyucHkpAp\"}" + "exchangeName": "bybit_ws", + "ticker": "FITFIUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "FITFI_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24714,31 +29556,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Chinu", - "referencePrice": 0.0002481840261, - "cmcId": 29047.0 + "assetName": "name", + "referencePrice": 0.002849146849, + "cmcId": 19778.0 } }, - "YOURAI,RAYDIUM,FJK6RQU6QZUENTMK6QQ78CCUS5AHAHCM4HGJKDSVXAEP": { - "title": "Add YOURAI,RAYDIUM,FJK6RQU6QZUENTMK6QQ78CCUS5AHAHCM4HGJKDSVXAEP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a YOURAI,RAYDIUM,FJK6RQU6QZUENTMK6QQ78CCUS5AHAHCM4HGJKDSVXAEP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FLM": { + "title": "Add FLM-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FLM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 573, - "ticker": "YOURAI,RAYDIUM,FJK6RQU6QZUENTMK6QQ78CCUS5AHAHCM4HGJKDSVXAEP-USD", + "id": 710, + "ticker": "FLM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "YOURAI,RAYDIUM,FJK6RQU6QZUENTMK6QQ78CCUS5AHAHCM4HGJKDSVXAEP/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"GFAGCB25hyC6XZ4RYnczZA5PGsSEhiUpBt4ej7hzTDan\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"7nrp5ns6vznbiFqvnTvfmvbiFQ8HPndWnUByMDxRPot3\",\"token_decimals\":9},\"amm_info_address\":\"38f41uDMjA4dmbEpg9JQwHaF4nR6artuiHP3pdkxBJu1\",\"open_orders_address\":\"6nsq1TWAYqDtxf8PbCFG1vSfuHXrK3CrCsav3WNwj5Tx\"}" + "exchangeName": "binance_ws", + "ticker": "FLMUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "FLM-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24750,32 +29596,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "YOUR AI", - "referencePrice": 0.009243807066999999, - "cmcId": 18103.0 + "assetName": "name", + "referencePrice": 0.058861714999999995, + "cmcId": 7150.0 } }, - "WALTER,RAYDIUM,FV56CMR7FHEYPKYMKFMVIKV48UPO51TI9KAXSSQQTDLU": { - "title": "Add WALTER,RAYDIUM,FV56CMR7FHEYPKYMKFMVIKV48UPO51TI9KAXSSQQTDLU-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WALTER,RAYDIUM,FV56CMR7FHEYPKYMKFMVIKV48UPO51TI9KAXSSQQTDLU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FLOKI": { + "title": "Add FLOKI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FLOKI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 574, - "ticker": "WALTER,RAYDIUM,FV56CMR7FHEYPKYMKFMVIKV48UPO51TI9KAXSSQQTDLU-USD", + "id": 711, + "ticker": "FLOKI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/WALTER,RAYDIUM,FV56CMR7FHEYPKYMKFMVIKV48UPO51TI9KAXSSQQTDLU", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"AiCFCoVvhXJ62bsbjoaV3fntKvN9k3Hz1Wds1kf1Gguc\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"CgD8kLxdmy7tx668GN5o5Vn5Qo79L3M8Dr68FPAeqAnd\",\"token_decimals\":6},\"amm_info_address\":\"412Mr1t8g1xSzW4wBaCV8J8KDFrhff46aNqGMSoK1asL\",\"open_orders_address\":\"8PpUm7L1Mtj65MBMwqMfgWdHWcdJFv7cDu6Fj1QAsNx7\"}" + "exchangeName": "binance_ws", + "ticker": "FLOKIUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "FLOKIUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "FLOKI_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "FLOKI-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "FLOKI-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24787,31 +29651,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "walter", - "referencePrice": 0.001521899357, - "cmcId": 31537.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "MONK,RAYDIUM,FYA25XNBSXQXADTNSYKBKD5GZ1VZHCHBRF57CQFRXJZX": { - "title": "Add MONK,RAYDIUM,FYA25XNBSXQXADTNSYKBKD5GZ1VZHCHBRF57CQFRXJZX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MONK,RAYDIUM,FYA25XNBSXQXADTNSYKBKD5GZ1VZHCHBRF57CQFRXJZX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FLOW": { + "title": "Add FLOW-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FLOW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 575, - "ticker": "MONK,RAYDIUM,FYA25XNBSXQXADTNSYKBKD5GZ1VZHCHBRF57CQFRXJZX-USD", + "id": 712, + "ticker": "FLOW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "MONK,RAYDIUM,FYA25XNBSXQXADTNSYKBKD5GZ1VZHCHBRF57CQFRXJZX/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CeLZLhC2nScSpsKqRL1eRr3L3LLfjDzakZLCUKcUHW1m\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"Be6DM12uTWtxHMSRJeah3J5PRP4CumR28Yy2qpLQFTE7\",\"token_decimals\":9},\"amm_info_address\":\"5mYCuaXmqW1McUe18Ry6gbWUQhtk1f4GxJ9j7vRj34HJ\",\"open_orders_address\":\"F1KFumMDuNonPprwUxarH6bbip9TR5wfsCZzRuKM8XBM\"}" + "exchangeName": "bybit_ws", + "ticker": "FLOWUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "flowusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "FLOW-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24823,32 +29696,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "monkeyhaircut", - "referencePrice": 0.002097191233, - "cmcId": 31194.0 + "assetName": "name", + "referencePrice": 0.5525397169, + "cmcId": 4558.0 } }, - "NOMNOM,RAYDIUM,6ZRYHKWVOYE4QQZPDZJ7HTEHWT2U2546EKTNJ7QEPUMP": { - "title": "Add NOMNOM,RAYDIUM,6ZRYHKWVOYE4QQZPDZJ7HTEHWT2U2546EKTNJ7QEPUMP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NOMNOM,RAYDIUM,6ZRYHKWVOYE4QQZPDZJ7HTEHWT2U2546EKTNJ7QEPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FLR": { + "title": "Add FLR-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FLR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 576, - "ticker": "NOMNOM,RAYDIUM,6ZRYHKWVOYE4QQZPDZJ7HTEHWT2U2546EKTNJ7QEPUMP-USD", + "id": 713, + "ticker": "FLR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/NOMNOM,RAYDIUM,6ZRYHKWVOYE4QQZPDZJ7HTEHWT2U2546EKTNJ7QEPUMP", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"DBBA8swRfd3TAGyJg9aNfrGDVpuRxJH7ZxzFNcDTnJu\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"AxsHHJQ1RGbBGYRycRnEU7eNPyue1YqsEZqFJQQEoooY\",\"token_decimals\":6},\"amm_info_address\":\"Fhmjp6SMtmD8GXkq8tw6aZjBk3sDpKtKKSH6RToLAX3m\",\"open_orders_address\":\"AV7259mAHW5ZX1qDC19aerPBs3UHqCdC6UzHbe13RNRK\"}" + "exchangeName": "bybit_ws", + "ticker": "FLRUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "FLR-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "FLR-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "FLR-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24860,32 +29745,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "nomnom", - "referencePrice": 0.0017313211599999999, - "cmcId": 32611.0 + "assetName": "name", + "referencePrice": 0.0157854209, + "cmcId": 7950.0 } }, - "WW3,RAYDIUM,7M2TUKPPZCSCBHPJNGJWJBH75KKDNNWADD7I74M8AWAD": { - "title": "Add WW3,RAYDIUM,7M2TUKPPZCSCBHPJNGJWJBH75KKDNNWADD7I74M8AWAD-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WW3,RAYDIUM,7M2TUKPPZCSCBHPJNGJWJBH75KKDNNWADD7I74M8AWAD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FLT": { + "title": "Add FLT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FLT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 577, - "ticker": "WW3,RAYDIUM,7M2TUKPPZCSCBHPJNGJWJBH75KKDNNWADD7I74M8AWAD-USD", + "id": 714, + "ticker": "FLT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/WW3,RAYDIUM,7M2TUKPPZCSCBHPJNGJWJBH75KKDNNWADD7I74M8AWAD", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CJLtTFw6tZwsCXyKiPKUG2qncxvQQ1CfuNSMFFnBMKyd\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"2rqaWuzb9R3Asr1DDjGnPi5QHVzQmgpgojfQBdRzwmCL\",\"token_decimals\":6},\"amm_info_address\":\"AU48WDisqPvwUM431WkhhkFoJg76ek44eRnf7NpStc9B\",\"open_orders_address\":\"Gq6KGJwQdhKaUEqRWqM6xinyHtzAemaUbvTfBEoPr6Zy\"}" + "exchangeName": "bybit_ws", + "ticker": "FLTUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "FLT,UNISWAP_V3,0X236501327E701692A281934230AF0B6BE8DF3353/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x983b92ea1f0a20844466f3e4bb988c1de145293e\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24897,32 +29786,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "WW3", - "referencePrice": 0.0003746189868, - "cmcId": 30722.0 + "assetName": "name", + "referencePrice": 0.3126514775, + "cmcId": 30097.0 } }, - "ADASOL,RAYDIUM,E4Q5PLAEIEJWEQHCM9GEYSQFMYGY8DJ4BPWGEYTHN24V": { - "title": "Add ADASOL,RAYDIUM,E4Q5PLAEIEJWEQHCM9GEYSQFMYGY8DJ4BPWGEYTHN24V-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ADASOL,RAYDIUM,E4Q5PLAEIEJWEQHCM9GEYSQFMYGY8DJ4BPWGEYTHN24V-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FLUX": { + "title": "Add FLUX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FLUX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 578, - "ticker": "ADASOL,RAYDIUM,E4Q5PLAEIEJWEQHCM9GEYSQFMYGY8DJ4BPWGEYTHN24V-USD", + "id": 715, + "ticker": "FLUX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/ADASOL,RAYDIUM,E4Q5PLAEIEJWEQHCM9GEYSQFMYGY8DJ4BPWGEYTHN24V", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"6mkN6uNixEL6qZTUuTwzyc4MSxcs4GYYXhdZG32f5TD8\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"DZZ2MzhTwivqEXssbrps1wWkufQPzpy3hTdADLNrbc1H\",\"token_decimals\":9},\"amm_info_address\":\"CdhFPj7hFShKVjznSshCVqbapJctLuL2izxQnMx2PztM\",\"open_orders_address\":\"JCBFyQgCD91vY97ZxfdY3uvtczS8maQ9qM7Rj866Z4hn\"}" + "exchangeName": "binance_ws", + "ticker": "FLUXUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "crypto_dot_com_ws", + "ticker": "FLUX_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "fluxusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "FLUX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24934,31 +29836,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ada", - "referencePrice": 0.0008733488376, - "cmcId": 28835.0 + "assetName": "name", + "referencePrice": 0.5063406644, + "cmcId": 3029.0 } }, - "KIZUNA,UNISWAP_V3,0X470C8950C0C3AA4B09654BC73B004615119A44B5": { - "title": "Add KIZUNA,UNISWAP_V3,0X470C8950C0C3AA4B09654BC73B004615119A44B5-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KIZUNA,UNISWAP_V3,0X470C8950C0C3AA4B09654BC73B004615119A44B5-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FORTH": { + "title": "Add FORTH-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FORTH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 579, - "ticker": "KIZUNA,UNISWAP_V3,0X470C8950C0C3AA4B09654BC73B004615119A44B5-USD", + "id": 716, + "ticker": "FORTH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -18, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "KIZUNA,UNISWAP_V3,0X470C8950C0C3AA4B09654BC73B004615119A44B5/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0xb7f27e5ebf97d88f37e16eddecc59523361a60e1\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "binance_ws", + "ticker": "FORTHUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "FORTH-USD" } ], "liquidityTier": 4, - "atomicResolution": 3.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24970,27 +29875,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "KIZUNA", - "referencePrice": 1.730639305e-09, - "cmcId": 28217.0 + "assetName": "name", + "referencePrice": 3.0372000000000003, + "cmcId": 9421.0 } }, - "GURU,UNISWAP_V3,0X525574C899A7C877A11865339E57376092168258": { - "title": "Add GURU,UNISWAP_V3,0X525574C899A7C877A11865339E57376092168258-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GURU,UNISWAP_V3,0X525574C899A7C877A11865339E57376092168258-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FOXY": { + "title": "Add FOXY-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FOXY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 580, - "ticker": "GURU,UNISWAP_V3,0X525574C899A7C877A11865339E57376092168258-USD", + "id": 717, + "ticker": "FOXY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "GURU,UNISWAP_V3,0X525574C899A7C877A11865339E57376092168258/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x2818ea851dcfaeeb4633fc8aae08b7063d32e4f5\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "bybit_ws", + "ticker": "FOXYUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "FOXY-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, @@ -25006,31 +29915,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Guru Network", - "referencePrice": 0.09403384, - "cmcId": 32388.0 + "assetName": "name", + "referencePrice": 0.07438842109999999, + "cmcId": 30591.0 } }, - "JIN,RAYDIUM,GGZJWHQWTPV2VHQVJNX5UEWQZNKFQSNCDEWUDGQK4FVH": { - "title": "Add JIN,RAYDIUM,GGZJWHQWTPV2VHQVJNX5UEWQZNKFQSNCDEWUDGQK4FVH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a JIN,RAYDIUM,GGZJWHQWTPV2VHQVJNX5UEWQZNKFQSNCDEWUDGQK4FVH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FTM": { + "title": "Add FTM-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FTM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 581, - "ticker": "JIN,RAYDIUM,GGZJWHQWTPV2VHQVJNX5UEWQZNKFQSNCDEWUDGQK4FVH-USD", + "id": 718, + "ticker": "FTM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1.0, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "JIN,RAYDIUM,GGZJWHQWTPV2VHQVJNX5UEWQZNKFQSNCDEWUDGQK4FVH/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"679Ra3SmkzfvimWhRz4BUa24p97iMEGpeE24qs6ZbnSq\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"HCK7kdCJd3rz1RQEo2pjK28K5gcYSPigDk5TfmGcfhzm\",\"token_decimals\":9},\"amm_info_address\":\"7ax1wVCoRr192G5cjS3pvdqkbJfqEsecir874424AkpR\",\"open_orders_address\":\"527xMCHNnka7wwAd2Um7TGUEiX93d9Qt6vni6pmCV4hy\"}" + "exchangeName": "binance_ws", + "ticker": "FTMUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "FTMUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "FTMUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "FTM-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "FTM-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -9, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25042,31 +29969,46 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "JinPeng", - "referencePrice": 0.00023670549410000001, - "cmcId": 33051.0 + "assetName": "name", + "referencePrice": -1.0, + "cmcId": 0.0 } }, - "BAG,RAYDIUM,D8R8XTUCRUHLHEWEGXSWC3G92RHASFICV3YA7B2XWCLV": { - "title": "Add BAG,RAYDIUM,D8R8XTUCRUHLHEWEGXSWC3G92RHASFICV3YA7B2XWCLV-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BAG,RAYDIUM,D8R8XTUCRUHLHEWEGXSWC3G92RHASFICV3YA7B2XWCLV-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FTT": { + "title": "Add FTT-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FTT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 582, - "ticker": "BAG,RAYDIUM,D8R8XTUCRUHLHEWEGXSWC3G92RHASFICV3YA7B2XWCLV-USD", + "id": 719, + "ticker": "FTT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "FTTUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "fttusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "FTT-USDT", + "adjustByMarket": "USDT-USD" + }, { "exchangeName": "raydium_api", - "ticker": "BAG,RAYDIUM,D8R8XTUCRUHLHEWEGXSWC3G92RHASFICV3YA7B2XWCLV/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "FTT,RAYDIUM,AGFEAD2ET2ZJIF9JAGPDMIXQQVW5I81ABDVKE7PHNFZ3/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"7eLwyCqfhxKLsKeFwcN4JdfspKK22rSC4uQHNy3zWNPB\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"Cr7Yo8Uf5f8pzMsY3ZwgDFNx85nb3UDvPfQxuWG4acxc\",\"token_decimals\":9},\"amm_info_address\":\"Bv7mM5TwLxsukrRrwzEc6TFAj22GAdVCcH5ViAZFNZC\",\"open_orders_address\":\"Du6ZaABu8cxmCAvwoGMixZgZuw57cCQc8xE8yRenaxL4\"}" + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"CFqS3UG7TwboneHdsr46Jb7qj5b9YzeZn59X22F8HZQx\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"ArsBckC8nngtBjAfvcGrXSB82M91ouukET8cNeXVMda7\",\"token_decimals\":9},\"amm_info_address\":\"63J7uzJKogFK3d3T2Y2c5NSVjSQrCbpfuBhdqH6H5pSJ\",\"open_orders_address\":\"3aW9jx5QZ2nnucv5LGPDLcXYGnxRytgfZqrBXyewzeew\"}" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25078,35 +30020,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "catwifbag", - "referencePrice": 0.001378894775, - "cmcId": 30088.0 + "assetName": "name", + "referencePrice": 2.317392851, + "cmcId": 4195.0 } }, - "KCAL": { - "title": "Add KCAL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KCAL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FURY": { + "title": "Add FURY-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FURY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 583, - "ticker": "KCAL-USD", + "id": 720, + "ticker": "FURY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "bybit_ws", - "ticker": "KCALUSDT", + "exchangeName": "gate_ws", + "ticker": "FURY_USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "kcalusdt", + "exchangeName": "kucoin_ws", + "ticker": "FURY-USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25118,17 +30060,17 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "KCAL", - "referencePrice": 0.0395711, - "cmcId": 22368.0 + "assetName": "name", + "referencePrice": 0.1315922893, + "cmcId": 17607.0 } }, - "ORC,RAYDIUM,CZYWQYWNZACQC7NPHTAPHC8CB2H7OU6U9TEHBRVNZJKX": { - "title": "Add ORC,RAYDIUM,CZYWQYWNZACQC7NPHTAPHC8CB2H7OU6U9TEHBRVNZJKX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ORC,RAYDIUM,CZYWQYWNZACQC7NPHTAPHC8CB2H7OU6U9TEHBRVNZJKX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FWOG,RAYDIUM,A8C3XUQSCFMYLRTE3VMTQRAQ8KGMASIUS9AFNANWPUMP": { + "title": "Add FWOG,RAYDIUM,A8C3XUQSCFMYLRTE3VMTQRAQ8KGMASIUS9AFNANWPUMP-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FWOG,RAYDIUM,A8C3XUQSCFMYLRTE3VMTQRAQ8KGMASIUS9AFNANWPUMP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 584, - "ticker": "ORC,RAYDIUM,CZYWQYWNZACQC7NPHTAPHC8CB2H7OU6U9TEHBRVNZJKX-USD", + "id": 721, + "ticker": "FWOG,RAYDIUM,A8C3XUQSCFMYLRTE3VMTQRAQ8KGMASIUS9AFNANWPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, @@ -25136,9 +30078,10 @@ "exchangeConfigJson": [ { "exchangeName": "raydium_api", - "ticker": "ORC,RAYDIUM,CZYWQYWNZACQC7NPHTAPHC8CB2H7OU6U9TEHBRVNZJKX/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/FWOG,RAYDIUM,A8C3XUQSCFMYLRTE3VMTQRAQ8KGMASIUS9AFNANWPUMP", "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"Di9PMgBq2ccR7tfptYcjrszwwtGwERjJitCDTEk6KYSS\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"BjKdgjvErTjxHv6XrnrGmfvpDWXNJEkGFq89Q9d14zk4\",\"token_decimals\":9},\"amm_info_address\":\"DMi4ftMhn3PtY2gqs1C1WfWTgBtuSz9NkQoESQwKWq3u\",\"open_orders_address\":\"8q53zxa9gLwvQxs2nikUTHs13Aki63DMeDUAZAf1YAq3\"}" + "invert": true, + "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4U941P9qypjiVmnekg8XGrvzgzYECBd65wmAETLwDa6u\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"5UWmR7fkMLbqqVAHCLfDzPaLaQSZ1scqJPEDWHEhS79s\",\"token_decimals\":6},\"amm_info_address\":\"AB1eu2L1Jr3nfEft85AuD2zGksUbam1Kr8MR3uM2sjwt\",\"open_orders_address\":\"3RUnZ611PRGJ5pFt6KRbvR3MwVYtPA88L1syiwobmaun\"}" } ], "liquidityTier": 4, @@ -25154,31 +30097,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ORC", - "referencePrice": 0.01137273677, - "cmcId": 32285.0 + "assetName": "name", + "referencePrice": 0.08221724019, + "cmcId": 33291.0 } }, - "WYNN,RAYDIUM,4VQYQTJMKJXRWGTBL2TVKBAU1EVAZ9JWCYTD2VE3PBVU": { - "title": "Add WYNN,RAYDIUM,4VQYQTJMKJXRWGTBL2TVKBAU1EVAZ9JWCYTD2VE3PBVU-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WYNN,RAYDIUM,4VQYQTJMKJXRWGTBL2TVKBAU1EVAZ9JWCYTD2VE3PBVU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "FXS": { + "title": "Add FXS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FXS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 585, - "ticker": "WYNN,RAYDIUM,4VQYQTJMKJXRWGTBL2TVKBAU1EVAZ9JWCYTD2VE3PBVU-USD", + "id": 722, + "ticker": "FXS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "WYNN,RAYDIUM,4VQYQTJMKJXRWGTBL2TVKBAU1EVAZ9JWCYTD2VE3PBVU/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"BMeEgXXKNpL6bEEeuvEoN2MPiNdidfJ6DwaYHpTSyJHV\",\"token_decimals\":6},\"quote_token_vault\":{\"token_vault_address\":\"8D1WcUWmA9d7G84dXedFUbzLGR7aXaZAmRedN2HEXayD\",\"token_decimals\":9},\"amm_info_address\":\"EcHXwaRp26ChgAsmfdrVki44XRr8tibwJ17DbsUTiJGe\",\"open_orders_address\":\"QAyk1uw7SJixmGZhR18rhFi6EMH6eD5AHRE1Y7rr1dT\"}" + "exchangeName": "bybit_ws", + "ticker": "FXSUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "fxsusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25190,32 +30137,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Anita Max Wynn", - "referencePrice": 0.001038468713, - "cmcId": 29134.0 + "assetName": "name", + "referencePrice": 1.9486347320000001, + "cmcId": 6953.0 } }, - "HOBBES,RAYDIUM,6N7JANARY9FQZXKAJVRHL9TG2F61VBATWUMU1YZSCAQS": { - "title": "Add HOBBES,RAYDIUM,6N7JANARY9FQZXKAJVRHL9TG2F61VBATWUMU1YZSCAQS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HOBBES,RAYDIUM,6N7JANARY9FQZXKAJVRHL9TG2F61VBATWUMU1YZSCAQS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "G": { + "title": "Add G-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a G-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 586, - "ticker": "HOBBES,RAYDIUM,6N7JANARY9FQZXKAJVRHL9TG2F61VBATWUMU1YZSCAQS-USD", + "id": 723, + "ticker": "G-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/HOBBES,RAYDIUM,6N7JANARY9FQZXKAJVRHL9TG2F61VBATWUMU1YZSCAQS", - "adjustByMarket": "SOL-USD", - "invert": true, - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"4J3cZy8G2qm6MBVGfeXhYETZvbRThv9TPPeY3p83QYLb\",\"token_decimals\":9},\"quote_token_vault\":{\"token_vault_address\":\"7DejqJN5iRcuUhR7C1Vif3SbjTXKCzkpyS3AxC28tiaF\",\"token_decimals\":6},\"amm_info_address\":\"9VffBiow5r5YQzgK56rirEWpu45gZGrDWzm9JUt6zL9G\",\"open_orders_address\":\"9q3x5stYdC6xuxdNjYQCRVktdHZiVrqWw2qcShrAQB2b\"}" + "exchangeName": "huobi_ws", + "ticker": "gusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "G-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25227,35 +30177,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ansem's Cat", - "referencePrice": 0.0006089417421, - "cmcId": 30345.0 + "assetName": "name", + "referencePrice": 0.033890169, + "cmcId": 32120.0 } }, - "MYTH": { - "title": "Add MYTH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MYTH-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "G3": { + "title": "Add G3-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a G3-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 587, - "ticker": "MYTH-USD", + "id": 724, + "ticker": "G3-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "gate_ws", - "ticker": "MYTH_USDT", + "exchangeName": "bybit_ws", + "ticker": "G3USDT", "adjustByMarket": "USDT-USD" }, { - "exchangeName": "huobi_ws", - "ticker": "mythusdt", + "exchangeName": "gate_ws", + "ticker": "G3_USDT", "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25267,31 +30217,48 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Mythos", - "referencePrice": 0.20637080000000002, - "cmcId": 22125.0 + "assetName": "name", + "referencePrice": 0.049405668199999996, + "cmcId": 29605.0 } }, - "JUNGLE,RAYDIUM,9P32YQUCXFZNDOXMMJNZBPQXQGFOU4TA4SB1RAQH9CYW": { - "title": "Add JUNGLE,RAYDIUM,9P32YQUCXFZNDOXMMJNZBPQXQGFOU4TA4SB1RAQH9CYW-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a JUNGLE,RAYDIUM,9P32YQUCXFZNDOXMMJNZBPQXQGFOU4TA4SB1RAQH9CYW-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GALA": { + "title": "Add GALA-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GALA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 590, - "ticker": "JUNGLE,RAYDIUM,9P32YQUCXFZNDOXMMJNZBPQXQGFOU4TA4SB1RAQH9CYW-USD", + "id": 725, + "ticker": "GALA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -15, + "priceExponent": -11, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "raydium_api", - "ticker": "JUNGLE,RAYDIUM,9P32YQUCXFZNDOXMMJNZBPQXQGFOU4TA4SB1RAQH9CYW/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", - "adjustByMarket": "SOL-USD", - "metadata_JSON": "{\"base_token_vault\":{\"token_vault_address\":\"BbSGnCJaTvkuTY2cifiK7o54yF9U37WjhLkQeFQ9DThM\",\"token_decimals\":8},\"quote_token_vault\":{\"token_vault_address\":\"AhWQ8RR6fFCHW1RVojXotRWtHfJSFEsj4LNNvbqAp8Xc\",\"token_decimals\":9},\"amm_info_address\":\"FTLA9G7cj1MGxa715JZo3dL9SiNrw2suLCd2fRL5P9g7\",\"open_orders_address\":\"8G74o1egQKHP5fbPVQ3NGrB3n95WBqMWuxHW3395BMiz\"}" + "exchangeName": "bitfinex_ws", + "ticker": "GALA:USD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "GALAUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "crypto_dot_com_ws", + "ticker": "GALA_USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "GALA_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "GALA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 0.0, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25303,31 +30270,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "JUNGLEDOGE", - "referencePrice": 1.0962561210000002e-06, - "cmcId": 31298.0 + "assetName": "name", + "referencePrice": 0.019744999989999998, + "cmcId": 7080.0 } }, - "WSTETH,UNISWAP_V3,0X7F39C581F595B53C5CB19BD0B3F8DA6C935E2CA0": { - "title": "Add WSTETH,UNISWAP_V3,0X7F39C581F595B53C5CB19BD0B3F8DA6C935E2CA0-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WSTETH,UNISWAP_V3,0X7F39C581F595B53C5CB19BD0B3F8DA6C935E2CA0-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GAS": { + "title": "Add GAS-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GAS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 591, - "ticker": "WSTETH,UNISWAP_V3,0X7F39C581F595B53C5CB19BD0B3F8DA6C935E2CA0-USD", + "id": 726, + "ticker": "GAS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -6, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "WSTETH,UNISWAP_V3,0X7F39C581F595B53C5CB19BD0B3F8DA6C935E2CA0/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x109830a1aaad605bbf02a9dfa7b0b92ec2fb7daa\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "huobi_ws", + "ticker": "gasusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "GAS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -9.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25339,45 +30310,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Lido wstETH", - "referencePrice": 2951.39682, - "cmcId": 12409.0 + "assetName": "name", + "referencePrice": 3.709323984, + "cmcId": 1785.0 } }, - "WBTC": { - "title": "Add WBTC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WBTC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "GFI": { + "title": "Add GFI-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GFI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 592, - "ticker": "WBTC-USD", + "id": 727, + "ticker": "GFI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -5, + "priceExponent": -9, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ - { - "exchangeName": "bybit_ws", - "ticker": "WBTCUSDT", - "adjustByMarket": "USDT-USD" - }, { "exchangeName": "coinbase_ws", - "ticker": "WBTC-USD" - }, - { - "exchangeName": "okx_ws", - "ticker": "WBTC-USDT", - "adjustByMarket": "USDT-USD" + "ticker": "GFI-USD" }, { "exchangeName": "uniswapv3_api-ethereum", - "ticker": "WBTC,UNISWAP_V3,0X2260FAC5E5542A773AA44FBCFEDF7C193BC2C599/USDT,UNISWAP_V3,0XDAC17F958D2EE523A2206206994597C13D831EC7", - "adjustByMarket": "USDT-USD", - "metadata_JSON": "{\"address\":\"0x56534741cd8b152df6d48adf7ac51f75169a83b2\",\"base_decimals\":8,\"quote_decimals\":6,\"invert\":false}" + "ticker": "GFI,UNISWAP_V3,0XDAB396CCF3D84CF2D07C4454E10C8A6F5B008D2B/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0x2a4d547ea2c35d03a501a8bb5d12d81d0a222dc5\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -10.0, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25389,31 +30350,43 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Wrapped Bitcoin", - "referencePrice": 61601.50000000001, - "cmcId": 3717.0 + "assetName": "name", + "referencePrice": 1.5580862610000001, + "cmcId": 13967.0 } }, - "RETH,UNISWAP_V3,0XAE78736CD615F374D3085123A210448E74FC6393": { - "title": "Add RETH,UNISWAP_V3,0XAE78736CD615F374D3085123A210448E74FC6393-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RETH,UNISWAP_V3,0XAE78736CD615F374D3085123A210448E74FC6393-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "ZRX": { + "title": "Add ZRX-USD perpetual market", + "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZRX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", "params": { - "id": 593, - "ticker": "RETH,UNISWAP_V3,0XAE78736CD615F374D3085123A210448E74FC6393-USD", + "id": 728, + "ticker": "ZRX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -6, + "priceExponent": -10, "minPriceChange": 800, "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "uniswapv3_api-ethereum", - "ticker": "RETH,UNISWAP_V3,0XAE78736CD615F374D3085123A210448E74FC6393/WETH,UNISWAP_V3,0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2", - "adjustByMarket": "ETH-USD", - "metadata_JSON": "{\"address\":\"0x553e9c493678d8606d6a5ba284643db2110df823\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" + "exchangeName": "bitfinex_ws", + "ticker": "ZRXUSD" + }, + { + "exchangeName": "bybit_ws", + "ticker": "ZRXUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "ZRX-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ZRX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -9.0, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25425,9 +30398,9 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Rocket Pool ETH", - "referencePrice": 2793.092526, - "cmcId": 15060.0 + "assetName": "name", + "referencePrice": 0.308710448, + "cmcId": 1896.0 } } } \ No newline at end of file diff --git a/scripts/markets/help.ts b/scripts/markets/help.ts index ed4177a40..bbec0c0e2 100644 --- a/scripts/markets/help.ts +++ b/scripts/markets/help.ts @@ -223,7 +223,7 @@ export async function createAndSendMarketMapProposal( Quote: modifiedTicker.split('/')[1]!, }, decimals: Math.abs(priceExponent).toString(), - enabled: false, + enabled: true, min_provider_count: minExchanges.toString(), metadata_JSON: '', }, @@ -238,7 +238,7 @@ export async function createAndSendMarketMapProposal( { '@type': '/slinky.marketmap.v1.MsgUpsertMarkets', authority: 'dydx10d07y265gmmuvt4z0w9aw880jnsr700jnmapky', - markets: markets, + markets, }, ], deposit: '5000000000000000000adv4tnt', @@ -266,7 +266,7 @@ export async function createAndSendMarketMapProposal( 'tx', 'gov', 'submit-proposal', - 'marketMapProposal.json', + proposalFile, '--from', 'alice', '--fees', @@ -289,7 +289,7 @@ export function execCLI(command: string, args?: string[], input?: string): Promi let output = ''; process.stdout.on('data', (data) => { - console.log(`stdout: ${data}`); + // console.log(`stdout: ${data}`); output += data.toString(); }); @@ -312,3 +312,113 @@ export function execCLI(command: string, args?: string[], input?: string): Promi process.stdin.end(); }); } + +export async function createAndSendOracleMarketsProposal( + numExistingMarkets: number, + proposals: Proposal[], + validatorEndpoint: string, + chainId: string, + binary: string +): Promise> { + const marketsProposed = new Map(); // marketId -> ticker + const proposalMessages = proposals + .map((proposal: Proposal, index: number) => { + const marketId = index + numExistingMarkets + 1; + marketsProposed.set(marketId, proposal.params.ticker); + + const oracleParams = { + id: marketId, + pair: proposal.params.ticker, + exponent: proposal.params.priceExponent, + min_price_change_ppm: proposal.params.minPriceChange, + min_exchanges: proposal.params.minExchanges, + exchange_config_json: '{}', + }; + const perpetualParams = { + id: marketId, + ticker: proposal.params.ticker, + market_id: marketId, + atomic_resolution: proposal.params.atomicResolution, + default_funding_ppm: 0, + liquidity_tier: proposal.params.liquidityTier, + market_type: proposal.params.marketType, + }; + const clobParams = { + id: marketId, + perpetual_clob_metadata: { + perpetual_id: marketId, + }, + step_base_quantums: proposal.params.stepBaseQuantums, + subticks_per_tick: proposal.params.subticksPerTick, + quantum_conversion_exponent: proposal.params.quantumConversionExponent, + status: 'STATUS_ACTIVE', + }; + + return [ + { + '@type': '/dydxprotocol.prices.MsgCreateOracleMarket', + authority: 'dydx10d07y265gmmuvt4z0w9aw880jnsr700jnmapky', + params: oracleParams, + }, + { + '@type': '/dydxprotocol.perpetuals.MsgCreatePerpetual', + authority: 'dydx10d07y265gmmuvt4z0w9aw880jnsr700jnmapky', + params: perpetualParams, + }, + { + '@type': '/dydxprotocol.clob.MsgCreateClobPair', + authority: 'dydx10d07y265gmmuvt4z0w9aw880jnsr700jnmapky', + clob_pair: clobParams, + }, + ]; + }) + .flat(); + + const proposal = { + title: 'Add markets to x/prices', + summary: 'Add markets to market map', + messages: proposalMessages, + deposit: '5000000000000000000adv4tnt', + expedited: true, + }; + + const proposalFile = 'oracleMarketProposal.json'; + fs.writeFileSync(proposalFile, JSON.stringify(proposal, null, 2), 'utf-8'); + + try { + await execCLI(binary, ['keys', 'show', 'alice']); + } catch (error) { + await execCLI( + binary, + ['keys', 'add', 'alice', '--recover'], + 'merge panther lobster crazy road hollow amused security before critic about cliff exhibit cause coyote talent happy where lion river tobacco option coconut small' + ); + } + + await retry(() => + execCLI( + binary, + [ + '--node', + validatorEndpoint, + 'tx', + 'gov', + 'submit-proposal', + proposalFile, + '--from', + 'alice', + '--fees', + '20000000000000000000adv4tnt', + '--chain-id', + chainId, + '--gas', + 'auto', + ], + 'y' + ) + ); + + fs.unlinkSync(proposalFile); + + return marketsProposed; +} diff --git a/scripts/markets/validate-marketmap.ts b/scripts/markets/validate-marketmap.ts new file mode 100644 index 000000000..d8247c2a2 --- /dev/null +++ b/scripts/markets/validate-marketmap.ts @@ -0,0 +1,659 @@ +/* eslint-disable import/no-extraneous-dependencies */ + +/* eslint-disable no-plusplus */ + +/* eslint-disable no-console */ + +/* eslint-disable no-restricted-syntax */ + +/* eslint-disable no-await-in-loop */ +import { + CompositeClient, + LocalWallet as LocalWalletType, + Network, + ProposalStatus, +} from '@dydxprotocol/v4-client-js'; +import { MarketPrice } from '@dydxprotocol/v4-proto/src/codegen/dydxprotocol/prices/market_price'; +import Ajv from 'ajv'; +import axios from 'axios'; +import { readFileSync } from 'fs'; +import { PrometheusDriver } from 'prometheus-query'; + +import { + createAndSendMarketMapProposal, + createAndSendOracleMarketsProposal, + Exchange, + ExchangeName, + Proposal, + retry, + sleep, + voteOnProposals, +} from './help'; + +const LocalWalletModule = await import( + '@dydxprotocol/v4-client-js/src/clients/modules/local-wallet' +); +const LocalWallet = LocalWalletModule.default; + +const PATH_TO_OLD_PROPOSALS = + 'v4-web-main-other-market-validation/public/configs/otherMarketData.json'; +const PATH_TO_PROPOSALS = 'public/configs/otherMarketData.json'; +// TODO: Query VOTING_PERIOD_SECONDS from chain. +const VOTING_PERIOD_SECONDS = 60; + +const PROMETHEUS_SERVER_URL = 'http://localhost:9091'; +const SLINKY_HEALTH_CHECK_WINDOW = '1m'; +const PRICE_DISCREPANCY_THRESHOLD = 10; // 10% between highest and lowest reported price + +const MNEMONICS = [ + // alice + // Consensus Address: dydxvalcons1zf9csp5ygq95cqyxh48w3qkuckmpealrw2ug4d + 'merge panther lobster crazy road hollow amused security before critic about cliff exhibit cause coyote talent happy where lion river tobacco option coconut small', + + // bob + // Consensus Address: dydxvalcons1s7wykslt83kayxuaktep9fw8qxe5n73ucftkh4 + 'color habit donor nurse dinosaur stable wonder process post perfect raven gold census inside worth inquiry mammal panic olive toss shadow strong name drum', + + // carl + // Consensus Address: dydxvalcons1vy0nrh7l4rtezrsakaadz4mngwlpdmhy64h0ls + 'school artefact ghost shop exchange slender letter debris dose window alarm hurt whale tiger find found island what engine ketchup globe obtain glory manage', + + // dave + // Consensus Address: dydxvalcons1stjspktkshgcsv8sneqk2vs2ws0nw2wr272vtt + 'switch boring kiss cash lizard coconut romance hurry sniff bus accident zone chest height merit elevator furnace eagle fetch quit toward steak mystery nest', +]; + +interface ExchangeInfo { + url: string; + tickers: Map | null; + parseResp: (response: any) => Map; +} + +const EXCHANGE_INFO: { [key in ExchangeName]: ExchangeInfo } = { + [ExchangeName.Binance]: { + url: 'https://data-api.binance.vision/api/v3/ticker/24hr', + tickers: null, + parseResp: (response: any) => { + return Array.from(response).reduce((acc: Map, item: any) => { + acc.set(item.symbol, {}); + return acc; + }, new Map()); + }, + }, + [ExchangeName.Bitfinex]: { + url: 'https://api-pub.bitfinex.com/v2/conf/pub:list:pair:exchange', + tickers: null, + parseResp: (response: any) => { + return response[0].reduce((acc: Map, item: string) => { + acc.set(item, {}); + return acc; + }, new Map()); + }, + }, + [ExchangeName.Bitstamp]: { + url: 'https://www.bitstamp.net/api/v2/ticker/', + tickers: null, + parseResp: (response: any) => { + return Array.from(response).reduce((acc: Map, item: any) => { + acc.set(item.pair, {}); + return acc; + }, new Map()); + }, + }, + [ExchangeName.Bybit]: { + url: 'https://api.bybit.com/v5/market/tickers?category=spot', + tickers: null, + parseResp: (response: any) => { + return Array.from(response.result.list).reduce((acc: Map, item: any) => { + acc.set(item.symbol, {}); + return acc; + }, new Map()); + }, + }, + [ExchangeName.CoinbasePro]: { + url: 'https://api.exchange.coinbase.com/products', + tickers: null, + parseResp: (response: any) => { + return Array.from(response).reduce((acc: Map, item: any) => { + acc.set(item.id, {}); + return acc; + }, new Map()); + }, + }, + [ExchangeName.CryptoCom]: { + url: 'https://api.crypto.com/v2/public/get-ticker', + tickers: null, + parseResp: (response: any) => { + return Array.from(response.result.data).reduce((acc: Map, item: any) => { + acc.set(item.i, {}); + return acc; + }, new Map()); + }, + }, + [ExchangeName.Gate]: { + url: 'https://api.gateio.ws/api/v4/spot/tickers', + tickers: null, + parseResp: (response: any) => { + return Array.from(response).reduce((acc: Map, item: any) => { + acc.set(item.currency_pair, {}); + return acc; + }, new Map()); + }, + }, + [ExchangeName.Huobi]: { + url: 'https://api.huobi.pro/market/tickers', + tickers: null, + parseResp: (response: any) => { + return Array.from(response.data).reduce((acc: Map, item: any) => { + acc.set(item.symbol, {}); + return acc; + }, new Map()); + }, + }, + [ExchangeName.Kraken]: { + url: 'https://api.kraken.com/0/public/Ticker', + tickers: null, + parseResp: (response: any) => { + return new Map(Object.entries(response.result)); + }, + }, + [ExchangeName.Kucoin]: { + url: 'https://api.kucoin.com/api/v1/market/allTickers', + tickers: null, + parseResp: (response: any) => { + return Array.from(response.data.ticker).reduce((acc: Map, item: any) => { + acc.set(item.symbol, {}); + return acc; + }, new Map()); + }, + }, + [ExchangeName.Okx]: { + url: 'https://www.okx.com/api/v5/market/tickers?instType=SPOT', + tickers: null, + parseResp: (response: any) => { + return Array.from(response.data).reduce((acc: Map, item: any) => { + acc.set(item.instId, {}); + return acc; + }, new Map()); + }, + }, + [ExchangeName.Raydium]: { + url: '', + tickers: null, + parseResp: (response: any) => { + return Array.from(response.data).reduce((acc: Map, item: any) => { + acc.set(item.instId, {}); + return acc; + }, new Map()); + }, + }, + [ExchangeName.UniswapV3_Ethereum]: { + url: '', + tickers: null, + parseResp: (response: any) => { + return Array.from(response.data).reduce((acc: Map, item: any) => { + acc.set(item.instId, {}); + return acc; + }, new Map()); + }, + }, + [ExchangeName.UniswapV3_Base]: { + url: '', + tickers: null, + parseResp: (response: any) => { + return Array.from(response.data).reduce((acc: Map, item: any) => { + acc.set(item.instId, {}); + return acc; + }, new Map()); + }, + }, + [ExchangeName.Polymarket]: { + url: '', + tickers: null, + parseResp: (response: any) => { + return Array.from(response.data).reduce((acc: Map, item: any) => { + acc.set(item.instId, {}); + return acc; + }, new Map()); + }, + }, +}; + +enum ValidationError { + PROPOSAL_REJECTED = 'proposal rejected', + PROPOSAL_FAILED = 'proposal failed', + PRICE_EXPONENT_MISMATCH = 'price exponent mismatch', + PRICE_ZERO = 'price is 0', + CLOB_QCE_MISMATCH = 'Quantum conversion exponent mismatch', + CLOB_SBQ_MISMATCH = 'step base quantums mismatch', + CLOB_SPT_MISMATCH = 'subticks per tick mismatch', + PERP_AR_MISMATCH = 'Atomic resolution mismatch', + PERP_LT_MISMATCH = 'Liquidity tier mismatch', + SLINKY_METRICS_FAILURE = 'Slinky metrics failure', + PRICE_DISCREPANCY = 'Provider price discrepancy', +} + +async function validateExchangeConfigJson(exchangeConfigJson: Exchange[]): Promise { + const exchanges: Set = new Set(); + for (const exchange of exchangeConfigJson) { + if (!(exchange.exchangeName in EXCHANGE_INFO)) { + throw new Error(`Exchange ${exchange.exchangeName} not supported`); + } + // Each exchange should be unique. + if (exchanges.has(exchange.exchangeName)) { + throw new Error(`Found duplicate exchange: ${exchange.exchangeName}`); + } + exchanges.add(exchange.exchangeName); + + // `adjustByMarket` should be set if ticker doesn't end in usd or USD. + if ( + (exchange.exchangeName !== ExchangeName.Polymarket && + !/usd$|usdc$/i.test(exchange.ticker) && + !(exchange.invert && /^usdc/i.test(exchange.ticker)) && + exchange.adjustByMarket === undefined) || + exchange.adjustByMarket === '' + ) { + throw new Error( + `adjustByMarket is not set for ticker ${exchange.ticker} on exchange ${exchange.exchangeName}` + ); + } + const { url, tickers, parseResp } = EXCHANGE_INFO[exchange.exchangeName]; + + // TODO: Skip Bybit exchange until we can query from non-US IP. + if (exchange.exchangeName === ExchangeName.Bybit) { + continue; // exit the current iteration of the loop. + } + + // TODO: Skip Raydium, Uniswap, and Polymarket since ticker is idiosyncratic + if ( + exchange.exchangeName === ExchangeName.Raydium || + exchange.exchangeName === ExchangeName.UniswapV3_Ethereum || + exchange.exchangeName === ExchangeName.UniswapV3_Base || + exchange.exchangeName === ExchangeName.Polymarket + ) { + continue; // exit the current iteration of the loop. + } + + // Query exchange tickers if not yet. + if (tickers === null) { + try { + const response = await axios.get(url); + EXCHANGE_INFO[exchange.exchangeName].tickers = parseResp(response.data); + console.log(`Fetched tickers from exchange ${exchange.exchangeName}`); + } catch (error) { + throw new Error(`Error fetching tickers for exchange ${exchange.exchangeName}: ${error}`); + } + } + + // Validate ticker. + if (!EXCHANGE_INFO[exchange.exchangeName].tickers?.has(exchange.ticker)) { + throw new Error(`Ticker ${exchange.ticker} not found for exchange ${exchange.exchangeName}`); + } + console.log(`Validated ticker ${exchange.ticker} for exchange ${exchange.exchangeName}`); + } +} + +async function validateAgainstLocalnet(proposals: Proposal[]): Promise { + // Initialize wallets. + const network = Network.local(); + const client = await CompositeClient.connect(network); + const wallets: LocalWalletType[] = await Promise.all( + MNEMONICS.map((mnemonic) => { + return LocalWallet.fromMnemonic(mnemonic, 'dydx'); + }) + ); + + // Send proposals to add all markets (unless a market with that ticker already exists). + const allPerps = await client.validatorClient.get.getAllPerpetuals(); + const allTickers = allPerps.perpetual.map((perp) => perp.params!.ticker); + allTickers.push('USDT-USD'); + const filteredProposals = proposals.filter( + (proposal) => !allTickers.includes(proposal.params.ticker) + ); + + // Send market map proposal first. + await createAndSendMarketMapProposal( + proposals, + network.validatorConfig.restEndpoint, + network.validatorConfig.chainId, + '../v4-chain/protocol/build/dydxprotocold' + ); + console.log('Submitted market map proposal'); + + const numExistingMarkets = allPerps.perpetual.reduce( + (max, perp) => (perp.params!.id > max ? perp.params!.id : max), + 0 + ); + + console.log('Sending oracle markets proposal'); + + const marketsProposed = await createAndSendOracleMarketsProposal( + numExistingMarkets, + filteredProposals, + network.validatorConfig.restEndpoint, + network.validatorConfig.chainId, + '../v4-chain/protocol/build/dydxprotocold' + ); + + // Wait 5 seconds for proposals to be processed. + await sleep(5000); + // Vote YES on proposals from every wallet. + for (const wallet of wallets) { + retry(() => voteOnProposals([1, 2], client, wallet)); + } + + // Wait 5 seconds for votes to be processed. + await sleep(5000); + + // Wait for voting period to end. + console.log(`\nWaiting for ${VOTING_PERIOD_SECONDS} seconds for voting period to end...`); + await sleep(VOTING_PERIOD_SECONDS * 1000); + + // Keep track of which error occurred for which markets. + const allErrors: Map = new Map(); + const failedOrRejectedProposals = new Set(); + + // Check which proposals were rejected. + console.log('\nChecking which proposals were rejected...'); + const proposalsRejected = await client.validatorClient.get.getAllGovProposals( + ProposalStatus.PROPOSAL_STATUS_REJECTED + ); + console.log(`${proposalsRejected.proposals.length} proposals rejected`); + proposalsRejected.proposals.map((proposal) => { + allErrors.set( + `Proposal ${proposal.id} with title ${proposal.title}`, + ValidationError.PROPOSAL_REJECTED + ); + failedOrRejectedProposals.add(proposal.id); + console.log(`Proposal ${proposal.id} with title ${proposal.title} was rejected`); + }); + + // Check which proposals failed. + console.log('\nChecking which proposals failed...'); + const proposalsFailed = await client.validatorClient.get.getAllGovProposals( + ProposalStatus.PROPOSAL_STATUS_FAILED + ); + console.log(`${proposalsFailed.proposals.length} proposals failed`); + proposalsFailed.proposals.map((proposal) => { + allErrors.set( + `Proposal ${proposal.id} with title ${proposal.title}`, + ValidationError.PROPOSAL_FAILED + ); + failedOrRejectedProposals.add(proposal.id); + console.log( + `Proposal ${proposal.id} with title ${proposal.title} failed due to: ${proposal.failedReason}` + ); + }); + + // Wait for prices to update. + console.log('\nWaiting for 300 seconds for prices to update...'); + await sleep(300 * 1000); + + // Check markets on chain. + console.log('\nChecking price, clob pair, and perpetual on chain for each market proposed...'); + for (const [marketId, ticker] of marketsProposed.entries()) { + const isDydxUsd = ticker.toLowerCase() === 'dydx-usd'; + // Validate price. + const price = await client.validatorClient.get.getPrice(isDydxUsd ? 1000001 : marketId); + validatePrice(price.marketPrice!, ticker, allErrors); + } + + // for all markets proposed, determine if the slinky metrics are ok + for (const proposal of proposals) { + const slinkyTicker = dydxTickerToSlinkyTicker(proposal.params.ticker); + await checkPriceDiscrepancies(slinkyTicker, allErrors); + for (const exchange of proposal.params.exchangeConfigJson) { + await validateSlinkyMetricsPerTicker( + slinkyTicker, + exchange.ticker.toLowerCase(), + exchange.exchangeName, + allErrors + ); + } + } + + // Print all errors. + console.log(`\nValidated ${marketsProposed.size} markets against localnet`); + if (allErrors.size === 0) { + console.log('All markets validated successfully'); + return; + } + console.log(`\nPrinting out ${allErrors.size} errors:`); + allErrors.forEach((k, v) => { + console.log(`${k}: ${v}`); + }); + throw new Error('Errors occurred while validating markets'); +} + +// convert a ticker like BTC-USD -> btc/usd +function dydxTickerToSlinkyTicker(ticker: string): string { + return ticker.toLowerCase().replace('-', '/'); +} + +async function checkPriceDiscrepancies( + ticker: string, + allErrors: Map +): Promise { + const prometheus = new PrometheusDriver({ + endpoint: PROMETHEUS_SERVER_URL, + baseURL: '/api/v1', + }); + const providerPricesQuery = `(side_car_provider_price{id="${ticker}"})`; + const response = await prometheus.instantQuery(providerPricesQuery); + const prices = []; + const providerPriceMap = new Map(); + for (const result of response.result) { + const price = result.value.value; + prices.push(price); + providerPriceMap.set(result.metric.labels.provider, price); + } + + if (prices.length < 2) return; // Skip if there's only one price + + const minPrice = Math.min(...prices); + const maxPrice = Math.max(...prices); + + const percentDifference = ((maxPrice - minPrice) / minPrice) * 100; + if (percentDifference > PRICE_DISCREPANCY_THRESHOLD) { + allErrors.set( + `Price discrepancy above ${PRICE_DISCREPANCY_THRESHOLD}% for ${ticker}: ${JSON.stringify(Object.fromEntries(providerPriceMap), null, 2)}}`, + ValidationError.PRICE_DISCREPANCY + ); + } +} + +async function validateSlinkyMetricsPerTicker( + ticker: string, + exchangeSpecificTicker: string, + exchange: string, + allErrors: Map +): Promise { + const prometheus = new PrometheusDriver({ + endpoint: PROMETHEUS_SERVER_URL, + baseURL: '/api/v1', + }); + + const exchangeAPIQuerySuccessRate = `( + sum(rate(side_car_provider_status_responses_per_id{status = "success", provider="${exchange}", id="${exchangeSpecificTicker}"}[${SLINKY_HEALTH_CHECK_WINDOW}])) by (provider, id) + ) / + ( + sum(rate(side_car_provider_status_responses_per_id{provider="${exchange}", id="${exchangeSpecificTicker}"}[${SLINKY_HEALTH_CHECK_WINDOW}])) by (provider, id) + )`; + + const slinkyPriceAggregationQuery = `( + sum(rate(side_car_health_check_ticker_updates_total{id="${ticker}"}[${SLINKY_HEALTH_CHECK_WINDOW}])) by (instance, job) + / + sum(rate(side_car_health_check_system_updates_total[${SLINKY_HEALTH_CHECK_WINDOW}])) by (instance, job) +)`; + + const slinkyProviderPricesQuery = `sum(rate(side_car_health_check_provider_updates_total{provider="${exchange}", id="${ticker}", success='true'}[${SLINKY_HEALTH_CHECK_WINDOW}])) by (provider, id) + / + sum(rate(side_car_health_check_provider_updates_total{provider="${exchange}", id="${ticker}"}[${SLINKY_HEALTH_CHECK_WINDOW}])) by (provider, id)`; + + async function handlePrometheusRateQuery(query: string, threshold: number): Promise { + try { + await makePrometheusRateQuery(prometheus, query, threshold); + } catch (error) { + allErrors.set(`${exchange} and ${ticker}: ${error}`, ValidationError.SLINKY_METRICS_FAILURE); + } + } + // determine success-rate for slinky queries to each exchange + await handlePrometheusRateQuery(exchangeAPIQuerySuccessRate, 0.7); + + // determine success rate for slinky price aggregation per market + await handlePrometheusRateQuery(slinkyPriceAggregationQuery, 0.7); + + // determine success rate for slinky price provider per market + await handlePrometheusRateQuery(slinkyProviderPricesQuery, 0.7); +} + +async function makePrometheusRateQuery( + prometheus: PrometheusDriver, + query: string, + threshold: number +): Promise { + const response = await prometheus.instantQuery(query); + const result = response.result[0].value.value; + if (result < threshold) { + throw new Error( + `slinky metric value ${result} for ${query} is below success rate threshold ${threshold}` + ); + } +} + +function validatePrice( + price: MarketPrice, + ticker: string, + allErrors: Map +): void { + if (price.price.isZero()) { + allErrors.set(`Price ${price.id.toString()} with ticker ${ticker}`, ValidationError.PRICE_ZERO); + } +} + +function validateParamsSchema(proposal: Proposal): void { + const ajv = new Ajv(); + + const schema = { + type: 'object', + properties: { + id: { type: 'number' }, + ticker: { type: 'string' }, + priceExponent: { type: 'number' }, + minPriceChange: { type: 'number' }, + minExchanges: { type: 'number' }, + exchangeConfigJson: { + type: 'array', + items: { + type: 'object', + properties: { + exchangeName: { type: 'string' }, + ticker: { type: 'string' }, + adjustByMarket: { type: 'string', nullable: true }, + invert: { type: 'boolean', nullable: true }, + metadata_JSON: { type: 'string', nullable: true }, + }, + required: ['exchangeName', 'ticker'], + additionalProperties: false, + }, + }, + liquidityTier: { type: 'number' }, + atomicResolution: { type: 'number' }, + quantumConversionExponent: { type: 'number' }, + stepBaseQuantums: { type: 'number' }, + subticksPerTick: { type: 'number' }, + delayBlocks: { type: 'number' }, + }, + required: [ + 'id', + 'ticker', + 'priceExponent', + 'minPriceChange', + 'minExchanges', + 'exchangeConfigJson', + 'liquidityTier', + 'atomicResolution', + 'quantumConversionExponent', + 'stepBaseQuantums', + 'subticksPerTick', + 'delayBlocks', + ], + }; + + const validateParams = ajv.compile(schema); + validateParams(proposal.params); + if (validateParams.errors) { + console.error(validateParams.errors); + throw new Error(`Json schema validation failed for proposal ${proposal.params.ticker}`); + } +} + +// getProposalsToValidate finds proposals that are either added or whose params are modified, +// i.e. ignoring initialDeposit, meta, summary, title, etc. +function getProposalsToValidate(newProposals: Record): Set { + const oldProposals: Record = JSON.parse( + readFileSync(PATH_TO_OLD_PROPOSALS, 'utf8') + ); + + const marketsToValidate = new Set(); + + for (const [name, newProposal] of Object.entries(newProposals)) { + if (!(name in oldProposals)) { + marketsToValidate.add(name); + continue; + } + + const oldParams = removeIdFromParams(oldProposals[name]!.params); + const newParams = removeIdFromParams(newProposal.params); + if (JSON.stringify(oldParams) !== JSON.stringify(newParams)) { + marketsToValidate.add(name); + } + } + + return marketsToValidate; +} + +function removeIdFromParams(params: any): any { + const { id, ...paramsWithoutId } = params; + return paramsWithoutId; +} + +async function main(): Promise { + // Read new proposals. + const newProposals: Record = JSON.parse( + readFileSync(PATH_TO_PROPOSALS, 'utf8') + ); + + // Validate JSON schema of all proposals. + console.log('Validating JSON schema of all proposals...\n'); + for (const proposal of Object.values(newProposals)) { + validateParamsSchema(proposal); + } + + // Validate parameters of all proposals. + console.log('\nValidating parameters of all proposals...\n'); + for (const proposal of Object.values(newProposals)) { + // Validate exchange configuration of the market. + await validateExchangeConfigJson(proposal.params.exchangeConfigJson); + } + + // Validate added/modified proposals against localnet. + const proposalsToValidate = getProposalsToValidate(newProposals); + console.log('\nTesting added/modified proposals against localnet...\n', proposalsToValidate); + if (proposalsToValidate.size === 0) { + return; + } + + await validateAgainstLocalnet(Array.from(proposalsToValidate).map((name) => newProposals[name]!)); + + console.log(`\nValidated ${proposalsToValidate.size} proposals. See log for specific names.`); +} + +main() + .then(() => { + console.log('\nAll proposals validated successfully.'); + }) + .catch((error) => { + console.error('\nError validating proposals:', error); + process.exit(1); + }); diff --git a/scripts/markets/validate-other-market-data.ts b/scripts/markets/validate-other-market-data.ts index dd9db44d2..9fe767b40 100644 --- a/scripts/markets/validate-other-market-data.ts +++ b/scripts/markets/validate-other-market-data.ts @@ -7,7 +7,6 @@ /* eslint-disable no-restricted-syntax */ /* eslint-disable no-await-in-loop */ -import { StdFee } from '@cosmjs/stargate'; import { CompositeClient, LocalWallet as LocalWalletType, @@ -45,15 +44,6 @@ const PATH_TO_PROPOSALS = 'public/configs/otherMarketData.json'; // TODO: Query MIN_DEPOSIT and VOTING_PERIOD_SECONDS from chain. const MIN_DEPOSIT = '10000000'; const VOTING_PERIOD_SECONDS = 120; -const VOTE_FEE: StdFee = { - amount: [ - { - amount: '25000000000000000', - denom: 'adv4tnt', - }, - ], - gas: '1000000', -}; const PROMETHEUS_SERVER_URL = 'http://localhost:9091'; @@ -112,8 +102,7 @@ const EXCHANGE_INFO: { [key in ExchangeName]: ExchangeInfo } = { tickers: null, parseResp: (response: any) => { return Array.from(response).reduce((acc: Map, item: any) => { - const convertedPair = item.pair.replace('/', '').toLowerCase(); - acc.set(convertedPair, {}); + acc.set(item.pair, {}); return acc; }, new Map()); }, @@ -265,6 +254,7 @@ async function validateExchangeConfigJson(exchangeConfigJson: Exchange[]): Promi if ( (exchange.exchangeName !== ExchangeName.Polymarket && !/usd$|usdc$/i.test(exchange.ticker) && + !(exchange.invert && /^usdc/i.test(exchange.ticker)) && exchange.adjustByMarket === undefined) || exchange.adjustByMarket === '' ) {