From be6603a87d166be2453359c665f1ff8cf3156afe Mon Sep 17 00:00:00 2001 From: Tian Date: Fri, 4 Oct 2024 16:05:29 -0400 Subject: [PATCH] feat(new-market-widget): update add markets to send market map proposal first and validation flow to use v7.x commit (#1112) Co-authored-by: Chenyao Yu <4844716+chenyaoy@users.noreply.github.com> Co-authored-by: jaredvu --- .../workflows/validate-other-market-data.yml | 24 +- public/configs/otherMarketData.json | 32156 ++++++---------- scripts/markets/add-markets.ts | 62 +- scripts/markets/help.ts | 196 +- scripts/markets/validate-other-market-data.ts | 116 +- src/lib/testFlags.ts | 2 +- 6 files changed, 11822 insertions(+), 20734 deletions(-) diff --git a/.github/workflows/validate-other-market-data.yml b/.github/workflows/validate-other-market-data.yml index 19f13b0dd..b6338425f 100644 --- a/.github/workflows/validate-other-market-data.yml +++ b/.github/workflows/validate-other-market-data.yml @@ -4,7 +4,7 @@ on: pull_request: paths: - 'public/configs/otherMarketData.json' - - 'scripts/validate-other-market-data.ts' + - 'scripts/markets/validate-other-market-data.ts' jobs: validate: @@ -22,6 +22,19 @@ jobs: node-version: 18 cache: pnpm + - name: Initialize password store + run: | + gpg --batch --gen-key < otherMarketDiff.txt + DOCKER_BUILDKIT=1 make localnet-compose-upd -e RAYDIUM_URL=${{ secrets.RAYDIUM_URL }} -e UNISWAPV3_BASE_URL=${{ secrets.UNISWAPV3_BASE_URL }} -e UNISWAPV3_ETHEREUM_URL=${{ secrets.UNISWAPV3_ETHEREUM_URL }} - name: Checkout main branch uses: actions/checkout@v3 diff --git a/public/configs/otherMarketData.json b/public/configs/otherMarketData.json index f56b5149a..5769ed523 100644 --- a/public/configs/otherMarketData.json +++ b/public/configs/otherMarketData.json @@ -6,31 +6,30 @@ "id": 0, "ticker": "MOTHER-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Gate", + "exchangeName": "gate_ws", "ticker": "MOTHER_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", + "exchangeName": "huobi_ws", "ticker": "motherusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Raydium", - "ticker": "SOL-MOTHER-8uQwXPi1sWwUTVbDBnjznmf4mV44CETiNAh3UENvHejV-9-8ZcrNqaDbqy1H4R2DtmGnuZnJ6TKGSsaGmyRGQQeELLv-6-1z3rLR6AwR8gjVZ8ArqHp9kdaPrNwPvCdrZ6jGy6wwF-HcPgh6B2yHNvT6JsEmkrHYT8pVHu9Xiaoxm4Mmn2ibWw", + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/MOTHER,RAYDIUM,3S8QX1MSMQRBIWKG2CQYX7NIS1OHMGACUC9C4VFVVDPN", "adjustByMarket": "SOL-USD", - "invert": true + "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": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -43,36 +42,34 @@ }, "meta": { "assetName": "Mother Iggy", - "referencePrice": 0.05648209675961611, - "cmcId": 31510 + "referencePrice": 0.4038613701, + "cmcId": 31510.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.", + "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": 1, - "ticker": "EUR-USD", + "ticker": "SUNDOG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "EURUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "SUNDOGUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "USDT-EUR", - "adjustByMarket": "USDT-USD", - "invert": true + "exchangeName": "kucoin_ws", + "ticker": "SUNDOG-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 6, - "atomicResolution": -6, + "liquidityTier": 4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -84,37 +81,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Euro", - "referencePrice": 1.1, - "cmcId": -1 + "assetName": "SUNDOG", + "referencePrice": 0.3116237649, + "cmcId": 32717.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.", + "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": 2, - "ticker": "TRY-USD", + "ticker": "SUN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "USDTTRY", - "adjustByMarket": "USDT-USD", - "invert": true + "exchangeName": "bybit_ws", + "ticker": "SUNUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "USDT-TRY", - "adjustByMarket": "USDT-USD", - "invert": true + "exchangeName": "huobi_ws", + "ticker": "sunusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "SUN-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 6, - "atomicResolution": -4, + "liquidityTier": 4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -126,37 +126,53 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Turkish Lyra", - "referencePrice": 0.029, - "cmcId": -1 + "assetName": "Sun (New)", + "referencePrice": 0.00174894244, + "cmcId": 10529.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.", + "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": 3, - "ticker": "BRL-USD", + "ticker": "NEIRO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "USDTBRL", - "adjustByMarket": "USDT-USD", - "invert": true + "exchangeName": "bybit_ws", + "ticker": "NEIROUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "USDT-BRL", - "adjustByMarket": "USDT-USD", - "invert": true + "exchangeName": "gate_ws", + "ticker": "NEIRO_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "NEIRO-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/NEIRO,RAYDIUM,CTG3ZGYX79ZRE1MTEDVKMKCGNIIFRK1HJ6YIABROPUMP", + "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}" } ], - "liquidityTier": 6, - "atomicResolution": -5, + "liquidityTier": 4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -168,49 +184,29 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Brazilian Real", - "referencePrice": 0.2, - "cmcId": -1 + "assetName": "Neiro Ethereum", + "referencePrice": 0.0060896915, + "cmcId": 32461.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.", + "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": 4, - "ticker": "SUNDOG-USD", + "ticker": "TRUMPWIN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -4, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "SUNDOGUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "SUNDOG_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "sundogusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SUNDOG-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "polymarket_api", + "ticker": "0xdd22472e552920b8438158ea7238bfadfa4f736aa4cee91a6b86c39ead110917/21742633143463906290569050155826241533067272736897614950488156847949938836455" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": 100, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -222,55 +218,37 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SUNDOG", - "referencePrice": 0.32083584114377717, - "cmcId": 32717 + "assetName": "TRUMPWIN", + "referencePrice": 0.501, + "cmcId": 0.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.", + "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": 5, - "ticker": "SUN-USD", + "ticker": "TRY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "SUNUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "SUNUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "SUN_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "sunusdt", + "exchangeName": "binance_ws", + "ticker": "USDTTRY", "adjustByMarket": "USDT-USD", - "invert": false + "invert": true }, { - "exchangeName": "Kucoin", - "ticker": "SUN-USDT", + "exchangeName": "okx_ws", + "ticker": "USDT-TRY", "adjustByMarket": "USDT-USD", - "invert": false + "invert": true } ], - "liquidityTier": 4, - "atomicResolution": -4, + "liquidityTier": 6, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -282,43 +260,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Sun (New)", - "referencePrice": 0.023288070725547404, - "cmcId": 10529 + "assetName": "Turkish Lira", + "referencePrice": 0.029351335479999997, + "cmcId": 2810.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.", + "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": 6, - "ticker": "NEIRO-USD", + "ticker": "EUR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "NEIROUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "NEIROETH_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "binance_ws", + "ticker": "EURUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "NEIRO-USDT", + "exchangeName": "okx_ws", + "ticker": "USDT-EUR", "adjustByMarket": "USDT-USD", - "invert": false + "invert": true } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -330,54 +301,37 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Neiro Ethereum", - "referencePrice": 0.07919506342452017, - "cmcId": 32461 + "assetName": "Euro", + "referencePrice": 1.1008, + "cmcId": 2790.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.", + "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": 7, - "ticker": "BLAST-USD", + "ticker": "BRL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "BLASTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "BLAST-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "BLAST_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "blastusdt", + "exchangeName": "binance_ws", + "ticker": "USDTBRL", "adjustByMarket": "USDT-USD", - "invert": false + "invert": true }, { - "exchangeName": "Kucoin", - "ticker": "BLAST-USDT", + "exchangeName": "okx_ws", + "ticker": "USDT-BRL", "adjustByMarket": "USDT-USD", - "invert": false + "invert": true } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -389,65 +343,51 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Blast", - "referencePrice": 0.00889289731868063, - "cmcId": 28480 + "assetName": "Brazilian Real", + "referencePrice": 0.176056338, + "cmcId": 2783.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.", + "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": 8, - "ticker": "ZRO-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -9, - "minPriceChange": 500, - "minExchanges": 3, + "ticker": "BNB-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -7, + "minPriceChange": 800, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ZROUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ZROUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ZRO-USD", - "invert": false + "exchangeName": "binance_ws", + "ticker": "SOLBNB", + "adjustByMarket": "SOL-USD", + "invert": true }, { - "exchangeName": "Gate", - "ticker": "ZRO_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "BNBUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "ZROUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "BNB_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ZRO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "BNB-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ZRO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "BNB-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 2, - "atomicResolution": -6, + "liquidityTier": 4, + "atomicResolution": -8.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -459,61 +399,82 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "LayerZero", - "referencePrice": 4.020767287716739, - "cmcId": 26997 + "assetName": "BNB", + "referencePrice": 518.5909257999999, + "cmcId": 1839.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.", + "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": 9, - "ticker": "ZK-USD", + "ticker": "USDC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ZKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bitstamp_api", + "ticker": "usdcusd" }, { - "exchangeName": "Bybit", - "ticker": "ZKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ETHUSDC", + "adjustByMarket": "ETH-USD", + "invert": true }, { - "exchangeName": "Gate", - "ticker": "ZK_USDT", + "exchangeName": "coinbase_ws", + "ticker": "USDT-USDC", "adjustByMarket": "USDT-USD", - "invert": false + "invert": true }, { - "exchangeName": "Huobi", - "ticker": "zkusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ETH_USDC", + "adjustByMarket": "ETH-USD", + "invert": true }, { - "exchangeName": "Kucoin", - "ticker": "ZK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "ethusdc", + "adjustByMarket": "ETH-USD", + "invert": true }, { - "exchangeName": "Okx", - "ticker": "ZK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -525,49 +486,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "zkSync", - "referencePrice": 0.10750792739535917, - "cmcId": 24091 + "assetName": "USDC", + "referencePrice": 1.0021006300000002, + "cmcId": 3408.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.", + "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": 10, - "ticker": "POPCAT-USD", + "ticker": "TON-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "POPCATUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "binance_ws", + "ticker": "TONBTC", + "adjustByMarket": "BTC-USD" }, { - "exchangeName": "Gate", - "ticker": "POPCAT_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "TONUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "POPCAT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "TON-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Raydium", - "ticker": "POPCAT-SOL-4Vc6N76UBu26c3jJDKBAbvSD7zPLuQWStBk7QgVEoeoS-9-n6CwMY77wdEftf2VF6uPvbusYoraYUci3nYBPqH1DJ5-9-4ShRqC2n3PURN7EiqmB8X4WLR81pQPvGLTPjL9X8SNQp-FRhB8L7Y9Qq41qZXYLtC2nw8An1RJfLLxRF2x9RwLLMo", - "adjustByMarket": "SOL-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "TON-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -579,36 +536,71 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Popcat (SOL)", - "referencePrice": 0.7034028522529876, - "cmcId": 28782 + "assetName": "Toncoin", + "referencePrice": 6.559914509, + "cmcId": 11419.0 } }, - "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.", + "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": 11, - "ticker": "TREMP-USD", + "ticker": "DAI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "trempusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "daiusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "ETHDAI", + "adjustByMarket": "ETH-USD", + "invert": true + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BTC-DAI", + "adjustByMarket": "BTC-USD", + "invert": true }, { - "exchangeName": "Kraken", - "ticker": "TREMPUSD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ETH-DAI", + "adjustByMarket": "ETH-USD", + "invert": true + }, + { + "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}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -620,31 +612,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Doland Tremp", - "referencePrice": 0.12257278697549744, - "cmcId": 29717 + "assetName": "Dai", + "referencePrice": 0.100119892, + "cmcId": 4943.0 } }, - "SCF": { - "title": "Add SCF-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SCF-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": 12, - "ticker": "SCF-USD", + "ticker": "TAO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -7, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Raydium", - "ticker": "SOL-SCF-4dSwMRxxaTWeTtPNafKY67XaBCUdkVd5J9PrUmUVVZBH-9-4SRQ3FyFH2eU3F7VHk77aBuHpYW8sPvM7qc7Fx25Z6qv-6-GRv7YS45zPAnYUA1VpHGErmauWELJGqLM9xbKADYfw8k-6USpEBbN94DUYLUi4a2wo3AZDCyozon1PLGYu27jzPkX", - "adjustByMarket": "SOL-USD", - "invert": true + "exchangeName": "crypto_dot_com_ws", + "ticker": "TAO_USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "TAO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -8.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -656,43 +651,53 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Smoking Chicken Fish", - "referencePrice": 0.0292950164771999, - "cmcId": 32615 + "assetName": "Bittensor", + "referencePrice": 534.76, + "cmcId": 22974.0 } }, - "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.", + "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": 13, - "ticker": "GME-USD", + "ticker": "ICP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Gate", - "ticker": "GME_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "binance_ws", + "ticker": "ICPUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "gmeusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ICPUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Raydium", - "ticker": "GME-SOL-2kdQwdXdwxSJdzFEFtuo9tpmA88FVjMH7F5kgBZNHPR5-9-2VzMCxFW3nj7pNDbF6WTJgxoJ8ekJS9hfquxPq8edLTY-9-Gg5UhU7AyhM142a7pdk6WBtdf9rv1VcmJQXgESLjxmsk-9tz6vYKiBDLYx2RnGWC5tESu4pyVE4jD6Tm56352UGte", - "adjustByMarket": "SOL-USD", - "invert": false + "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", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -704,61 +709,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "GameStop", - "referencePrice": 0.003315806203624649, - "cmcId": 29241 + "assetName": "Internet Computer", + "referencePrice": 6.9393935, + "cmcId": 8916.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.", + "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": 14, - "ticker": "BOME-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -12, - "minPriceChange": 500, - "minExchanges": 3, + "ticker": "KAS-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "BOMEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "BOMEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "BOME_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "BOME-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "BOME-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "KASUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Raydium", - "ticker": "BOME-SOL-FBba2XsQVhkoQDMfbNLVmo7dsvssdT39BMzVc2eFfE21-6-GuXKCb9ibwSeRSdSYqaCL3dcxBZ7jJcj6Y7rDwzmUBu9-9-38p42yoKFWgxw2LCbB96wAKa2LwAxiBArY3fc3eA9yWv-DSUvc5qf5LJHHV5e2tD184ixotSnCnwj7i4jJa4Xsrmt", - "adjustByMarket": "SOL-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "KAS-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 2, - "atomicResolution": -3, + "liquidityTier": 4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -770,49 +749,58 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BOOK OF MEME", - "referencePrice": 0.005980610776219438, - "cmcId": 29870 + "assetName": "Kaspa", + "referencePrice": 0.1586337877, + "cmcId": 20396.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.", + "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": 15, - "ticker": "PONKE-USD", + "id": 16, + "ticker": "POL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "PONKEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "POLUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Gate", - "ticker": "PONKE_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "POL-USD" }, { - "exchangeName": "Huobi", - "ticker": "ponkeusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "POL_USD" }, { - "exchangeName": "Raydium", - "ticker": "PONKE-SOL-D7rw7fyEzo9EQcozjqAHJwbdbywGcSLw1at5MioZtMZ4-9-8DcvfWidQ53a3SCBrWxBWL2UU5zEBAKEypApiiCCFu2Y-9-ECoptgCPMxXXWtxv3Zg2V3E7SpWp6SGqKqj32AcdWRQK-5uTwG3y3F5cx4YkodgTjWEHDrX5HDKZ5bZZ72x8eQ6zE", - "adjustByMarket": "SOL-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "POL_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "polusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "POL-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "POL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -824,61 +812,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ponke", - "referencePrice": 0.2719722250087432, - "cmcId": 29150 + "assetName": "POL (ex-MATIC)", + "referencePrice": 0.4027236, + "cmcId": 28321.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.", + "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": 16, - "ticker": "MEW-USD", + "id": 17, + "ticker": "RENDER-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "MEWUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "MEW_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "binance_ws", + "ticker": "RENDERUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "mewusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "RENDER-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MEW-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "RENDER_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "MEW-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "renderusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Raydium", - "ticker": "MEW-SOL-4HqAjFKuQX7tnXEkxsjGQha3G4bcgER8qPXRahn9gj8F-5-BhNdEGJef9jSqT1iCEkFZ2bYZCdpC1vuiWtqDt87vBVp-9-CV3Gq5M2R7KRU5ey4LpnZYRR7r7vzKoV9Bt4mZ8P6bSB-879F697iuDJGMevRkRcnW21fcXiAeLJK1ffsw2ATebce", - "adjustByMarket": "SOL-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "RENDER-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -890,31 +866,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "cat in a dogs world", - "referencePrice": 0.004143410817169217, - "cmcId": 30126 + "assetName": "Render", + "referencePrice": 4.50675, + "cmcId": 5690.0 } }, - "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.", + "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": 17, - "ticker": "MICHI-USD", + "id": 18, + "ticker": "STX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Raydium", - "ticker": "SOL-MICHI-EzSLA8B6N2oetEnsPcdiYohjqSKP4MUzwwpnzz75DzwH-9-5tg9qKYRAXgqxtrvzM77XTKBLQBJppixjqKCXcfhNAE1-6-8pkc323WErsJdV9jQTxT8yqPCgcpNKFfkViaGhDYm1eF-GH8Ers4yzKR3UKDvgVu8cqJfGzU4cU62mTeg9bcJ7ug6", - "adjustByMarket": "SOL-USD", - "invert": true + "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" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -926,42 +915,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "michi (SOL)", - "referencePrice": 0.111134, - "cmcId": 30943 + "assetName": "Stacks", + "referencePrice": 1.410991667, + "cmcId": 4847.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.", + "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": 18, - "ticker": "TIME-USD", + "id": 19, + "ticker": "XMR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -7, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "TIMEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bitfinex_ws", + "ticker": "XMRUSD" }, { - "exchangeName": "CoinbasePro", - "ticker": "TIME-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "XMR_BTC", + "adjustByMarket": "BTC-USD" }, { - "exchangeName": "Kucoin", - "ticker": "TIME-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -7, + "atomicResolution": -8.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -973,55 +969,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Chrono.tech", - "referencePrice": 15.720801553819806, - "cmcId": 1556 + "assetName": "Monero", + "referencePrice": 143.57692, + "cmcId": 328.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.", + "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": 19, - "ticker": "ZERO-USD", + "id": 20, + "ticker": "IMX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ZEROUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "IMXUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Gate", - "ticker": "ZEROLEND_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "IMX-USD" }, { - "exchangeName": "Huobi", - "ticker": "zerolendusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "IMX_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ZERO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "IMX-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ZERO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -2, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1033,61 +1024,64 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ZeroLend", - "referencePrice": 0.00018370046408927934, - "cmcId": 31076 + "assetName": "Immutable", + "referencePrice": 1.7235969000000002, + "cmcId": 10603.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.", + "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": 22, - "ticker": "BNB-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -7, - "minPriceChange": 500, - "minExchanges": 3, + "id": 21, + "ticker": "WIF-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "BNBUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "binance_ws", + "ticker": "WIFBTC", + "adjustByMarket": "BTC-USD" }, { - "exchangeName": "Bybit", - "ticker": "BNBUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "WIFUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Gate", - "ticker": "BNB_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "WIF_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "bnbusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "WIF_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "BNB-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "wifusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "BNB-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "WIFUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "WIF-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "WIF-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 2, - "atomicResolution": -8, + "liquidityTier": 4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1099,70 +1093,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BNB", - "referencePrice": 538.4618117327029, - "cmcId": 1839 + "assetName": "dogwifhat", + "referencePrice": 1.458861471, + "cmcId": 28752.0 } }, - "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.", + "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": 23, - "ticker": "SOL-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -7, - "minPriceChange": 500, - "minExchanges": 3, + "id": 22, + "ticker": "CRO-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "SOLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "SOL/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "SOLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "SOL-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "solusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "SOLUSD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "CRO-USD" }, { - "exchangeName": "Kucoin", - "ticker": "SOL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "ETH_CRO", + "adjustByMarket": "ETH-USD", + "invert": true }, { - "exchangeName": "Okx", - "ticker": "SOL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "CRO-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 1, - "atomicResolution": -8, + "liquidityTier": 4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1174,60 +1138,59 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Solana", - "referencePrice": 132.29849001065406, - "cmcId": 5426 + "assetName": "Cronos", + "referencePrice": 0.08434154199999999, + "cmcId": 3635.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.", + "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": 26, - "ticker": "TON-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -9, - "minPriceChange": 500, - "minExchanges": 3, + "id": 23, + "ticker": "AAVE-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -8, + "minPriceChange": 800, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "TONUSDC", - "invert": false + "exchangeName": "binance_ws", + "ticker": "AAVEBTC", + "adjustByMarket": "BTC-USD" }, { - "exchangeName": "Bybit", - "ticker": "TONUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "AAVEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Gate", - "ticker": "TON_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "AAVE-USD" }, { - "exchangeName": "Huobi", - "ticker": "tonusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "AAVE_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "TON-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "aaveusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "TON-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "AAVE-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "AAVE-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 2, - "atomicResolution": -6, + "liquidityTier": 4, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1239,66 +1202,53 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Toncoin", - "referencePrice": 5.488824081381788, - "cmcId": 11419 + "assetName": "Aave", + "referencePrice": 10.81157041, + "cmcId": 7278.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.", + "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": 27, - "ticker": "TRX-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -10, - "minPriceChange": 500, - "minExchanges": 3, + "id": 24, + "ticker": "INJ-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -8, + "minPriceChange": 800, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "TRXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "TRXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "binance_ws", + "ticker": "INJUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Gate", - "ticker": "TRX_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "INJUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "trxusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "INJ-USD" }, { - "exchangeName": "Kraken", - "ticker": "TRXUSD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "INJUSD" }, { - "exchangeName": "Kucoin", - "ticker": "TRX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "INJ-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "TRX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "INJ-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 2, - "atomicResolution": -5, + "liquidityTier": 4, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1310,65 +1260,57 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "TRON", - "referencePrice": 0.1499247439036751, - "cmcId": 1958 + "assetName": "Injective", + "referencePrice": 18.04703, + "cmcId": 7226.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.", + "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": 28, - "ticker": "ADA-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -10, - "minPriceChange": 500, - "minExchanges": 3, + "id": 25, + "ticker": "HBAR-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ADAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bitstamp_api", + "ticker": "hbarusd" }, { - "exchangeName": "Bybit", - "ticker": "ADAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "HBARUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "ADA-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "HBAR-USD" }, { - "exchangeName": "Huobi", - "ticker": "adausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "HBAR_USD" }, { - "exchangeName": "Kraken", - "ticker": "ADAUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "hbarusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ADA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "HBAR-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ADA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "HBAR-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 2, - "atomicResolution": -5, + "liquidityTier": 4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1380,70 +1322,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cardano", - "referencePrice": 0.33309955181947537, - "cmcId": 2010 + "assetName": "Hedera", + "referencePrice": 0.058765587999999994, + "cmcId": 4642.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.", + "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": 29, - "ticker": "AVAX-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -8, - "minPriceChange": 500, - "minExchanges": 3, + "id": 26, + "ticker": "MNT-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "AVAXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "AVAX/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "AVAXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "AVAX-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "avaxusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "AVAXUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "AVAX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MNTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "AVAX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "MNT-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 1, - "atomicResolution": -7, + "liquidityTier": 4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1455,65 +1362,58 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Avalanche", - "referencePrice": 23.788093696507538, - "cmcId": 5805 + "assetName": "Mantle", + "referencePrice": 0.5908616400000001, + "cmcId": 27075.0 } }, - "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.", + "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": 30, - "ticker": "SHIB-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -14, - "minPriceChange": 500, - "minExchanges": 3, + "id": 27, + "ticker": "FTM-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "SHIBUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bitfinex_ws", + "ticker": "FTMUSD" }, { - "exchangeName": "Bybit", - "ticker": "SHIBUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bitstamp_api", + "ticker": "ftmusd" }, { - "exchangeName": "CoinbasePro", - "ticker": "SHIB-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "FTMUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "shibusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "FTM_USD" }, { - "exchangeName": "Kraken", - "ticker": "SHIBUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "FTM-ETH", + "adjustByMarket": "ETH-USD" }, { - "exchangeName": "Kucoin", - "ticker": "SHIB-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "FTM-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "SHIB-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": 2, - "atomicResolution": -1, + "liquidityTier": 4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1525,70 +1425,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Shiba Inu", - "referencePrice": 1.3251786534146665e-05, - "cmcId": 5994 + "assetName": "Fantom", + "referencePrice": 0.680269809, + "cmcId": 3513.0 } }, - "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.", + "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": 31, - "ticker": "LINK-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -8, - "minPriceChange": 500, - "minExchanges": 3, + "id": 28, + "ticker": "VET-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "LINKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "LINK/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "LINKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "LINK-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "linkusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "LINKUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "LINK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "VET-USD" }, { - "exchangeName": "Okx", - "ticker": "LINK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "VET-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 1, - "atomicResolution": -7, + "liquidityTier": 4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1600,65 +1464,65 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Chainlink", - "referencePrice": 10.587208413702129, - "cmcId": 1975 + "assetName": "VeChain", + "referencePrice": 0.02410926871, + "cmcId": 3077.0 } }, - "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.", + "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": 32, - "ticker": "DOT-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -9, - "minPriceChange": 500, - "minExchanges": 3, + "id": 29, + "ticker": "BONK-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -14, + "minPriceChange": 800, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "DOTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "binance_ws", + "ticker": "BONKUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Bybit", - "ticker": "DOTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "BONKUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "DOT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "BONK-USD" }, { - "exchangeName": "Huobi", - "ticker": "dotusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "BONK_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "bonkusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "DOTUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "BONK-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "DOT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "BONK-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "DOT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": 2, - "atomicResolution": -6, + "liquidityTier": 4, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1670,64 +1534,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Polkadot", - "referencePrice": 4.184793600772082, - "cmcId": 6636 + "assetName": "Bonk", + "referencePrice": 1.8377525e-05, + "cmcId": 23095.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.", + "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": 33, - "ticker": "BCH-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -7, - "minPriceChange": 500, - "minExchanges": 3, + "id": 30, + "ticker": "RUNE-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "BCHUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "BCH/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "BCHUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "BCH-USD", - "invert": false + "exchangeName": "binance_ws", + "ticker": "RUNEBTC", + "adjustByMarket": "BTC-USD" }, { - "exchangeName": "Kraken", - "ticker": "BCHUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "RUNEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "BCH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "runeusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "BCH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "RUNEUSD" } ], - "liquidityTier": 2, - "atomicResolution": -8, + "liquidityTier": 4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1739,53 +1583,54 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bitcoin Cash", - "referencePrice": 313.76551834847413, - "cmcId": 1831 + "assetName": "THORChain", + "referencePrice": 3.5972406520000004, + "cmcId": 4157.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.", + "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": 34, - "ticker": "DAI-USD", + "id": 31, + "ticker": "GRT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "DAIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "binance_ws", + "ticker": "GRTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "DAI-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "GRTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "daiusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "GRT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "GRT_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "DAIUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "GRT-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "DAI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "GRT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1797,65 +1642,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Dai", - "referencePrice": 0.9998409413492513, - "cmcId": 4943 + "assetName": "The Graph", + "referencePrice": 0.13670475, + "cmcId": 6719.0 } }, - "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": 36, - "ticker": "NEAR-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -9, - "minPriceChange": 500, - "minExchanges": 3, + "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": 32, + "ticker": "FLOKI-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -13, + "minPriceChange": 800, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "NEARUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "NEARUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "NEAR-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "nearusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "binance_ws", + "ticker": "FLOKIUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "NEARUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "FLOKIUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "NEAR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "FLOKI-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "NEAR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "FLOKI-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 2, - "atomicResolution": -6, + "liquidityTier": 4, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1867,37 +1692,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "NEAR Protocol", - "referencePrice": 4.015669038356114, - "cmcId": 6535 + "assetName": "FLOKI", + "referencePrice": 0.00011467175, + "cmcId": 10804.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.", + "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": 37, - "ticker": "KAS-USD", + "id": 33, + "ticker": "THETA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "KASUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "THETAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "KAS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "THETA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1909,65 +1747,54 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Kaspa", - "referencePrice": 0.1715303641790098, - "cmcId": 20396 + "assetName": "Theta Network", + "referencePrice": 1.3188697, + "cmcId": 2416.0 } }, - "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.", + "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": 38, - "ticker": "UNI-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", + "id": 34, + "ticker": "HNT-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, - "minPriceChange": 500, - "minExchanges": 3, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "UNIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "UNIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "HNTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "UNI-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "HNT-USD" }, { - "exchangeName": "Huobi", - "ticker": "uniusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "HNT_USD" }, { - "exchangeName": "Kraken", - "ticker": "UNIUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "HNT_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "UNI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "HNT-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "UNI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": 2, - "atomicResolution": -6, + "liquidityTier": 4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -1979,65 +1806,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Uniswap", - "referencePrice": 6.556510472669199, - "cmcId": 7083 + "assetName": "Helium", + "referencePrice": 8.516752378000001, + "cmcId": 5665.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.", + "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": 39, - "ticker": "ICP-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -9, - "minPriceChange": 500, - "minExchanges": 3, + "id": 35, + "ticker": "AR-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -8, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ICPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ICPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ICP-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ARUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "icpusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "AR_USD" }, { - "exchangeName": "Kraken", - "ticker": "ICPUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "arusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ICP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "AR-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ICP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "AR-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 2, - "atomicResolution": -6, + "liquidityTier": 4, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2049,49 +1860,55 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Internet Computer", - "referencePrice": 7.973302287901102, - "cmcId": 8916 + "assetName": "Arweave", + "referencePrice": 19.81490274, + "cmcId": 5632.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.", + "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": 41, - "ticker": "XMR-USD", + "id": 36, + "ticker": "PYTH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -7, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Gate", - "ticker": "XMR_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "PYTHUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "xmrusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "PYTH_USD" }, { - "exchangeName": "Kraken", - "ticker": "XMRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "pythusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "XMR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "PYTHUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "PYTH-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, - "atomicResolution": -8, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2103,65 +1920,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Monero", - "referencePrice": 170.62488877191848, - "cmcId": 328 + "assetName": "Pyth Network", + "referencePrice": 0.328515265, + "cmcId": 28177.0 } }, - "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.", + "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": 42, - "ticker": "PEPE-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -15, - "minPriceChange": 500, - "minExchanges": 3, + "id": 37, + "ticker": "OM-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "PEPEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "PEPE/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "PEPEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "pepeusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "PEPEUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "OM_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "PEPE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "OM-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "PEPE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "OM-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 2, - "atomicResolution": 0, + "liquidityTier": 4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2173,59 +1965,59 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pepe", - "referencePrice": 7.350865804139381e-06, - "cmcId": 24478 + "assetName": "MANTRA", + "referencePrice": 0.1222694505, + "cmcId": 6536.0 } }, - "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.", + "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": 43, - "ticker": "SUI-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -9, - "minPriceChange": 500, - "minExchanges": 3, + "id": 38, + "ticker": "JUP-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "SUIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "binance_ws", + "ticker": "JUPUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Bybit", - "ticker": "SUIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "JUPUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "SUI-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "JUP_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "SUIUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "jupusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "SUI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "JUPUSD" }, { - "exchangeName": "Okx", - "ticker": "SUI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "JUP-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "JUP-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 2, - "atomicResolution": -6, + "liquidityTier": 4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2237,65 +2029,58 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Sui", - "referencePrice": 1.125090879138507, - "cmcId": 20947 + "assetName": "Jupiter", + "referencePrice": 0.75342845, + "cmcId": 29210.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.", + "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": 44, - "ticker": "APT-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -9, - "minPriceChange": 500, - "minExchanges": 3, + "id": 39, + "ticker": "TIA-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -8, + "minPriceChange": 800, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "APTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "binance_ws", + "ticker": "TIAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Bybit", - "ticker": "APTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "TIAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "APT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "TIA-USD" }, { - "exchangeName": "Gate", - "ticker": "APT_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "tiausdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "APTUSD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "TIAUSD" }, { - "exchangeName": "Kucoin", - "ticker": "APT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "TIA-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "APT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "TIA-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 2, - "atomicResolution": -6, + "liquidityTier": 4, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2307,59 +2092,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aptos", - "referencePrice": 5.856690276610047, - "cmcId": 21794 + "assetName": "Celestia", + "referencePrice": 53.610295, + "cmcId": 22861.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.", + "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": 46, - "ticker": "POL-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", + "id": 40, + "ticker": "ALGO-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 3, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "POLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "POLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "binance_ws", + "ticker": "ALGOUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "POL-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ALGOUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "polusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "ALGO-USD" }, { - "exchangeName": "Kraken", - "ticker": "POLUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ALGO_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "POL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ALGO-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 1, - "atomicResolution": -5, + "liquidityTier": 4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2371,60 +2146,53 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "POL (ex-MATIC)", - "referencePrice": 0.38276851277964125, - "cmcId": 28321 + "assetName": "Algorand", + "referencePrice": 0.11667475000000001, + "cmcId": 4030.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.", + "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": 48, - "ticker": "RENDER-USD", + "id": 41, + "ticker": "ONDO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "RENDERUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ONDOUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Bybit", - "ticker": "RENDERUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "ONDO-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "RENDER-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "ONDO_USD" }, { - "exchangeName": "Huobi", - "ticker": "renderusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "ondousdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "RENDER-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ONDO-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "RENDER-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ONDO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2436,42 +2204,48 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Render", - "referencePrice": 4.79873437794, - "cmcId": 5690 + "assetName": "Ondo", + "referencePrice": 0.7198800000000001, + "cmcId": 21159.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.", + "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": 49, - "ticker": "TAO-USD", + "id": 42, + "ticker": "JASMY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -7, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "TAOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "JASMYUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "TAOUSD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "JASMY-USD" }, { - "exchangeName": "Kucoin", - "ticker": "TAO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -8, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2483,65 +2257,59 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bittensor", - "referencePrice": 303.622844923168, - "cmcId": 22974 + "assetName": "JasmyCoin", + "referencePrice": 0.0199131, + "cmcId": 8425.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.", + "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": 50, - "ticker": "STX-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -9, - "minPriceChange": 500, - "minExchanges": 3, + "id": 43, + "ticker": "POPCAT-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "STXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "POPCATUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Bybit", - "ticker": "STXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "POPCAT_USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "STX-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "POPCAT_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Gate", - "ticker": "STX_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "popcatusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "STXUSD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "POPCATUSD" }, { - "exchangeName": "Kucoin", - "ticker": "STX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "POPCAT-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "STX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": 2, - "atomicResolution": -6, + "liquidityTier": 4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2553,37 +2321,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Stacks", - "referencePrice": 1.5139818561534257, - "cmcId": 4847 + "assetName": "Popcat (SOL)", + "referencePrice": 0.9678, + "cmcId": 28782.0 } }, - "OKB": { - "title": "Add OKB-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OKB-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": 51, - "ticker": "OKB-USD", + "id": 44, + "ticker": "BSV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Gate", - "ticker": "OKB_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "BSV_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "OKB-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "bsvusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "BSV-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2595,70 +2366,55 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "OKB", - "referencePrice": 37.95856736349532, - "cmcId": 3897 + "assetName": "Bitcoin SV", + "referencePrice": 46.98832702, + "cmcId": 3602.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.", + "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": 52, - "ticker": "IMX-USD", + "id": 45, + "ticker": "W-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "IMXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "IMX/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "IMXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "WUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "IMX-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "wusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "imxusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "WUSD" }, { - "exchangeName": "Kraken", - "ticker": "IMXUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "W-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "IMX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "W-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "IMX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -6, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2670,59 +2426,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Immutable", - "referencePrice": 1.3726790490328316, - "cmcId": 10603 + "assetName": "Wormhole", + "referencePrice": 0.2973654761, + "cmcId": 29587.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.", + "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": 53, - "ticker": "AAVE-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -7, - "minPriceChange": 500, - "minExchanges": 3, + "id": 46, + "ticker": "BTT-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -16, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "AAVEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "AAVEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "AAVE-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "AAVEUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "bttusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "AAVE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "BTT-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "AAVE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "BTT-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 2, - "atomicResolution": -8, + "liquidityTier": 4, + "atomicResolution": 1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2734,42 +2471,46 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aave", - "referencePrice": 140.79765103656828, - "cmcId": 7278 + "assetName": "BitTorrent [New]", + "referencePrice": 9.477027999999999e-07, + "cmcId": 16086.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.", + "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": 54, - "ticker": "CRO-USD", + "id": 47, + "ticker": "BRETT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "CRO-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "BRETTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "CRO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "brettusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "CRO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2781,65 +2522,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cronos", - "referencePrice": 0.07975929715088603, - "cmcId": 3635 + "assetName": "Brett (Based)", + "referencePrice": 0.085080618, + "cmcId": 29743.0 } }, - "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.", + "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.", "params": { - "id": 55, - "ticker": "FIL-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -9, - "minPriceChange": 500, - "minExchanges": 3, + "id": 48, + "ticker": "BEAM-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "FILUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "FILUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "FIL-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "filusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "FILUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "FIL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "BEAMUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "FIL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "BEAMUSD" } ], - "liquidityTier": 2, - "atomicResolution": -6, + "liquidityTier": 4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2851,59 +2561,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Filecoin", - "referencePrice": 3.4448284826681537, - "cmcId": 2280 + "assetName": "Beam", + "referencePrice": 0.0184040678, + "cmcId": 28298.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.", + "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": 56, - "ticker": "ARB-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -10, - "minPriceChange": 500, - "minExchanges": 3, + "id": 49, + "ticker": "FLR-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ARBUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ARBUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ARB-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "FLRUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "ARBUSD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "FLR-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ARB-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "FLR-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ARB-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "FLR-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 2, - "atomicResolution": -5, + "liquidityTier": 4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2915,65 +2610,38 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Arbitrum", - "referencePrice": 0.5122283293775209, - "cmcId": 11841 + "assetName": "Flare", + "referencePrice": 0.016013984999999998, + "cmcId": 7950.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.", + "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": 57, - "ticker": "HBAR-USD", + "id": 50, + "ticker": "QNT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "HBARUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "HBAR/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "HBARUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "HBAR-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "hbarusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "QNTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "HBAR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "QNT-USD" }, { - "exchangeName": "Okx", - "ticker": "HBAR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "QNT_USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -2985,48 +2653,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Hedera", - "referencePrice": 0.04950726419365616, - "cmcId": 4642 + "assetName": "Quant", + "referencePrice": 69.22438, + "cmcId": 3155.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.", + "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": 58, - "ticker": "MNT-USD", + "id": 51, + "ticker": "CORE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "MNTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "mntusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "MNTUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "COREUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MNT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "CORE-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3038,59 +2693,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Mantle", - "referencePrice": 0.5550943318820227, - "cmcId": 27075 + "assetName": "Core", + "referencePrice": 1.03996858, + "cmcId": 23254.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.", + "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": 59, - "ticker": "INJ-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -8, - "minPriceChange": 500, - "minExchanges": 3, + "id": 52, + "ticker": "FLOW-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "INJUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "INJUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "INJ-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "FLOWUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "INJUSD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "FLOW-USD" }, { - "exchangeName": "Kucoin", - "ticker": "INJ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "FLOW-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "INJ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "FLOW-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 2, - "atomicResolution": -7, + "liquidityTier": 4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3102,65 +2742,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Injective", - "referencePrice": 18.31666768883489, - "cmcId": 7226 + "assetName": "Flow", + "referencePrice": 0.5384675, + "cmcId": 4558.0 } }, - "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.", + "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": 60, - "ticker": "OP-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -9, - "minPriceChange": 500, - "minExchanges": 3, + "id": 53, + "ticker": "CFX-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "OPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "OPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "OP-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "OP_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "OPUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "OP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "CFX-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "OP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "CFX-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 2, - "atomicResolution": -6, + "liquidityTier": 4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3172,54 +2782,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Optimism", - "referencePrice": 1.453580979414312, - "cmcId": 11840 + "assetName": "Conflux", + "referencePrice": 0.179440192, + "cmcId": 7334.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.", + "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": 61, - "ticker": "VET-USD", + "id": 54, + "ticker": "NOT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "VETUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "VET-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "VET_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "NOTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "vetusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "NOT-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "VET-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "NOT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3231,71 +2827,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "VeChain", - "referencePrice": 0.02107591016864603, - "cmcId": 3077 + "assetName": "Notcoin", + "referencePrice": 0.07593644, + "cmcId": 28850.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.", + "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": 62, - "ticker": "ATOM-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -9, - "minPriceChange": 500, - "minExchanges": 3, + "id": 55, + "ticker": "STRK-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ATOMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ATOMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ATOM-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "ATOM_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "binance_ws", + "ticker": "STRKUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "atomusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "STRKUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "ATOMUSD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "STRK-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ATOM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "strkusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ATOM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "STRK-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 1, - "atomicResolution": -6, + "liquidityTier": 4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3307,65 +2881,52 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cosmos", - "referencePrice": 4.051055422781798, - "cmcId": 3794 + "assetName": "Starknet", + "referencePrice": 0.40390495000000004, + "cmcId": 22691.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.", + "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": 63, - "ticker": "FTM-USD", + "id": 56, + "ticker": "EOS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "FTMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "FTM/USD", - "invert": false + "exchangeName": "bitfinex_ws", + "ticker": "EOSUSD" }, { - "exchangeName": "Bybit", - "ticker": "FTMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "EOSUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "ftmusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "EOS-USD" }, { - "exchangeName": "Kraken", - "ticker": "FTMUSD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "EOSUSD" }, { - "exchangeName": "Kucoin", - "ticker": "FTM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "EOS-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "FTM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "EOS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3377,66 +2938,54 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Fantom", - "referencePrice": 0.5494536950392693, - "cmcId": 3513 + "assetName": "EOS", + "referencePrice": 0.5110809928, + "cmcId": 1765.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.", + "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": 64, - "ticker": "WIF-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", + "id": 57, + "ticker": "AXS-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, - "minPriceChange": 500, - "minExchanges": 3, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "WIFUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "WIFUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "AXSUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Gate", - "ticker": "WIF_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "AXS-USD" }, { - "exchangeName": "Kraken", - "ticker": "WIFUSD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "AXS_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "WIF-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "AXS_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "WIF-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "AXS-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Raydium", - "ticker": "WIF-SOL-7UYZ4vX13mmGiopayLZAduo8aie77yZ3o8FMzTeAX8uJ-6-7e9ExBAvDvuJP3GE6eKL5aSMi4RfXv3LkQaiNZBPmffR-9-6jeayPbLeJq9o6zXbCtLsEJuPyPFyojWoH55xrksfsoL-EP2ib6dYdEeqD8MfE2ezHCxX3kP3K2eLKkirfPm5eyMx", - "adjustByMarket": "SOL-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "AXS-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 1, - "atomicResolution": -6, + "liquidityTier": 4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3448,54 +2997,51 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "dogwifhat", - "referencePrice": 1.520902973607448, - "cmcId": 28752 + "assetName": "Axie Infinity", + "referencePrice": 4.7655626, + "cmcId": 6783.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.", + "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": 65, - "ticker": "RUNE-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -9, - "minPriceChange": 500, - "minExchanges": 3, + "id": 58, + "ticker": "PYUSD-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "RUNEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "PYUSDUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Bybit", - "ticker": "RUNEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "PYUSD-USD" }, { - "exchangeName": "Gate", - "ticker": "RUNE_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "ETH_PYUSD", + "adjustByMarket": "ETH-USD", + "invert": true }, { - "exchangeName": "Kraken", - "ticker": "RUNEUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "pyusdusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "RUNE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "ETHPYUSD", + "adjustByMarket": "ETH-USD", + "invert": true } ], - "liquidityTier": 2, - "atomicResolution": -6, + "liquidityTier": 4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3507,59 +3053,47 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "THORChain", - "referencePrice": 3.9912226961210022, - "cmcId": 4157 + "assetName": "PayPal USD", + "referencePrice": 0.1001939055, + "cmcId": 27772.0 } }, - "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.", + "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": 66, - "ticker": "MKR-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -6, - "minPriceChange": 500, - "minExchanges": 3, + "id": 59, + "ticker": "GALA-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "MKRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "MKRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bitfinex_ws", + "ticker": "GALA:USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "MKR-USD", - "invert": false + "exchangeName": "bitstamp_api", + "ticker": "galausd" }, { - "exchangeName": "Kraken", - "ticker": "MKRUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "GALAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MKR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "GALA_USD" }, { - "exchangeName": "Okx", - "ticker": "MKR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "GALA-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 2, - "atomicResolution": -9, + "liquidityTier": 4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -3571,5566 +3105,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Maker", - "referencePrice": 1528.0091519662974, - "cmcId": 1518 + "assetName": "Gala", + "referencePrice": 0.02038663, + "cmcId": 7080.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.", + "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": 67, - "ticker": "GRT-USD", + "id": 60, + "ticker": "ORDI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "GRTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "GRT/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "GRTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "GRT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ORDIUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Gate", - "ticker": "GRT_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "ordiusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "grtusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ORDI-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "GRTUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "GRT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "GRT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "The Graph", - "referencePrice": 0.14082517954106652, - "cmcId": 6719 - } - }, - "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": 68, - "ticker": "THETA-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "THETAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "THETAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "THETA_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "thetausdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "THETA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "THETA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -6, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Theta Network", - "referencePrice": 1.290873283546865, - "cmcId": 2416 - } - }, - "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": 69, - "ticker": "AR-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "ARUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ARUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "AR_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "arusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "AR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "AR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -7, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Arweave", - "referencePrice": 18.84099834646743, - "cmcId": 5632 - } - }, - "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": 71, - "ticker": "BONK-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -14, - "minPriceChange": 500, - "minExchanges": 3, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "BONKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "BONKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "BONK-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "bonkusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "BONKUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "BONK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "BONK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 2, - "atomicResolution": -1, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Bonk", - "referencePrice": 1.6278901943304205e-05, - "cmcId": 23095 - } - }, - "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": 72, - "ticker": "FLOKI-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -13, - "minPriceChange": 500, - "minExchanges": 3, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "FLOKIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "FLOKIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "FLOKI_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "FLOKI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "FLOKI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 2, - "atomicResolution": -2, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "FLOKI", - "referencePrice": 0.00012048416252692708, - "cmcId": 10804 - } - }, - "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": 73, - "ticker": "HNT-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Bybit", - "ticker": "HNTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "HNT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "HNTUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "HNT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -6, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Helium", - "referencePrice": 6.989140654313644, - "cmcId": 5665 - } - }, - "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": 74, - "ticker": "TIA-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -9, - "minPriceChange": 500, - "minExchanges": 3, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "TIAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "TIAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "TIA-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "TIAUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "TIA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "TIA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 2, - "atomicResolution": -6, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Celestia", - "referencePrice": 4.989756853247844, - "cmcId": 22861 - } - }, - "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": 75, - "ticker": "PYTH-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "PYTHUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "PYTHUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "PYTH_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "pythusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "PYTHUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "PYTH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "PYTH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Pyth Network", - "referencePrice": 0.28491435076710225, - "cmcId": 28177 - } - }, - "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": 76, - "ticker": "ALGO-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "ALGOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "ALGO/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ALGOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ALGO-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "algousdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "ALGOUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ALGO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "ALGO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Algorand", - "referencePrice": 0.12430945828155407, - "cmcId": 4030 - } - }, - "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": 77, - "ticker": "JUP-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -10, - "minPriceChange": 500, - "minExchanges": 3, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "JUPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "JUPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "JUP_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "JUPUSD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "JUP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 2, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Jupiter", - "referencePrice": 0.7352873888449678, - "cmcId": 29210 - } - }, - "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": 78, - "ticker": "SEI-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "SEIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "SEIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "SEI-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "seiusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "SEIUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SEI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Sei", - "referencePrice": 0.27592584821583244, - "cmcId": 23149 - } - }, - "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": 79, - "ticker": "JASMY-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -11, - "minPriceChange": 500, - "minExchanges": 3, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "JASMYUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "JASMYUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "JASMY-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "JASMY_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "JASMY-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 2, - "atomicResolution": -4, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "JasmyCoin", - "referencePrice": 0.01935641578182899, - "cmcId": 8425 - } - }, - "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": 80, - "ticker": "BSV-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Huobi", - "ticker": "bsvusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "BSV-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -7, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Bitcoin SV", - "referencePrice": 46.6277016786561, - "cmcId": 3602 - } - }, - "KCS": { - "title": "Add KCS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KCS-USD perpetual 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": "KCS-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Bybit", - "ticker": "KCSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "KCS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -6, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "KuCoin Token", - "referencePrice": 7.731061862700972, - "cmcId": 2087 - } - }, - "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": 82, - "ticker": "OM-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "OMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "OM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "OM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -6, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "MANTRA", - "referencePrice": 1.0617367988908732, - "cmcId": 6536 - } - }, - "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": 83, - "ticker": "LDO-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -10, - "minPriceChange": 500, - "minExchanges": 3, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "LDOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "LDOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "LDO-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "LDOUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "LDO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "LDO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 2, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Lido DAO", - "referencePrice": 0.9804230136279908, - "cmcId": 8000 - } - }, - "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": 84, - "ticker": "QNT-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "QNTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "QNTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "QNT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "QNT_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "QNTUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "QNT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -7, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Quant", - "referencePrice": 70.0613328907902, - "cmcId": 3155 - } - }, - "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": 85, - "ticker": "ONDO-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Bybit", - "ticker": "ONDOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ONDO-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "ondousdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "ONDOUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ONDO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "ONDO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Ondo", - "referencePrice": 0.5991345139496369, - "cmcId": 21159 - } - }, - "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": 86, - "ticker": "CORE-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Bybit", - "ticker": "COREUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "coreusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "CORE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Core", - "referencePrice": 0.9083211734480465, - "cmcId": 23254 - } - }, - "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": 87, - "ticker": "BTT-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -16, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Bybit", - "ticker": "BTTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "bttusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "BTTUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "BTT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "BTT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": 1, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "BitTorrent [New]", - "referencePrice": 8.709783513233897e-07, - "cmcId": 16086 - } - }, - "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": 88, - "ticker": "FLOW-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "FLOWUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "FLOWUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "FLOW-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "FLOW_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "flowusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "FLOWUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "FLOW-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "FLOW-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Flow", - "referencePrice": 0.5300300628314287, - "cmcId": 4558 - } - }, - "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": 89, - "ticker": "BRETT-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Bybit", - "ticker": "BRETTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "BRETT_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "BRETT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -4, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Brett (Based)", - "referencePrice": 0.07506704441125553, - "cmcId": 29743 - } - }, - "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": 90, - "ticker": "NOT-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "NOTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "NOTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "NOT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "NOT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -3, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Notcoin", - "referencePrice": 0.007288173235370929, - "cmcId": 28850 - } - }, - "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": 91, - "ticker": "CKB-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "CKBUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "ckbusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "CKB-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -4, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Nervos Network", - "referencePrice": 0.015869154509755103, - "cmcId": 4948 - } - }, - "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.", - "params": { - "id": 92, - "ticker": "BEAM-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "BEAMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "BEAMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "beamxusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "BEAMUSD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -4, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Beam", - "referencePrice": 0.01431953978673866, - "cmcId": 28298 - } - }, - "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": 93, - "ticker": "PYUSD-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Bybit", - "ticker": "PYUSDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "PYUSD-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "pyusdusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "PYUSDUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "PYUSD-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "PayPal USD", - "referencePrice": 0.9996475636499285, - "cmcId": 27772 - } - }, - "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": 94, - "ticker": "USDD-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Bybit", - "ticker": "USDDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "usddusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "USDD-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "USDD", - "referencePrice": 0.9973394000325475, - "cmcId": 19891 - } - }, - "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": 95, - "ticker": "EOS-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -10, - "minPriceChange": 500, - "minExchanges": 3, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "EOSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "EOSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "EOS-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "EOS_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "EOSUSD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "EOS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 2, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "EOS", - "referencePrice": 0.47458463193730704, - "cmcId": 1765 - } - }, - "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": 96, - "ticker": "EGLD-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "EGLDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "EGLD/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "EGLDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "EGLD-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "EGLD_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "egldusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "EGLDUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "EGLD-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "EGLD-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -7, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "MultiversX", - "referencePrice": 25.45314136017312, - "cmcId": 6892 - } - }, - "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": 97, - "ticker": "FLR-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Bitstamp", - "ticker": "FLR/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "FLRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "FLR-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "FLR_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "flrusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "FLRUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "FLR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "FLR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -4, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Flare", - "referencePrice": 0.014597667902099673, - "cmcId": 7950 - } - }, - "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": 98, - "ticker": "AXS-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "AXSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "AXSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "AXS-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "axsusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "AXSUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "AXS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "AXS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -6, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Axie Infinity", - "referencePrice": 4.616335784156183, - "cmcId": 6783 - } - }, - "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": 99, - "ticker": "STRK-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -10, - "minPriceChange": 500, - "minExchanges": 3, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "STRKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "STRKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "STRK_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "STRKUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "STRK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "STRK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 2, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Starknet", - "referencePrice": 0.37084709305839153, - "cmcId": 22691 - } - }, - "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": 100, - "ticker": "NEO-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "NEOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "neousdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "NEO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "NEO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -6, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Neo", - "referencePrice": 9.225523548372202, - "cmcId": 1376 - } - }, - "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": 101, - "ticker": "WLD-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "WLDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "WLDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "WLD_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "wldusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "WLD-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "WLD-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -6, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Worldcoin", - "referencePrice": 1.4342647471361771, - "cmcId": 13502 - } - }, - "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": 102, - "ticker": "XTZ-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "XTZUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "XTZUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "XTZ-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "XTZ_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "xtzusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "XTZUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "XTZ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "XTZ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Tezos", - "referencePrice": 0.6332240029567113, - "cmcId": 2011 - } - }, - "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": 103, - "ticker": "ORDI-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "ORDIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ORDIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "ORDI_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "ordiusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ORDI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "ORDI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -7, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "ORDI", - "referencePrice": 30.23575369953492, - "cmcId": 25028 - } - }, - "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": 104, - "ticker": "GALA-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "GALAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "GALA/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "GALAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "GALA_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "galausdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "GALAUSD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "GALA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -4, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Gala", - "referencePrice": 0.017546106698173913, - "cmcId": 7080 - } - }, - "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": 105, - "ticker": "XEC-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "XECUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "XECUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "xecusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "XEC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -1, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "eCash", - "referencePrice": 3.073642982047104e-05, - "cmcId": 10791 - } - }, - "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": 106, - "ticker": "CFX-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "CFXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "CFX_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "CFX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "CFX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Conflux", - "referencePrice": 0.1357055599903775, - "cmcId": 7334 - } - }, - "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": 107, - "ticker": "AKT-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "CoinbasePro", - "ticker": "AKT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "aktusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "AKTUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "AKT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -6, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Akash Network", - "referencePrice": 2.413160048961398, - "cmcId": 7431 - } - }, - "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": 108, - "ticker": "SAND-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "SANDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "SAND/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "SANDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "SAND-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "SAND_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "sandusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "SANDUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SAND-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "SAND-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "The Sandbox", - "referencePrice": 0.2455852417623853, - "cmcId": 6210 - } - }, - "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": 109, - "ticker": "ENS-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -8, - "minPriceChange": 500, - "minExchanges": 3, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "ENSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ENSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ENS-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "ENS_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ENS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "ENS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 2, - "atomicResolution": -7, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Ethereum Name Service", - "referencePrice": 16.496889070930866, - "cmcId": 13855 - } - }, - "BNX": { - "title": "Add BNX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BNX-USD perpetual 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": "BNX-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "BNXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "BNX_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -6, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "BinaryX", - "referencePrice": 1.4643976106065735, - "cmcId": 23635 - } - }, - "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": 111, - "ticker": "NEXO-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "NEXOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "NEXOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "nexousdt", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Nexo", - "referencePrice": 0.9621861283553063, - "cmcId": 2694 - } - }, - "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": 112, - "ticker": "PENDLE-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "PENDLEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "PENDLEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "PENDLE_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "pendleusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "PENDLEUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "PENDLE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -6, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Pendle", - "referencePrice": 3.295387894988482, - "cmcId": 9481 - } - }, - "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": 113, - "ticker": "MANA-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "MANAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "MANA/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "MANAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "MANA-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "MANA_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "manausdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "MANAUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "MANA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "MANA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Decentraland", - "referencePrice": 0.2689981032497419, - "cmcId": 1966 - } - }, - "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": 114, - "ticker": "W-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "WUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "WUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "W_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "wusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "WUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "W-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "W-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Wormhole", - "referencePrice": 0.19289077909631852, - "cmcId": 29587 - } - }, - "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": 115, - "ticker": "DOGS-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "DOGSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "DOGSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "DOGS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "DOGS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -2, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "DOGS", - "referencePrice": 0.0009553173221221339, - "cmcId": 32698 - } - }, - "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": 116, - "ticker": "TUSD-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "TUSDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "TUSDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "tusdusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "TUSDUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "TUSD-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "TrueUSD", - "referencePrice": 0.9981428705302926, - "cmcId": 2563 - } - }, - "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": 117, - "ticker": "MINA-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "MINAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "MINAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "MINA-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "MINA_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "minausdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "MINAUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "MINA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "MINA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Mina", - "referencePrice": 0.4179733284448227, - "cmcId": 8646 - } - }, - "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.", - "params": { - "id": 118, - "ticker": "KLAY-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "KLAYUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "KLAYUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "klayusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "KLAY-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "KLAY-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Klaytn", - "referencePrice": 0.12877164459708257, - "cmcId": 4256 - } - }, - "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": 119, - "ticker": "PAXG-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -6, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "PAXGUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "PAXGUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "PAXGUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "PAXG-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -9, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "PAX Gold", - "referencePrice": 2592.4138561758805, - "cmcId": 4705 - } - }, - "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": 120, - "ticker": "ZEC-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "ZECUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ZEC-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "zecusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "XZECZUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ZEC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -7, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Zcash", - "referencePrice": 29.331955320030758, - "cmcId": 1437 - } - }, - "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": 121, - "ticker": "CHZ-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "CHZUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "CHZ/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "CHZUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "CHZ-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "chzusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "CHZUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "CHZ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "CHZ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -4, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Chiliz", - "referencePrice": 0.05147487770410166, - "cmcId": 4066 - } - }, - "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": 122, - "ticker": "CAKE-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "CAKEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "CAKEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "cakeusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "CAKE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -6, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "PancakeSwap", - "referencePrice": 1.7139494129395847, - "cmcId": 7186 - } - }, - "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": 123, - "ticker": "APE-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -10, - "minPriceChange": 500, - "minExchanges": 3, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "APEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "APE-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "APE_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "APEUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "APE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "APE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 2, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "ApeCoin", - "referencePrice": 0.7398348979101755, - "cmcId": 18876 - } - }, - "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": 124, - "ticker": "SNX-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "SNXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "SNX/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "SNXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "SNX-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "snxusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "SNXUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SNX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "SNX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -6, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Synthetix", - "referencePrice": 1.3381121945103005, - "cmcId": 2586 - } - }, - "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": 125, - "ticker": "ASTR-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "ASTRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "ASTR_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "astrusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "ASTRUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ASTR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "ASTR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -4, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Astar", - "referencePrice": 0.060960808074241715, - "cmcId": 12885 - } - }, - "DEXE": { - "title": "Add DEXE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DEXE-USD perpetual 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": "DEXE-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "DEXEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "dexeusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "DEXE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -6, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "DeXe", - "referencePrice": 7.467457505107708, - "cmcId": 7326 - } - }, - "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": 127, - "ticker": "AIOZ-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Bybit", - "ticker": "AIOZUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "AIOZ-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "aiozusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "AIOZ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "AIOZ Network", - "referencePrice": 0.36794985694808, - "cmcId": 9104 - } - }, - "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": 128, - "ticker": "ROSE-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "ROSEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ROSEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ROSE-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "ROSE_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ROSE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -4, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Oasis", - "referencePrice": 0.05984229938043556, - "cmcId": 7653 - } - }, - "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": 129, - "ticker": "LPT-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "LPTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "LPT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "LPT_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "lptusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "LPTUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "LPT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "LPT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -7, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Livepeer", - "referencePrice": 11.853995570488728, - "cmcId": 3640 - } - }, - "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": 130, - "ticker": "SUPER-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "SUPERUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "SUPER-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "SUPERUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SUPER-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "SuperVerse", - "referencePrice": 0.8591097937473013, - "cmcId": 8290 - } - }, - "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": 131, - "ticker": "FTT-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "FTTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "FTTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "fttusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "FTT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -6, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "FTX Token", - "referencePrice": 1.2828445153930899, - "cmcId": 4195 - } - }, - "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": 132, - "ticker": "XDC-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Bitstamp", - "ticker": "XDC/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "XDCUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "xdcusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "XDC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -4, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "XDC Network", - "referencePrice": 0.028139082445597565, - "cmcId": 2634 - } - }, - "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": 133, - "ticker": "IOTA-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "IOTAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "iotausdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "IOTA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "IOTA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "IOTA", - "referencePrice": 0.12155276821908768, - "cmcId": 1720 - } - }, - "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": 134, - "ticker": "ENA-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "ENAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ENAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "enausdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "ENAUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ENA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Ethena", - "referencePrice": 0.2125035777713551, - "cmcId": 30171 - } - }, - "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": 135, - "ticker": "NFT-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -16, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Bybit", - "ticker": "NFTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "nftusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "NFT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "NFT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": 1, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "APENFT", - "referencePrice": 4.1111860252797713e-07, - "cmcId": 9816 - } - }, - "TFUEL": { - "title": "Add TFUEL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TFUEL-USD perpetual 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": "TFUEL-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "TFUELUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "TFUEL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -4, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Theta Fuel", - "referencePrice": 0.060562879350991444, - "cmcId": 3822 - } - }, - "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": 137, - "ticker": "AXL-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "AXLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "AXLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "AXL-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Axelar", - "referencePrice": 0.4906806734025155, - "cmcId": 17799 - } - }, - "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": 138, - "ticker": "RAY-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "RAYUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "RAYUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "RAY-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "RAY-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -6, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Raydium", - "referencePrice": 1.4510594897212588, - "cmcId": 8526 - } - }, - "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": 139, - "ticker": "GNO-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -7, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "GNOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "GNO-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "gnousdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "GNOUSD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -8, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Gnosis", - "referencePrice": 146.30960782892464, - "cmcId": 1659 - } - }, - "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": 140, - "ticker": "COMP-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "COMPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "COMP/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "COMPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "COMP-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "compusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "COMPUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "COMP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "COMP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -7, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Compound", - "referencePrice": 43.01402126502273, - "cmcId": 5692 - } - }, - "MX": { - "title": "Add MX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MX-USD perpetual 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": "MX-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Bybit", - "ticker": "MXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "mxusdt", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -6, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "MX Token", - "referencePrice": 3.8735649276137405, - "cmcId": 4041 - } - }, - "SFP": { - "title": "Add SFP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SFP-USD perpetual 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": "SFP-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "SFPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SFP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "SafePal", - "referencePrice": 0.7437468090252277, - "cmcId": 8119 - } - }, - "WEMIX": { - "title": "Add WEMIX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WEMIX-USD perpetual 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": "WEMIX-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Bybit", - "ticker": "WEMIXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "wemixusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "WEMIX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "WEMIX", - "referencePrice": 0.8806406480218384, - "cmcId": 7548 - } - }, - "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": 144, - "ticker": "TWT-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "TWTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "TWTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "TWT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Trust Wallet Token", - "referencePrice": 0.7859206758811191, - "cmcId": 5964 - } - }, - "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": 145, - "ticker": "MOG-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -16, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Bybit", - "ticker": "MOGUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "MOG_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "mogusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "MOGUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "MOG-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": 1, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Mog Coin", - "referencePrice": 9.18700585406555e-07, - "cmcId": 27659 - } - }, - "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": 146, - "ticker": "BLUR-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "BLURUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "BLURUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "BLUR-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "blurusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "BLURUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "BLUR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "BLUR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Blur", - "referencePrice": 0.17229379081642138, - "cmcId": 23121 - } - }, - "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": 147, - "ticker": "KAVA-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "KAVAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "KAVAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "KAVA-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "KAVA_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "kavausdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "KAVAUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "KAVA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Kava", - "referencePrice": 0.2979359943720121, - "cmcId": 4846 - } - }, - "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": 148, - "ticker": "OSMO-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "OSMOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "OSMO-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "osmousdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "OSMOUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "OSMO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Osmosis", - "referencePrice": 0.45655045339561384, - "cmcId": 12220 - } - }, - "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": 149, - "ticker": "DYM-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "DYMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "DYMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "DYM_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "dymusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "DYMUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "DYM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -6, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Dymension", - "referencePrice": 1.4404059784315497, - "cmcId": 28932 - } - }, - "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": 150, - "ticker": "IOTX-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "IOTXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "IOTX-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "iotxusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "IOTX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -4, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "IoTeX", - "referencePrice": 0.03363669058143791, - "cmcId": 2777 - } - }, - "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": 152, - "ticker": "SAFE-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Bybit", - "ticker": "SAFEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "SAFE-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "safeusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "SAFEUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SAFE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "SAFE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Safe", - "referencePrice": 0.6782596464968997, - "cmcId": 21585 - } - }, - "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": 153, - "ticker": "KSM-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "KSMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "KSMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "KSM-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "ksmusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "KSMUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "KSM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "KSM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -7, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Kusama", - "referencePrice": 19.808514075003206, - "cmcId": 5034 - } - }, - "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": 154, - "ticker": "GMT-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "GMTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "GMTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "GMT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "GMT_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "gmtusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "GMTUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "GMT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "GMT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "GMT", - "referencePrice": 0.1236503541630357, - "cmcId": 18069 - } - }, - "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": 155, - "ticker": "1INCH-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "1INCHUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "1INCHUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "1INCH-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "1INCH_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "1inchusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "1INCHUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "1INCH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "1INCH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "1inch Network", - "referencePrice": 0.23948837225238437, - "cmcId": 8104 - } - }, - "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": 156, - "ticker": "WOO-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -10, - "minPriceChange": 500, - "minExchanges": 3, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "WOOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "WOOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "WOO_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "WOO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "WOO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 2, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "WOO", - "referencePrice": 0.1633301430673021, - "cmcId": 7501 - } - }, - "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": 157, - "ticker": "AMP-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "AMPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "AMP/USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "AMP-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "ampusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "AMP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -3, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Amp", - "referencePrice": 0.003663294635127374, - "cmcId": 6945 - } - }, - "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": 158, - "ticker": "RSR-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "RSRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "rsrusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "RSR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "RSR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -3, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Reserve Rights", - "referencePrice": 0.00569818740044542, - "cmcId": 3964 - } - }, - "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": 159, - "ticker": "PEOPLE-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "PEOPLEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "PEOPLEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "PEOPLE_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "peopleusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "PEOPLE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "PEOPLE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -4, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "ConstitutionDAO", - "referencePrice": 0.05607293091668848, - "cmcId": 14806 - } - }, - "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": 160, - "ticker": "AEVO-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "AEVOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "AEVOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "AEVO_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "aevousdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "AEVOUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "AEVO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "AEVO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ORDI-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9142,53 +3155,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aevo", - "referencePrice": 0.3245464425024849, - "cmcId": 29676 + "assetName": "ORDI", + "referencePrice": 38.31885, + "cmcId": 25028.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.", + "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": 161, - "ticker": "DASH-USD", + "id": 61, + "ticker": "NEO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "DASHUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bitfinex_ws", + "ticker": "NEOUSD" }, { - "exchangeName": "CoinbasePro", - "ticker": "DASH-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "NEO_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "dashusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "neousdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "DASHUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "NEO-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "DASH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "NEO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9200,47 +3209,46 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Dash", - "referencePrice": 23.584081907494664, - "cmcId": 131 + "assetName": "Neo", + "referencePrice": 1.0922625400000001, + "cmcId": 1376.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.", + "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": 162, - "ticker": "PRIME-USD", + "id": 62, + "ticker": "FTT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "PRIMEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "FTTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "PRIME-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "fttusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Gate", - "ticker": "PRIME_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "FTT-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "PRIMEUSD", - "invert": false + "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, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9252,55 +3260,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Echelon Prime", - "referencePrice": 7.936209895426907, - "cmcId": 23711 + "assetName": "FTX Token", + "referencePrice": 1.590096921, + "cmcId": 4195.0 } }, - "JST": { - "title": "Add JST-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a JST-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": 163, - "ticker": "JST-USD", + "id": 63, + "ticker": "CKB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "JSTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "JSTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "jstusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "CKB_USD" }, { - "exchangeName": "Kucoin", - "ticker": "JST-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "ckbusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "JST-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "CKB-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9312,96 +3304,54 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "JUST", - "referencePrice": 0.027911890198571522, - "cmcId": 5488 + "assetName": "Nervos Network", + "referencePrice": 0.001669868362, + "cmcId": 4948.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.", + "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": 164, - "ticker": "GLM-USD", + "id": 64, + "ticker": "EGLD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "GLMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "EGLDUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "GLM-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "EGLD-USD" }, { - "exchangeName": "Huobi", - "ticker": "glmusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "EGLD_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "GLM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "egldusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "GLM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - } - ], - "liquidityTier": 4, - "atomicResolution": -5, - "quantumConversionExponent": -9, - "defaultFundingPpm": 0, - "stepBaseQuantums": 1000000, - "subticksPerTick": 1000000, - "delayBlocks": 3600 - }, - "initialDeposit": { - "denom": "adydx", - "amount": "10000000000000000000000" - }, - "meta": { - "assetName": "Golem", - "referencePrice": 0.2709821058647818, - "cmcId": 1455 - } - }, - "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": 165, - "ticker": "HOT-USD", - "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "HOTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "EGLD-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Bybit", - "ticker": "HOTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "EGLD-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9413,49 +3363,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Holo", - "referencePrice": 0.0015592022191644904, - "cmcId": 2682 + "assetName": "MultiversX", + "referencePrice": 25.285432, + "cmcId": 6892.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.", + "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": 166, - "ticker": "ELF-USD", + "id": 65, + "ticker": "XTZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ELFUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "XTZUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "elfusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "XTZ-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ELF-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "XTZ_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ELF-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "xtzusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "XTZ-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9467,55 +3417,42 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "aelf", - "referencePrice": 0.35563734838679906, - "cmcId": 2299 + "assetName": "Tezos", + "referencePrice": 0.663, + "cmcId": 2011.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.", + "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": 167, - "ticker": "MANTA-USD", + "id": 66, + "ticker": "AKT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "MANTAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "MANTAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "AKT-USD" }, { - "exchangeName": "Gate", - "ticker": "MANTA_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "AKT_USD" }, { - "exchangeName": "Huobi", - "ticker": "mantausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "AKTUSD" }, { - "exchangeName": "Kucoin", - "ticker": "MANTA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "AKT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9527,65 +3464,42 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Manta Network", - "referencePrice": 0.6657587858711378, - "cmcId": 13631 + "assetName": "Akash Network", + "referencePrice": 2.777741761, + "cmcId": 7431.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.", + "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": 168, - "ticker": "BAT-USD", + "id": 67, + "ticker": "EIGEN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "BATUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "BATUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "BAT-USD", - "invert": false - }, + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "batusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bitfinex_ws", + "ticker": "EIGEN:USD" }, { - "exchangeName": "Kraken", - "ticker": "BATUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "EIGENUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "BAT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "EIGEN_USD" }, { - "exchangeName": "Okx", - "ticker": "BAT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "EIGENUSD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9597,60 +3511,48 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Basic Attention Token", - "referencePrice": 0.16955145537718516, - "cmcId": 1697 + "assetName": "EigenLayer", + "referencePrice": 4.1239999990000005, + "cmcId": 30494.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.", + "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": 169, - "ticker": "G-USD", + "id": 68, + "ticker": "ENA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "GUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "GUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ENAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "G-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "ENA_USD" }, { - "exchangeName": "Huobi", - "ticker": "gusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "enausdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "G-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "ENAUSD" }, { - "exchangeName": "Okx", - "ticker": "G-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ENA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9662,55 +3564,55 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Gravity", - "referencePrice": 0.034682107249194516, - "cmcId": 32120 + "assetName": "Ethena", + "referencePrice": 0.3593, + "cmcId": 30171.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.", + "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": 171, - "ticker": "ZIL-USD", + "id": 69, + "ticker": "PENDLE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ZILUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "PENDLEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Bybit", - "ticker": "ZILUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "PENDLE_USD" }, { - "exchangeName": "Huobi", - "ticker": "zilusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "pendleusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ZIL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "PENDLE-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ZIL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "PENDLE-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": -4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9722,65 +3624,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Zilliqa", - "referencePrice": 0.013254252381212459, - "cmcId": 2469 + "assetName": "Pendle", + "referencePrice": 4.155245282, + "cmcId": 9481.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.", + "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": 172, - "ticker": "ANKR-USD", + "id": 70, + "ticker": "MINA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ANKRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ANKRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ANKR-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "ANKR_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MINAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "ankrusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "MINA-USD" }, { - "exchangeName": "Kraken", - "ticker": "ANKRUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "MINA-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ANKR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "MINA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9792,55 +3673,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ankr", - "referencePrice": 0.024647502523923386, - "cmcId": 3783 + "assetName": "Mina", + "referencePrice": 0.523, + "cmcId": 8646.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.", + "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": 173, - "ticker": "MEME-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -12, - "minPriceChange": 500, - "minExchanges": 3, + "id": 71, + "ticker": "SAND-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "MEMEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "SANDUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Bybit", - "ticker": "MEMEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "SAND-USD" }, { - "exchangeName": "Gate", - "ticker": "MEME_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SAND_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "memeusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "SAND-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MEME-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "SAND-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 2, - "atomicResolution": -3, + "liquidityTier": 4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9852,66 +3727,58 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Memecoin", - "referencePrice": 0.009285447908212471, - "cmcId": 28301 + "assetName": "The Sandbox", + "referencePrice": 0.25085072, + "cmcId": 6210.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.", + "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": 174, - "ticker": "CELO-USD", + "id": 73, + "ticker": "ENS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "CELOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "binance_ws", + "ticker": "ENSUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Bybit", - "ticker": "CELOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ENSUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "CGLD-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "ENS-USD" }, { - "exchangeName": "Gate", - "ticker": "CELO_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "ensusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "celousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "ENSUSD" }, { - "exchangeName": "Kucoin", - "ticker": "CELO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ENS-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "CELO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ENS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9923,54 +3790,53 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Celo", - "referencePrice": 0.45066237627809824, - "cmcId": 5567 + "assetName": "Ethereum Name Service", + "referencePrice": 18.10711999, + "cmcId": 13855.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.", + "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": 175, - "ticker": "SC-USD", + "id": 74, + "ticker": "CHZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "SCUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bitfinex_ws", + "ticker": "CHZUSD" }, { - "exchangeName": "Bybit", - "ticker": "SCUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "CHZUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "scusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "CHZ-USD" }, { - "exchangeName": "Kraken", - "ticker": "SCUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "CHZ_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "SC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "CHZ-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "CHZ-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -9982,60 +3848,53 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Siacoin", - "referencePrice": 0.004238401096993178, - "cmcId": 1042 + "assetName": "Chiliz", + "referencePrice": 0.0611098, + "cmcId": 4066.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.", + "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": 176, - "ticker": "ENJ-USD", + "id": 75, + "ticker": "MANA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ENJUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MANAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Bybit", - "ticker": "ENJUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "MANA-USD" }, { - "exchangeName": "Huobi", - "ticker": "enjusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "MANA_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "ENJUSD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "MANAUSD" }, { - "exchangeName": "Kucoin", - "ticker": "ENJ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "MANA-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ENJ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "MANA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10047,71 +3906,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Enjin Coin", - "referencePrice": 0.13623106135605823, - "cmcId": 2130 + "assetName": "Decentraland", + "referencePrice": 0.28180634, + "cmcId": 1966.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.", + "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": 177, - "ticker": "ZRX-USD", + "id": 76, + "ticker": "AIOZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ZRXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ZRXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ZRX-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "ZRX_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "zrxusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "ZRXUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "AIOZUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ZRX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "AIOZ-USD" }, { - "exchangeName": "Okx", - "ticker": "ZRX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "AIOZ-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10123,55 +3950,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "0x Protocol", - "referencePrice": 0.2786806829724404, - "cmcId": 1896 + "assetName": "AIOZ Network", + "referencePrice": 0.501904044, + "cmcId": 9104.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.", + "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": 178, - "ticker": "RVN-USD", + "id": 77, + "ticker": "MOG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -15, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "RVNUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "RVNUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MOGUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "rvnusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "MOG_USD" }, { - "exchangeName": "Kucoin", - "ticker": "RVN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "mogusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "RVN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "MOG-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10183,60 +3999,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ravencoin", - "referencePrice": 0.016275153955359934, - "cmcId": 2577 + "assetName": "Mog Coin", + "referencePrice": 1.5041025200000002e-06, + "cmcId": 27659.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.", + "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": 179, - "ticker": "QTUM-USD", + "id": 78, + "ticker": "CAKE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "QTUMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "QTUMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "QTUM_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "qtumusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "CAKEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "QTUMUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "cakeusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "QTUM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "CAKE-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10248,55 +4044,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Qtum", - "referencePrice": 2.2100772334840486, - "cmcId": 1684 + "assetName": "PancakeSwap", + "referencePrice": 2.0076590430000003, + "cmcId": 7186.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.", + "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": 180, - "ticker": "IO-USD", + "id": 79, + "ticker": "LUNC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "IOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "IOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "LUNCUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Gate", - "ticker": "IO_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "LUNC_USD" }, { - "exchangeName": "Huobi", - "ticker": "iousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "LUNC-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "IO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "LUNC-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10308,71 +4093,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "io.net", - "referencePrice": 1.8564084959040306, - "cmcId": 29835 + "assetName": "Terra Classic", + "referencePrice": 9.4609992e-05, + "cmcId": 4172.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.", + "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": 181, - "ticker": "ARKM-USD", + "id": 80, + "ticker": "ROSE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ARKMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ARKMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ARKM-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "ARKM_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "arkmusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "ARKMUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ROSEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ARKM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "ROSE-USD" }, { - "exchangeName": "Okx", - "ticker": "ARKM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ROSE-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10384,55 +4137,43 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Arkham", - "referencePrice": 1.003306491619674, - "cmcId": 27565 + "assetName": "Oasis", + "referencePrice": 0.07078, + "cmcId": 7653.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.", + "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": 182, - "ticker": "ETHFI-USD", - "marketType": "PERPETUAL_MARKET_TYPE_CROSS", - "priceExponent": -9, - "minPriceChange": 500, - "minExchanges": 3, + "id": 81, + "ticker": "SUPER-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ETHFIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ETHFIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "SUPER-USD" }, { - "exchangeName": "Gate", - "ticker": "ETHFI_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SUPER_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ETHFI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "SUPERUSD" }, { - "exchangeName": "Okx", - "ticker": "ETHFI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "SUPER-USDT", + "adjustByMarket": "USDT-USD" } ], - "liquidityTier": 2, - "atomicResolution": -6, + "liquidityTier": 4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10444,55 +4185,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ether.fi", - "referencePrice": 1.278529174567697, - "cmcId": 29814 + "assetName": "SuperVerse", + "referencePrice": 0.10297400000000001, + "cmcId": 8290.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.", + "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.", "params": { - "id": 183, - "ticker": "ID-USD", + "id": 82, + "ticker": "KLAY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "IDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "IDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "idusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "KLAYUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ID-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "KLAY_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ID-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "KLAY-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10504,55 +4230,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SPACE ID", - "referencePrice": 0.3298756793691058, - "cmcId": 21846 + "assetName": "Klaytn", + "referencePrice": 0.13654534000000002, + "cmcId": 4256.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.", + "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": 184, - "ticker": "SSV-USD", + "id": 83, + "ticker": "AXL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "SSVUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "SSVUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "ssvusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SSV-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "AXLUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "SSV-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "AXL-USD" } ], "liquidityTier": 4, - "atomicResolution": -7, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10564,60 +4269,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ssv.network", - "referencePrice": 19.730550207783423, - "cmcId": 12999 + "assetName": "Axelar", + "referencePrice": 0.5780000000000001, + "cmcId": 17799.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.", + "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": 185, - "ticker": "GMX-USD", + "id": 84, + "ticker": "ZK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "GMXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "GMXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "gmxusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "binance_ws", + "ticker": "ZKUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "GMXUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ZKUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "GMX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ZK-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "GMX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ZK-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10629,52 +4319,59 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "GMX", - "referencePrice": 22.696393866882325, - "cmcId": 11857 + "assetName": "ZKsync", + "referencePrice": 0.10525765000000001, + "cmcId": 24091.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.", + "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": 186, - "ticker": "TRAC-USD", + "id": 85, + "ticker": "ZRO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 3.0, "exchangeConfigJson": [ { - "exchangeName": "Bitstamp", - "ticker": "TRAC/USD", - "invert": false + "exchangeName": "binance_ws", + "ticker": "ZROUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "TRAC-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ZROUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "tracusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "ZRO-USD" }, { - "exchangeName": "Kraken", - "ticker": "TRACUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ZRO_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "TRAC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10686,37 +4383,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "OriginTrail", - "referencePrice": 0.5233515139783312, - "cmcId": 2467 + "assetName": "LayerZero", + "referencePrice": 3.4101075, + "cmcId": 26997.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.", - "params": { - "id": 187, - "ticker": "XRD-USD", + "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": 86, + "ticker": "ASTR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Gate", - "ticker": "XRD_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "ASTR_USD" }, { - "exchangeName": "Kucoin", - "ticker": "XRD-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ASTR-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10728,71 +4422,56 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Radix", - "referencePrice": 0.020401865605779026, - "cmcId": 11948 + "assetName": "Astar", + "referencePrice": 0.06314, + "cmcId": 12885.0 } }, - "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.", + "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": 188, - "ticker": "T-USD", + "id": 87, + "ticker": "MEW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "TUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "TUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "T-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MEWUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Gate", - "ticker": "T_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "MEW_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "tusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "mewusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "TUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "MEW-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "T-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "MEW-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "T-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10804,49 +4483,53 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Threshold", - "referencePrice": 0.02129389898210852, - "cmcId": 17751 + "assetName": "cat in a dogs world", + "referencePrice": 0.0052434212, + "cmcId": 30126.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.", + "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": 189, - "ticker": "GAS-USD", + "id": 88, + "ticker": "SNX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "GASUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "SNXUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "gasusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "SNX-USD" }, { - "exchangeName": "Kucoin", - "ticker": "GAS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "snxusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "GAS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "SNXUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "SNX-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "SNX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10858,71 +4541,51 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Gas", - "referencePrice": 3.205997549920921, - "cmcId": 1785 + "assetName": "Synthetix", + "referencePrice": 1.561260118, + "cmcId": 2586.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.", + "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": 190, - "ticker": "MASK-USD", + "id": 89, + "ticker": "RAY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "MASKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "MASKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "MASK-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "MASK_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "RAY_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "maskusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "RAYUSD" }, { - "exchangeName": "Kraken", - "ticker": "MASKUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "RAY-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MASK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "RAY-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "MASK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10934,43 +4597,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Mask Network", - "referencePrice": 2.0668461711369774, - "cmcId": 8536 + "assetName": "Raydium", + "referencePrice": 1.701, + "cmcId": 8526.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.", + "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": 191, - "ticker": "FLUX-USD", + "id": 90, + "ticker": "XDC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "FLUXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bitstamp_api", + "ticker": "xdcusd" }, { - "exchangeName": "Huobi", - "ticker": "fluxusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "XDCUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "FLUX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "xdcusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "XDC-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -10982,65 +4646,46 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Flux", - "referencePrice": 0.5782899975093793, - "cmcId": 3029 + "assetName": "XDC Network", + "referencePrice": 0.029308999999999998, + "cmcId": 2634.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.", + "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": 192, - "ticker": "ZETA-USD", + "id": 91, + "ticker": "BOME-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ZETAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ZETA-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "ZETA_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "zetausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "BOMEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "ZETAUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "BOME-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ZETA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "BOME-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ZETA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "BOME,RAYDIUM,UKHH6C7MMYIWCF1B9PNWE25TSPKDDT3H5PQZGZ74J82/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\"}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11052,43 +4697,47 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ZetaChain", - "referencePrice": 0.5133829696371045, - "cmcId": 21259 + "assetName": "BOOK OF MEME", + "referencePrice": 0.0073672372, + "cmcId": 29870.0 } }, - "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.", + "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": 193, - "ticker": "POLYX-USD", + "id": 92, + "ticker": "ZEC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "POLYXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bitfinex_ws", + "ticker": "ZECUSD" }, { - "exchangeName": "Huobi", - "ticker": "polyxusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "ZEC-USD" }, { - "exchangeName": "Kucoin", - "ticker": "POLYX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ZEC_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "XZECZUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ZEC-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11100,65 +4749,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Polymesh", - "referencePrice": 0.22206855583357576, - "cmcId": 20362 + "assetName": "Zcash", + "referencePrice": 26.900000000000002, + "cmcId": 1437.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.", + "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": 194, - "ticker": "RPL-USD", + "id": 93, + "ticker": "LPT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "RPLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "RPLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "RPL-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "LPT-USD" }, { - "exchangeName": "Huobi", - "ticker": "rplusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "LPT_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "RPLUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "lptusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "RPL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "LPT-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "RPL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "LPT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11170,37 +4803,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Rocket Pool", - "referencePrice": 9.535225574227258, - "cmcId": 2943 + "assetName": "Livepeer", + "referencePrice": 12.370000000000001, + "cmcId": 3640.0 } }, - "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.", + "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": 195, - "ticker": "EDU-USD", + "id": 94, + "ticker": "NFT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -16, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "EDUUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "nftusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "EDU-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "NFT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": 1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11212,53 +4843,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Open Campus", - "referencePrice": 0.5952242137604367, - "cmcId": 24613 + "assetName": "APENFT", + "referencePrice": 4.3017292e-07, + "cmcId": 9816.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.", + "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": 196, - "ticker": "CVX-USD", + "id": 95, + "ticker": "TWT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "CVXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "CVX-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "CVXUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "TWTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "CVX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "TWT-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "CVX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11270,49 +4889,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Convex Finance", - "referencePrice": 1.9727184370275446, - "cmcId": 9903 + "assetName": "Trust Wallet Token", + "referencePrice": 0.98857624, + "cmcId": 5964.0 } }, - "DCR": { - "title": "Add DCR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DCR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 198, - "ticker": "DCR-USD", + "id": 96, + "ticker": "IOTA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "DCRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "DCRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "IOTA_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "dcrusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "IOTA-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "DCR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "IOTA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11324,36 +4934,33 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Decred", - "referencePrice": 11.519499378570266, - "cmcId": 1168 + "assetName": "IOTA", + "referencePrice": 0.1337549763, + "cmcId": 1720.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.", + "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": 199, - "ticker": "AERO-USD", + "id": 97, + "ticker": "GNO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -7, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "AERO-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "GNO-USD" }, { - "exchangeName": "Kucoin", - "ticker": "AERO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "GNOUSD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -8.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11365,43 +4972,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aerodrome Finance", - "referencePrice": 0.6750178351153472, - "cmcId": 29270 + "assetName": "Gnosis", + "referencePrice": 158.6699999, + "cmcId": 1659.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.", + "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": 200, - "ticker": "TURBO-USD", + "id": 98, + "ticker": "CELO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "turbousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "CELOUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "TURBO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "CELO_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "TURBO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "celousdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "CELO-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "CELO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11413,43 +5027,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Turbo", - "referencePrice": 0.00455012536142631, - "cmcId": 24911 + "assetName": "Celo", + "referencePrice": 0.6817249000000001, + "cmcId": 5567.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.", + "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": 201, - "ticker": "AVAIL-USD", + "id": 99, + "ticker": "OSMO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "AVAILUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "OSMO-USD" }, { - "exchangeName": "Huobi", - "ticker": "availusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "osmousdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "AVAIL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "OSMO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11461,37 +5071,55 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Avail", - "referencePrice": 0.13672472344514958, - "cmcId": 32376 + "assetName": "Osmosis", + "referencePrice": 0.5558999999, + "cmcId": 12220.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.", + "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": 202, - "ticker": "CAT-USD", + "id": 100, + "ticker": "SAFE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "catusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "SAFEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "CAT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "SAFE-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "safeusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "SAFE-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "SAFE-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": -1, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11503,49 +5131,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Simon's Cat", - "referencePrice": 3.240974115860475e-05, - "cmcId": 32724 + "assetName": "Safe", + "referencePrice": 0.87737644, + "cmcId": 21585.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.", + "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": 203, - "ticker": "ATH-USD", + "id": 101, + "ticker": "ETHW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ATHUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bitfinex_ws", + "ticker": "ETHW:USD" }, { - "exchangeName": "Huobi", - "ticker": "athusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ETHWUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ATH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "ethwusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ATH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ETHW-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ETHW-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11557,42 +5185,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aethir", - "referencePrice": 0.054086758690969745, - "cmcId": 30083 + "assetName": "EthereumPoW", + "referencePrice": 3.7958202, + "cmcId": 21296.0 } }, - "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.", + "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": 204, - "ticker": "SAGA-USD", + "id": 102, + "ticker": "PRIME-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "SAGAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "PRIMEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "sagausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "PRIME-USD" }, { - "exchangeName": "Kraken", - "ticker": "SAGAUSD", - "invert": false + "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": -6, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11604,60 +5230,54 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Saga", - "referencePrice": 1.7203304832207442, - "cmcId": 30372 + "assetName": "Echelon Prime", + "referencePrice": 1.072, + "cmcId": 23711.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.", + "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": 205, - "ticker": "METIS-USD", + "id": 103, + "ticker": "GMT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "METISUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "GMTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "METIS-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "GMT-USD" }, { - "exchangeName": "Gate", - "ticker": "METIS_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "GMT_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "metisusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "gmtusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "METIS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "GMT-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "METIS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "GMT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11669,54 +5289,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Metis", - "referencePrice": 30.838072161880014, - "cmcId": 9640 + "assetName": "GMT", + "referencePrice": 0.13614462, + "cmcId": 18069.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.", + "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": 206, - "ticker": "ETHW-USD", + "id": 104, + "ticker": "IOTX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ETHWUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "ethwusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "IOTX-USD" }, { - "exchangeName": "Kraken", - "ticker": "ETHWUSD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "IOTX_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ETHW-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "IOTX_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ETHW-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "IOTX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11728,53 +5338,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "EthereumPoW", - "referencePrice": 1.7049613814943534, - "cmcId": 21296 + "assetName": "IoTeX", + "referencePrice": 0.043440432279999996, + "cmcId": 2777.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.", + "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": 207, - "ticker": "COTI-USD", + "id": 105, + "ticker": "KAVA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "COTIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "COTI-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "cotiusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "KAVAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "COTIUSD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "KAVA-USD" }, { - "exchangeName": "Kucoin", - "ticker": "COTI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "KAVA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11786,65 +5382,85 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "COTI", - "referencePrice": 0.10523111799662337, - "cmcId": 3992 + "assetName": "Kava", + "referencePrice": 0.36049782010000003, + "cmcId": 4846.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.", + "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": 208, - "ticker": "UMA-USD", + "id": 106, + "ticker": "DOGS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "UMAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "UMAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "DOGSUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "UMA-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "DOGS_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "umausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "DOGS-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "UMAUSD", - "invert": false - }, + "exchangeName": "okx_ws", + "ticker": "DOGS-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": "DOGS", + "referencePrice": 0.0077469194, + "cmcId": 32698.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.", + "params": { + "id": 107, + "ticker": "RSR-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -12, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ { - "exchangeName": "Kucoin", - "ticker": "UMA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "RSR-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "UMA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "RSR-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11856,65 +5472,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "UMA", - "referencePrice": 2.1621172268767923, - "cmcId": 5617 + "assetName": "Reserve Rights", + "referencePrice": 0.006806519722, + "cmcId": 3964.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.", + "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": 209, - "ticker": "BICO-USD", + "id": 108, + "ticker": "1INCH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "BICOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "BICOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "BICO-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "1INCHUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "bicousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "1INCH-USD" }, { - "exchangeName": "Kraken", - "ticker": "BICOUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "1INCH_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "BICO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "1INCH-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "BICO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "1INCH-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11926,48 +5526,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Biconomy", - "referencePrice": 0.2068379165290554, - "cmcId": 9543 + "assetName": "1inch Network", + "referencePrice": 0.25806368, + "cmcId": 8104.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.", + "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": 210, - "ticker": "ILV-USD", + "id": 109, + "ticker": "HMSTR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ILVUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ILV-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "HMSTRUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ILV-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "HMSTR-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ILV-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "HMSTR-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -11979,59 +5571,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Illuvium", - "referencePrice": 36.80431010673939, - "cmcId": 8719 + "assetName": "Hamster Kombat", + "referencePrice": 0.004768568, + "cmcId": 32195.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.", + "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": 211, - "ticker": "SKL-USD", + "id": 110, + "ticker": "GLM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "SKLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "SKL/USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "SKL-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "GLM-USD" }, { - "exchangeName": "Huobi", - "ticker": "sklusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SKL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "GLM_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "SKL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "GLM-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12043,54 +5615,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SKALE", - "referencePrice": 0.03125752941884323, - "cmcId": 5691 + "assetName": "Golem", + "referencePrice": 0.33129526000000004, + "cmcId": 1455.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.", + "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": 212, - "ticker": "ALT-USD", + "id": 111, + "ticker": "WOO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ALTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ALTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "altusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "WOOUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "ALTUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "WOO-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ALT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "WOO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12102,55 +5660,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Altlayer", - "referencePrice": 0.07405468025497096, - "cmcId": 29073 + "assetName": "WOO", + "referencePrice": 0.19825622, + "cmcId": 7501.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.", + "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": 213, - "ticker": "ONE-USD", + "id": 112, + "ticker": "PEOPLE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ONEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ONEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "PEOPLEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "oneusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "peopleusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ONE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "PEOPLE-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ONE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "PEOPLE-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12162,53 +5710,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Harmony", - "referencePrice": 0.011540837529434187, - "cmcId": 3945 + "assetName": "ConstitutionDAO", + "referencePrice": 0.067851914, + "cmcId": 14806.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.", + "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": 214, - "ticker": "DRIFT-USD", + "id": 113, + "ticker": "DYM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "DRIFTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "DRIFT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "DYMUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "driftusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "DYM_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "DRIFTUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "dymusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "DRIFT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "DYM-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12220,42 +5760,55 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Drift", - "referencePrice": 0.7322145946785974, - "cmcId": 31278 + "assetName": "Dymension", + "referencePrice": 1.7654859840000001, + "cmcId": 28932.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.", + "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": 215, - "ticker": "CFG-USD", + "id": 114, + "ticker": "ARKM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Kraken", - "ticker": "CFGUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ARKMUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "ARKM-USD" }, { - "exchangeName": "Kucoin", - "ticker": "CFG-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "arkmusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "CFG-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ARKM-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ARKM-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": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12267,70 +5820,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Centrifuge", - "referencePrice": 0.3381402617878924, - "cmcId": 6748 + "assetName": "Arkham", + "referencePrice": 1.3439586510000001, + "cmcId": 27565.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.", + "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": 216, - "ticker": "YFI-USD", + "id": 115, + "ticker": "AMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -6, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "YFIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "YFI/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "YFIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "YFI-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "yfiusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "YFIUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "YFI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "AMP-USD" }, { - "exchangeName": "Okx", - "ticker": "YFI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "AMP-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -9, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12342,59 +5859,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "yearn.finance", - "referencePrice": 4871.992038100201, - "cmcId": 5864 + "assetName": "Amp", + "referencePrice": 0.004145248039, + "cmcId": 6945.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.", + "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": 217, - "ticker": "BAND-USD", + "id": 116, + "ticker": "BABYDOGE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -18, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "BANDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "BAND-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "bandusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "BANDUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "BAND-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "BABYDOGEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "BAND-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -6, + "atomicResolution": 3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12406,43 +5900,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Band Protocol", - "referencePrice": 1.0599326798365492, - "cmcId": 4679 + "assetName": "Baby Doge Coin", + "referencePrice": 1.993581999e-09, + "cmcId": 10407.0 } }, - "XEM": { - "title": "Add XEM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XEM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 218, - "ticker": "XEM-USD", + "id": 117, + "ticker": "AEVO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "XEMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "AEVOUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "xemusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "AEVO_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "XEM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "aevousdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "AEVO-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "AEVO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12454,70 +5955,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "NEM", - "referencePrice": 0.01771541539963972, - "cmcId": 873 + "assetName": "Aevo", + "referencePrice": 0.34752442, + "cmcId": 29676.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.", + "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": 219, - "ticker": "SUSHI-USD", + "id": 118, + "ticker": "MANTA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "SUSHIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "SUSHI/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "SUSHIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "SUSHI-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "sushiusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MANTAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "SUSHIUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "MANTA_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "SUSHI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "mantausdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "SUSHI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "MANTA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12529,65 +6005,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SushiSwap", - "referencePrice": 0.6074419324697644, - "cmcId": 6758 + "assetName": "Manta Network", + "referencePrice": 0.74594028, + "cmcId": 13631.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.", + "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": 220, - "ticker": "LRC-USD", + "id": 119, + "ticker": "KSM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "LRCUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "LRCUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "LRC-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "lrcusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "KSMUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "LRCUSD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "KSM-USD" }, { - "exchangeName": "Kucoin", - "ticker": "LRC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "KSM-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "LRC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "KSM-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12599,48 +6054,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Loopring", - "referencePrice": 0.11592809650144857, - "cmcId": 1934 + "assetName": "Kusama", + "referencePrice": 18.74728448, + "cmcId": 5034.0 } }, - "CHR": { - "title": "Add CHR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CHR-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": 221, - "ticker": "CHR-USD", + "id": 120, + "ticker": "DASH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "CHRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "DASH-USD" }, { - "exchangeName": "Huobi", - "ticker": "chrusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "DASH_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "CHRUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "dashusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "CHR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "DASH-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12652,54 +6103,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Chromia", - "referencePrice": 0.18766403878797225, - "cmcId": 3978 + "assetName": "Dash", + "referencePrice": 22.89113, + "cmcId": 131.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.", + "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": 222, - "ticker": "TRB-USD", + "id": 121, + "ticker": "ETHFI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "TRBUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ETHFIUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "TRB-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ETHFI_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "trbusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "ethfiusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "TRB-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ETHFI-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "TRB-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ETHFI-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12711,58 +6158,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Tellor", - "referencePrice": 58.83070096842526, - "cmcId": 4944 + "assetName": "ether.fi", + "referencePrice": 1.6008764000000002, + "cmcId": 29814.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.", + "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": 223, - "ticker": "AUDIO-USD", + "id": 122, + "ticker": "ELF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "AUDIOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "AUDIO/USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ELF_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "AUDIO-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "elfeth", + "adjustByMarket": "ETH-USD" }, { - "exchangeName": "Huobi", - "ticker": "audiousdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "AUDIOUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "AUDIO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ELF-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12774,49 +6203,51 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Audius", - "referencePrice": 0.12221414902075003, - "cmcId": 7455 + "assetName": "aelf", + "referencePrice": 0.40182198, + "cmcId": 2299.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.", + "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": 224, - "ticker": "CTC-USD", + "id": 123, + "ticker": "MEME-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "CTCUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MEMEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "ctcusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "memeusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "CTC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "MEME-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "CTC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12828,49 +6259,54 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Creditcoin", - "referencePrice": 0.41202626221271776, - "cmcId": 5198 + "assetName": "Memecoin", + "referencePrice": 0.010595036799999999, + "cmcId": 28301.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.", + "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": 225, - "ticker": "ONT-USD", + "id": 124, + "ticker": "ZETA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ONTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ZETAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "ontusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "ZETA-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ONT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ZETA_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ONT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "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": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12882,42 +6318,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ontology", - "referencePrice": 0.16535607061847474, - "cmcId": 2566 + "assetName": "ZetaChain", + "referencePrice": 0.61991384, + "cmcId": 21259.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.", + "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": 226, - "ticker": "VTHO-USD", + "id": 126, + "ticker": "ID-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "VTHOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "IDUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "VTHO-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ID-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Gate", - "ticker": "VTHO_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ID-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12929,31 +6363,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "VeThor Token", - "referencePrice": 0.0018227276918469449, - "cmcId": 3012 + "assetName": "SPACE ID", + "referencePrice": 0.39531028, + "cmcId": 21846.0 } }, - "GIGA": { - "title": "Add GIGA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GIGA-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": 227, - "ticker": "GIGA-USD", + "id": 127, + "ticker": "LUNA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Raydium", - "ticker": "GIGA-SOL-BpHq5J4A78xLo3Z8WNEEN98F1xMdr5Wq5dyzzsC9Mpdp-5-Bj5iLRaZpfSYYc1u5jEevQBxW2Wb1wg4RKUpvRfoqSwA-9-9sGKv3mz4EUzNZwdgeRNwJ8cbujErKHQ31cvbuNTSAgF-4xxM4cdb6MEsCxM52xvYqkNbzvdeWWsPDZrBcTqVGUar", - "adjustByMarket": "SOL-USD", - "invert": false + "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": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -12965,43 +6412,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Gigachad", - "referencePrice": 0.016487, - "cmcId": 30063 + "assetName": "Terra", + "referencePrice": 0.41604754, + "cmcId": 20314.0 } }, - "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.", + "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": 228, - "ticker": "VANRY-USD", + "id": 128, + "ticker": "ZIL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "VANRYUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ZILUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Bybit", - "ticker": "VANRYUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ZIL-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "VANRY-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ZIL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13013,65 +6457,48 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Vanar Chain", - "referencePrice": 0.09441440232013608, - "cmcId": 8037 + "assetName": "Zilliqa", + "referencePrice": 0.014005163999999999, + "cmcId": 2469.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.", + "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": 229, - "ticker": "ACH-USD", + "id": 129, + "ticker": "ZRX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "ACHUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ACHUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, + "priceExponent": -10, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "ACH-USD", - "invert": false + "exchangeName": "bitfinex_ws", + "ticker": "ZRXUSD" }, { - "exchangeName": "Huobi", - "ticker": "achusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ZRXUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "ACHUSD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "ZRX-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ACH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "zrxusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ACH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ZRX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13083,60 +6510,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Alchemy Pay", - "referencePrice": 0.018087457260856872, - "cmcId": 6958 + "assetName": "0x Protocol", + "referencePrice": 0.30835, + "cmcId": 1896.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.", + "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": 230, - "ticker": "GLMR-USD", + "id": 130, + "ticker": "ANKR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "GLMRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "GLMRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "glmrusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "GLMRUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ANKRUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "GLMR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "ANKR-USD" }, { - "exchangeName": "Okx", - "ticker": "GLMR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "ankrusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13148,49 +6554,42 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Moonbeam", - "referencePrice": 0.16164222697542718, - "cmcId": 6836 + "assetName": "Ankr", + "referencePrice": 0.02599, + "cmcId": 3783.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.", + "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": 231, - "ticker": "KDA-USD", + "id": 131, + "ticker": "SC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "KDAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "KDAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "SCUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "KDA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "SC-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "KDA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13202,65 +6601,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Kadena", - "referencePrice": 0.5053498463159734, - "cmcId": 5647 + "assetName": "Siacoin", + "referencePrice": 0.0047916094, + "cmcId": 1042.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.", + "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": 232, - "ticker": "STORJ-USD", + "id": 132, + "ticker": "QTUM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "STORJUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "STORJ-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "STORJ_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "storjusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "STORJUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "QTUMUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "STORJ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "qtumusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "STORJ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "QTUM-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13272,60 +6646,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Storj", - "referencePrice": 0.37033033448296554, - "cmcId": 1772 + "assetName": "Qtum", + "referencePrice": 2.6868276, + "cmcId": 1684.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.", + "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": 233, - "ticker": "FXS-USD", + "id": 133, + "ticker": "ENJ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "FXSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "FXSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "fxsusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ENJUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "FXSUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "enjusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "FXS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ENJ-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "FXS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ENJ-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13337,37 +6696,58 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Frax Share", - "referencePrice": 1.787389074487725, - "cmcId": 6953 + "assetName": "Enjin Coin", + "referencePrice": 0.15708224, + "cmcId": 2130.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.", + "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": 234, - "ticker": "TEL-USD", + "id": 134, + "ticker": "UMA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "TELUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "UMAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "TEL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "UMA-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "UMA_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "umausdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "UMAUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "UMA-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "UMA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13379,37 +6759,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Telcoin", - "referencePrice": 0.0015564906268063215, - "cmcId": 2394 + "assetName": "UMA", + "referencePrice": 3.0101029300000004, + "cmcId": 5617.0 } }, - "USDJ": { - "title": "Add USDJ-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a USDJ-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": 235, - "ticker": "USDJ-USD", + "id": 135, + "ticker": "SSV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "usdjusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "SSVUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "USDJ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "ssvusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "SSV-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13421,43 +6804,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "USDJ", - "referencePrice": 1.1241166502457676, - "cmcId": 5446 + "assetName": "ssv.network", + "referencePrice": 23.281832, + "cmcId": 12999.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.", + "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": 236, - "ticker": "XCH-USD", + "id": 136, + "ticker": "BAT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "xchusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "BAT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "XCH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "batusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "XCH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "BAT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13469,60 +6848,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Chia", - "referencePrice": 12.83479201506107, - "cmcId": 9258 + "assetName": "Basic Attention Token", + "referencePrice": 0.17601626, + "cmcId": 1697.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.", + "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": 237, - "ticker": "YGG-USD", + "id": 137, + "ticker": "G-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "YGGUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "YGG_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "yggusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "YGGUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "GUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "YGG-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "gusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "YGG-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "G-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13534,37 +6893,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Yield Guild Games", - "referencePrice": 0.3630529256571589, - "cmcId": 10688 + "assetName": "Gravity", + "referencePrice": 0.038028328, + "cmcId": 32120.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.", + "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": 238, - "ticker": "ZIG-USD", + "id": 138, + "ticker": "ALT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ZIGUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ALTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "zigusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ALT_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13576,37 +6933,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Zignaly", - "referencePrice": 0.09805430730206197, - "cmcId": 9260 + "assetName": "Altlayer", + "referencePrice": 0.011826248999999999, + "cmcId": 29073.0 } }, - "H2O": { - "title": "Add H2O-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a H2O-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": 239, - "ticker": "H2O-USD", + "id": 139, + "ticker": "GAS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "h2ousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "gasusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "H2O-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "GAS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13618,60 +6973,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "H2O DAO", - "referencePrice": 0.16423784148853662, - "cmcId": 19091 + "assetName": "Gas", + "referencePrice": 4.1394376, + "cmcId": 1785.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.", + "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": 240, - "ticker": "CSPR-USD", + "id": 140, + "ticker": "RVN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bitstamp", - "ticker": "CSPR/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "CSPRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "CSPR_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "csprusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "RVNUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "CSPR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "rvnusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "CSPR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "RVN-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13683,49 +7018,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Casper", - "referencePrice": 0.01104231751278463, - "cmcId": 5899 + "assetName": "Ravencoin", + "referencePrice": 0.0174403362, + "cmcId": 2577.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.", + "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": 241, - "ticker": "PIXEL-USD", + "id": 141, + "ticker": "MASK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "PIXELUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MASKUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "pixelusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "MASK-USD" }, { - "exchangeName": "Kucoin", - "ticker": "PIXEL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "MASK_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "PIXEL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "MASK-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13737,65 +7067,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pixels", - "referencePrice": 0.12210045283441259, - "cmcId": 29335 + "assetName": "Mask Network", + "referencePrice": 2.3271814, + "cmcId": 8536.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.", + "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": 242, - "ticker": "API3-USD", + "id": 142, + "ticker": "TRAC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "API3USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "API3-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "API3_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "api3usdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "TRAC-USD" }, { - "exchangeName": "Kraken", - "ticker": "API3USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "TRAC_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "API3-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "TRAC-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "API3-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -6, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13807,47 +7117,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "API3", - "referencePrice": 1.5268251634259045, - "cmcId": 7737 + "assetName": "OriginTrail", + "referencePrice": 0.530015737, + "cmcId": 2467.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.", + "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": 243, - "ticker": "BIGTIME-USD", + "id": 143, + "ticker": "GMX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "BIGTIME-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "BIGTIMEUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "BIGTIME-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "GMXUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "BIGTIME-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "GMX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13859,60 +7157,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Big Time", - "referencePrice": 0.12245328031271263, - "cmcId": 28230 + "assetName": "GMX", + "referencePrice": 22.577065700000002, + "cmcId": 11857.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.", + "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": 244, - "ticker": "ICX-USD", + "id": 144, + "ticker": "IO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ICXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ICXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "icxusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "ICXUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ICX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "IOUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ICX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "IO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13924,49 +7197,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ICON", - "referencePrice": 0.12322009772049593, - "cmcId": 2099 + "assetName": "io.net", + "referencePrice": 1.97650699, + "cmcId": 29835.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.", + "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": 245, - "ticker": "VELO-USD", + "id": 145, + "ticker": "RPL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "VELOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "RPLUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "velousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "RPL-USD" }, { - "exchangeName": "Kucoin", - "ticker": "VELO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "RPL_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "VELO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "rplusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "RPL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -13978,43 +7251,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Velo", - "referencePrice": 0.016395765656586653, - "cmcId": 7127 + "assetName": "Rocket Pool", + "referencePrice": 10.41, + "cmcId": 2943.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.", + "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": 246, - "ticker": "SXP-USD", + "id": 146, + "ticker": "METIS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "SXPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "METIS-USD" }, { - "exchangeName": "Huobi", - "ticker": "sxpusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "METIS-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "SXP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "METIS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14026,53 +7295,37 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Solar", - "referencePrice": 0.19737716846627484, - "cmcId": 4279 + "assetName": "Metis", + "referencePrice": 38.5693, + "cmcId": 9640.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.", + "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": 247, - "ticker": "TRU-USD", + "id": 147, + "ticker": "USDE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "TRUUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "TRU-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "truusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "TRUUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "BTCUSDE", + "adjustByMarket": "BTC-USD", + "invert": true }, { - "exchangeName": "Kucoin", - "ticker": "TRU-USDT", + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "USDE,UNISWAP_V3,0X4C9EDD5852CD905F086C759E8383E09BFF1E68B3/USDT,UNISWAP_V3,0XDAC17F958D2EE523A2206206994597C13D831EC7", "adjustByMarket": "USDT-USD", - "invert": false + "metadata_JSON": "{\"address\":\"0x435664008f38b0650fbc1c9fc971d0a3bc2f1e47\",\"base_decimals\":18,\"quote_decimals\":6,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14084,54 +7337,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "TrueFi", - "referencePrice": 0.09902085681904454, - "cmcId": 7725 + "assetName": "Ethena USDe", + "referencePrice": 1.001347707, + "cmcId": 29470.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.", + "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": 248, - "ticker": "ZEN-USD", + "id": 148, + "ticker": "AERO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ZENUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ZENUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ZEN-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "zenusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "AERO-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ZEN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "AERO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14143,43 +7376,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Horizen", - "referencePrice": 7.789243468624553, - "cmcId": 1698 + "assetName": "Aerodrome Finance", + "referencePrice": 0.10866, + "cmcId": 29270.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.", + "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": 249, - "ticker": "JOE-USD", + "id": 149, + "ticker": "BDX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "JOEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "joeusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "BDX_BTC", + "adjustByMarket": "BTC-USD" }, { - "exchangeName": "Okx", - "ticker": "JOE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "BDX-BTC", + "adjustByMarket": "BTC-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14191,43 +7416,55 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "JOE", - "referencePrice": 0.32819382810757375, - "cmcId": 11396 + "assetName": "Beldex", + "referencePrice": 0.0545072, + "cmcId": 3987.0 } }, - "WAVES": { - "title": "Add WAVES-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WAVES-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": 250, - "ticker": "WAVES-USD", + "id": 150, + "ticker": "TURBO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "WAVESUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "TURBO_USD" }, { - "exchangeName": "Huobi", - "ticker": "wavesusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "TURBO_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "WAVES-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "turbousdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "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, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14239,49 +7476,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Waves", - "referencePrice": 1.0225584004396249, - "cmcId": 1274 + "assetName": "Turbo", + "referencePrice": 0.005766430926, + "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.", + "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": 251, - "ticker": "XAI-USD", + "id": 151, + "ticker": "AVAIL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "XAIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "XAIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "AVAILUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Gate", - "ticker": "XAI_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "availusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "XAI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "AVAIL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14293,54 +7521,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Xai", - "referencePrice": 0.17696844784223753, - "cmcId": 28933 + "assetName": "Avail", + "referencePrice": 0.1655694094, + "cmcId": 32376.0 } }, - "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.", + "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": 252, - "ticker": "LSK-USD", + "id": 152, + "ticker": "GIGA,RAYDIUM,63LFDMNB3MQ8MW9MTZ2TO9BEA2M71KZUUGQ5TIJXCQJ9-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "LSKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "lskusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "LSKUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "LSK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "LSK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14352,49 +7557,56 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Lisk", - "referencePrice": 0.7805558661749511, - "cmcId": 1214 + "assetName": "Gigachad", + "referencePrice": 0.01731288243, + "cmcId": 30063.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.", + "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": 253, - "ticker": "MERL-USD", + "id": 153, + "ticker": "ATH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "MERLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ATHUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "merlusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ATH_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MERL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "athusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "MERL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14406,43 +7618,37 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Merlin Chain", - "referencePrice": 0.2719170691280156, - "cmcId": 30712 + "assetName": "Aethir", + "referencePrice": 0.059697261999999994, + "cmcId": 30083.0 } }, - "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.", + "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.", "params": { - "id": 254, - "ticker": "RSS3-USD", + "id": 154, + "ticker": "NPC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "RSS3USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "rss3usdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "NPC_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "RSS3-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "uniswapv3_api-base", + "ticker": "WETH,UNISWAP_V3_BASE,0X4200000000000000000000000000000000000006/NPC,UNISWAP_V3_BASE,0XB166E8B140D35D9D8226E40C09F757BAC5A4D87D", + "adjustByMarket": "ETH-USD", + "invert": true, + "metadata_JSON": "{\"address\":\"0x96e727835c5ec965aae8cbbad34901e3be33befb\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14454,43 +7660,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "RSS3", - "referencePrice": 0.11236093975156909, - "cmcId": 17917 + "assetName": "Non-Playable Coin", + "referencePrice": 0.028611119969999998, + "cmcId": 27960.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.", + "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.", "params": { - "id": 255, - "ticker": "EVER-USD", + "id": 155, + "ticker": "CAT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "EVERUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "catusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "everusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "CAT-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "EVER-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "CAT,RAYDIUM,3WKZQDH3ZW3TP2PHATAUDU4E1XSEZFHK7QNN8MAPM3S2/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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14502,49 +7706,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Everscale", - "referencePrice": 0.05569461709543475, - "cmcId": 7505 + "assetName": "Simon's Cat", + "referencePrice": 3.4001092e-05, + "cmcId": 32724.0 } }, - "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.", + "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": 256, - "ticker": "DGB-USD", + "id": 156, + "ticker": "FLUX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "DGBUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "DGBUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "DGB-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "fluxusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "DGB-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "FLUX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14556,54 +7746,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "DigiByte", - "referencePrice": 0.006372811736337894, - "cmcId": 109 + "assetName": "Flux", + "referencePrice": 0.6015569669, + "cmcId": 3029.0 } }, - "XNO": { - "title": "Add XNO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XNO-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": 257, - "ticker": "XNO-USD", + "id": 157, + "ticker": "SKL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "XNOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "SKL-USD" }, { - "exchangeName": "Huobi", - "ticker": "xnousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SKL_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "NANOUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "sklusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "XNO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "SKL-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "XNO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "SKL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14615,53 +7800,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Nano", - "referencePrice": 0.8315576931352535, - "cmcId": 1567 + "assetName": "SKALE", + "referencePrice": 0.040903494, + "cmcId": 5691.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.", + "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": 258, - "ticker": "CVC-USD", + "id": 158, + "ticker": "MOODENG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "CVCUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "CVC-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "moodengusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "cvcusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "CVCUSD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "CVC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "MOODENG-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14673,43 +7840,43 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Civic", - "referencePrice": 0.11323707824737785, - "cmcId": 1816 + "assetName": "Moo Deng (moodengsol.com)", + "referencePrice": 0.19865694, + "cmcId": 33093.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.", + "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": 259, - "ticker": "TAIKO-USD", + "id": 159, + "ticker": "BLAST-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "TAIKOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "BLASTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "taikousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "BLAST-USD" }, { - "exchangeName": "Kucoin", - "ticker": "TAIKO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "BLAST_USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BLAST-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14721,37 +7888,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Taiko", - "referencePrice": 1.4060235787821593, - "cmcId": 31525 + "assetName": "Blast", + "referencePrice": 0.09179999999999999, + "cmcId": 28480.0 } }, - "AGI": { - "title": "Add AGI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AGI-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": 260, - "ticker": "AGI-USD", + "id": 160, + "ticker": "CVX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "AGIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "CVX-USD" }, { - "exchangeName": "Gate", - "ticker": "AGI_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "CVX-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "CVX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14763,49 +7932,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Delysium", - "referencePrice": 0.11561568595473032, - "cmcId": 24007 + "assetName": "Convex Finance", + "referencePrice": 1.9380000000000002, + "cmcId": 9903.0 } }, - "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.", + "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.", "params": { - "id": 261, - "ticker": "OAS-USD", + "id": 161, + "ticker": "XRD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "OASUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "oasusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "OAS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bitfinex_ws", + "ticker": "XRDUSD" }, { - "exchangeName": "Okx", - "ticker": "OAS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "XRD-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14817,37 +7971,53 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Oasys", - "referencePrice": 0.037638779603178366, - "cmcId": 22265 + "assetName": "Radix", + "referencePrice": 0.018883218719999997, + "cmcId": 11948.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.", + "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": 262, - "ticker": "AZERO-USD", + "id": 162, + "ticker": "SUSHI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "azerousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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", - "ticker": "AZERO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "SUSHI-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "SUSHI-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14859,43 +8029,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aleph Zero", - "referencePrice": 0.40061073219551313, - "cmcId": 11976 + "assetName": "SushiSwap", + "referencePrice": 0.72420122, + "cmcId": 6758.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.", + "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": 263, - "ticker": "VENOM-USD", + "id": 163, + "ticker": "PAAL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "VENOMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "VENOM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "PAAL_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "VENOM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "paalusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14907,43 +8069,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Venom", - "referencePrice": 0.10918398120611761, - "cmcId": 22059 + "assetName": "PAAL AI", + "referencePrice": 0.24423884, + "cmcId": 27178.0 } }, - "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.", + "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": 264, - "ticker": "MPLX-USD", + "id": 164, + "ticker": "XCH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "MPLXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "xchusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "mplxusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "XCH-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MPLX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "XCH-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -14955,59 +8114,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Metaplex", - "referencePrice": 0.2965714836730464, - "cmcId": 21870 + "assetName": "Chia", + "referencePrice": 14.44711138, + "cmcId": 9258.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.", + "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": 265, - "ticker": "BAL-USD", + "id": 165, + "ticker": "BICO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "BALUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "BAL-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "balusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "BICOUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "BALUSD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "BICO-USD" }, { - "exchangeName": "Kucoin", - "ticker": "BAL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "BICO-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "BAL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "BICO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15019,49 +8163,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Balancer", - "referencePrice": 1.7672029870049386, - "cmcId": 5728 + "assetName": "Biconomy", + "referencePrice": 0.2169, + "cmcId": 9543.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.", + "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": 266, - "ticker": "WAXP-USD", + "id": 166, + "ticker": "ILV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "WAXPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "WAXPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "ILV-USD" }, { - "exchangeName": "Huobi", - "ticker": "waxpusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ILV-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "WAXP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ILV-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15073,37 +8207,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "WAX", - "referencePrice": 0.030008714140276498, - "cmcId": 2300 + "assetName": "Illuvium", + "referencePrice": 36.9, + "cmcId": 8719.0 } }, - "ONG": { - "title": "Add ONG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ONG-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": 267, - "ticker": "ONG-USD", + "id": 167, + "ticker": "CFG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ONGUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "CFG_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Gate", - "ticker": "ONG_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "CFG-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15115,36 +8247,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ontology Gas", - "referencePrice": 0.26848778525689543, - "cmcId": 3217 + "assetName": "Centrifuge", + "referencePrice": 0.36044764, + "cmcId": 6748.0 } }, - "USDP": { - "title": "Add USDP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a USDP-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": 268, - "ticker": "USDP-USD", + "id": 168, + "ticker": "COTI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "USDPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "COTI-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "COTI_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "PAX-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "cotiusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "COTI-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15156,58 +8296,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pax Dollar", - "referencePrice": 1.0004433731927547, - "cmcId": 3330 + "assetName": "COTI", + "referencePrice": 0.010548954, + "cmcId": 3992.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.", + "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": 269, - "ticker": "CTSI-USD", + "id": 169, + "ticker": "ONE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "CTSIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bitstamp", - "ticker": "CTSI/USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "CTSI-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "ctsiusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ONEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "CTSIUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "oneusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "CTSI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ONE-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15219,53 +8341,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cartesi", - "referencePrice": 0.12344709403358076, - "cmcId": 5444 + "assetName": "Harmony", + "referencePrice": 0.012492445999999999, + "cmcId": 3945.0 } }, - "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.", + "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": 270, - "ticker": "RLC-USD", + "id": 170, + "ticker": "BAND-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "RLCUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "RLC-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "rlcusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "RLCUSD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "BAND-USD" }, { - "exchangeName": "Kucoin", - "ticker": "RLC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "BAND-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15277,42 +8380,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "iExec RLC", - "referencePrice": 1.4239867631326728, - "cmcId": 1637 + "assetName": "Band Protocol", + "referencePrice": 1.114, + "cmcId": 4679.0 } }, - "NTRN": { - "title": "Add NTRN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NTRN-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": 271, - "ticker": "NTRN-USD", + "id": 171, + "ticker": "YFI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -6, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "NTRNUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "YFIUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "NTRNUSD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "YFI-USD" }, { - "exchangeName": "Kucoin", - "ticker": "NTRN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "YFI-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "YFI-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -9.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15324,47 +8429,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Neutron", - "referencePrice": 0.35774840744063957, - "cmcId": 26680 + "assetName": "yearn.finance", + "referencePrice": 5014.0, + "cmcId": 5864.0 } }, - "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.", + "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": 272, - "ticker": "POWR-USD", + "id": 172, + "ticker": "FXS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "POWRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "FXSUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "POWR-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "FXS_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "powrusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "fxsusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "FXS-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "POWRUSD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "FXS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15376,53 +8484,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Powerledger", - "referencePrice": 0.19175382515395878, - "cmcId": 2132 + "assetName": "Frax Share", + "referencePrice": 2.205303503, + "cmcId": 6953.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.", + "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": 273, - "ticker": "NMR-USD", + "id": 173, + "ticker": "YGG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "NMRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "NMR-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "NMRUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "yggusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "NMR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "YGG-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "NMR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "YGG-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15434,43 +8529,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Numeraire", - "referencePrice": 13.596517678461964, - "cmcId": 1732 + "assetName": "Yield Guild Games", + "referencePrice": 0.48597318, + "cmcId": 10688.0 } }, - "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.", + "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.", "params": { - "id": 274, - "ticker": "ZENT-USD", + "id": 174, + "ticker": "DSYNC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ZENTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "zentusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "DSYNC_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ZENT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15482,49 +8570,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Zentry", - "referencePrice": 0.017175590801832084, - "cmcId": 30963 + "assetName": "Destra Network", + "referencePrice": 0.17551536, + "cmcId": 29884.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.", + "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": 275, - "ticker": "IOST-USD", + "id": 175, + "ticker": "KDA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "IOSTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "KDAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "iostusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "KDA_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "IOST-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "KDA-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "IOST-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "KDA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15536,47 +8620,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "IOST", - "referencePrice": 0.004621231391415485, - "cmcId": 2405 + "assetName": "Kadena", + "referencePrice": 0.6042160347000001, + "cmcId": 5647.0 } }, - "POND": { - "title": "Add POND-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a POND-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": 276, - "ticker": "POND-USD", + "id": 176, + "ticker": "PONKE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "PONDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "POND-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "PONKEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "PONDUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "ponkeusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "POND-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15588,48 +8666,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Marlin", - "referencePrice": 0.012112854646815103, - "cmcId": 7497 + "assetName": "Ponke", + "referencePrice": 0.328575373, + "cmcId": 29150.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.", + "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.", "params": { - "id": 277, - "ticker": "PYR-USD", + "id": 177, + "ticker": "CHEX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "PYRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "PYR-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "pyrusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "CHEX_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "PYR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -6, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15641,60 +8707,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Vulcan Forged (PYR)", - "referencePrice": 2.48969709185215, - "cmcId": 9308 + "assetName": "Chintai", + "referencePrice": 0.17391248, + "cmcId": 8534.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.", + "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": 278, - "ticker": "USTC-USD", + "id": 178, + "ticker": "LRC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "USTCUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "USTCUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "LRCUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "ustcusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "LRC-USD" }, { - "exchangeName": "Kraken", - "ticker": "USTUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "LRC_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "USTC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "LRC-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "USTC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "LRC-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15706,59 +8761,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "TerraClassicUSD", - "referencePrice": 0.01660238429800978, - "cmcId": 7129 + "assetName": "Loopring", + "referencePrice": 0.1193, + "cmcId": 1934.0 } }, - "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.", + "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": 279, - "ticker": "C98-USD", + "id": 179, + "ticker": "TRB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "C98USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "C98USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "TRB-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "C98-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "TRB_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "c98usdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "trbusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "C98USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "TRB-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "C98-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "TRB-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15770,48 +8815,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Coin98", - "referencePrice": 0.11528766568019821, - "cmcId": 10903 + "assetName": "Tellor", + "referencePrice": 64.0991712, + "cmcId": 4944.0 } }, - "PUNDIX": { - "title": "Add PUNDIX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PUNDIX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 280, - "ticker": "PUNDIX-USD", + "id": 180, + "ticker": "ACH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "PUNDIXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ACHUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "PUNDIX-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "ACH-USD" }, { - "exchangeName": "Huobi", - "ticker": "pundixusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "achusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "PUNDIX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ACH-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ACH-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15823,49 +8869,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pundi X (New)", - "referencePrice": 0.37414131895056557, - "cmcId": 9040 + "assetName": "Alchemy Pay", + "referencePrice": 0.020977692, + "cmcId": 6958.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.", + "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": 281, - "ticker": "SLP-USD", + "id": 181, + "ticker": "ONT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "SLPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ONT_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Bybit", - "ticker": "SLPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "ontusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "SLP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ONT-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "SLP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ONT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15877,43 +8919,33 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Smooth Love Potion", - "referencePrice": 0.0023365543670206762, - "cmcId": 5824 + "assetName": "Ontology", + "referencePrice": 0.19885730000000001, + "cmcId": 2566.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.", + "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": 282, - "ticker": "COQ-USD", + "id": 182, + "ticker": "VTHO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -15, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "COQUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "coqusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "VTHO-USD" }, { - "exchangeName": "Kucoin", - "ticker": "COQ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "VTHO_USD" } ], "liquidityTier": 4, - "atomicResolution": 0, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15925,35 +8957,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Coq Inu", - "referencePrice": 1.364779314620986e-06, - "cmcId": 28675 + "assetName": "VeThor Token", + "referencePrice": 0.002138, + "cmcId": 3012.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.", + "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": 283, - "ticker": "LCX-USD", + "id": 183, + "ticker": "HONEY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "LCX-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "HONEY-USD" }, { - "exchangeName": "Kraken", - "ticker": "LCXUSD", - "invert": false + "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": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -15965,41 +8997,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "LCX", - "referencePrice": 0.12051008402150473, - "cmcId": 4950 + "assetName": "Hivemapper", + "referencePrice": 0.07740615122, + "cmcId": 22850.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.", + "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": 284, - "ticker": "RARE-USD", + "id": 184, + "ticker": "CTC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "RAREUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "RARE-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "CTCUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "RAREUSD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "CTC-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16011,54 +9037,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SuperRare", - "referencePrice": 0.12803504352771086, - "cmcId": 11294 + "assetName": "Creditcoin", + "referencePrice": 0.44429830000000003, + "cmcId": 5198.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.", + "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": 285, - "ticker": "AUCTION-USD", + "id": 185, + "ticker": "BANANA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "AUCTIONUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "AUCTION-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "auctionusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "BANANA_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "AUCTION-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "bananausdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "AUCTION-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "BANANA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16070,37 +9082,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bounce Token", - "referencePrice": 13.907278854366469, - "cmcId": 8602 + "assetName": "Banana Gun", + "referencePrice": 45.04703898, + "cmcId": 28066.0 } }, - "STPT": { - "title": "Add STPT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a STPT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 286, - "ticker": "STPT-USD", + "id": 186, + "ticker": "ABT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "STPTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "ABT-USD" }, { - "exchangeName": "Huobi", - "ticker": "stptusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ABT_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16112,41 +9121,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "STP", - "referencePrice": 0.04914714976330441, - "cmcId": 4006 + "assetName": "Arcblock", + "referencePrice": 1.5523, + "cmcId": 2545.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.", + "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": 287, - "ticker": "ORCA-USD", + "id": 187, + "ticker": "STORJ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "ORCA-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "STORJ-USD" }, { - "exchangeName": "Kraken", - "ticker": "ORCAUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "storjusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ORCA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "STORJ-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16158,42 +9165,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Orca", - "referencePrice": 1.7541062311222155, - "cmcId": 11165 + "assetName": "Storj", + "referencePrice": 0.4012209, + "cmcId": 1772.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.", + "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": 288, - "ticker": "DAR-USD", + "id": 188, + "ticker": "GLMR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "DARUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "GLMRUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "DAR-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "GLMR-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "DAR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "GLMR-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16205,42 +9210,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Mines of Dalarnia", - "referencePrice": 0.14675413414796912, - "cmcId": 11374 + "assetName": "Moonbeam", + "referencePrice": 0.16509664000000002, + "cmcId": 6836.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.", + "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": 289, - "ticker": "MOBILE-USD", + "id": 189, + "ticker": "PIXEL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "MOBILE-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "MOBILE_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "PIXEL_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MOBILE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "PIXEL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16252,37 +9250,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Helium Mobile", - "referencePrice": 0.0010568698909458772, - "cmcId": 24600 + "assetName": "Pixels", + "referencePrice": 0.15938638, + "cmcId": 29335.0 } }, - "WMT": { - "title": "Add WMT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WMT-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": 290, - "ticker": "WMT-USD", + "id": 190, + "ticker": "TEL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "wmtusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "TEL-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "WMT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16294,37 +9291,37 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "World Mobile Token", - "referencePrice": 0.1877771889085636, - "cmcId": 13769 + "assetName": "Telcoin", + "referencePrice": 0.001714440448, + "cmcId": 2394.0 } }, - "BONE": { - "title": "Add BONE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BONE-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": { + "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.", "params": { - "id": 291, - "ticker": "BONE-USD", + "id": 191, + "ticker": "SPX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "boneusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" }, { - "exchangeName": "Okx", - "ticker": "BONE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16336,43 +9333,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bone ShibaSwap", - "referencePrice": 0.39558504987216847, - "cmcId": 11865 + "assetName": "SPX6900", + "referencePrice": 0.009965081145, + "cmcId": 28081.0 } }, - "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.", + "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": 292, - "ticker": "PROM-USD", + "id": 192, + "ticker": "CSPR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "PROMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "CSPRUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "promusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "CSPR_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "PROM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "CSPR-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "CSPR-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16384,49 +9383,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Prom", - "referencePrice": 4.926517740444091, - "cmcId": 4120 + "assetName": "Casper", + "referencePrice": 0.013143615999999999, + "cmcId": 5899.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.", + "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": 293, - "ticker": "UXLINK-USD", + "id": 193, + "ticker": "MERL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "UXLINKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MERLUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "uxlinkusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "MERL_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "UXLINK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "merlusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "UXLINK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "MERL-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "MERL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16438,43 +9438,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "UXLINK", - "referencePrice": 0.49023042380574267, - "cmcId": 32257 + "assetName": "Merlin Chain", + "referencePrice": 0.27619626, + "cmcId": 30712.0 } }, - "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.", + "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": 294, - "ticker": "DUSK-USD", + "id": 194, + "ticker": "ZIG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "DUSKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "duskusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ZIGUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "DUSK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ZIG_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16486,37 +9478,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Dusk", - "referencePrice": 0.1942582250525018, - "cmcId": 4092 + "assetName": "Zignaly", + "referencePrice": 0.10000969400000001, + "cmcId": 9260.0 } }, - "STRAX": { - "title": "Add STRAX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a STRAX-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": 296, - "ticker": "STRAX-USD", + "id": 195, + "ticker": "CVC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "STRAXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "CVC-USD" }, { - "exchangeName": "Kucoin", - "ticker": "STRAX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "cvcusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "CVC-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16528,37 +9522,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Stratis [New]", - "referencePrice": 0.04562953298607094, - "cmcId": 30168 + "assetName": "Civic", + "referencePrice": 0.01198, + "cmcId": 1816.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.", + "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": 297, - "ticker": "MVL-USD", + "id": 196, + "ticker": "CATI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "MVLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "CATIUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "mvlusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "CATI-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "CATI-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16570,66 +9567,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MVL", - "referencePrice": 0.003471900472714909, - "cmcId": 2982 + "assetName": "Catizen", + "referencePrice": 0.47315014, + "cmcId": 32966.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.", + "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": 298, - "ticker": "MAGIC-USD", + "id": 197, + "ticker": "SXP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "MAGICUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "MAGICUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "MAGIC-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "MAGIC_USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "magicusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SXP_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MAGIC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "sxpusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "MAGIC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "SXP-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16641,37 +9612,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Treasure", - "referencePrice": 0.32361912333934123, - "cmcId": 14783 + "assetName": "Solar", + "referencePrice": 0.2394302, + "cmcId": 4279.0 } }, - "XYM": { - "title": "Add XYM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XYM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 299, - "ticker": "XYM-USD", + "id": 198, + "ticker": "TRUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "XYMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "TRUMP_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "XYM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16683,49 +9653,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Symbol", - "referencePrice": 0.014587626812636933, - "cmcId": 8677 + "assetName": "MAGA", + "referencePrice": 2.9212262630000003, + "cmcId": 27872.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.", + "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": 300, - "ticker": "CYBER-USD", + "id": 199, + "ticker": "ICX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "CYBERUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "CYBERUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ICXUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "cyberusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "icxusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "CYBER-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ICX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16737,37 +9698,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cyber", - "referencePrice": 3.196480522664589, - "cmcId": 24781 + "assetName": "ICON", + "referencePrice": 0.14926820000000002, + "cmcId": 2099.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.", + "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": 302, - "ticker": "FIRE-USD", + "id": 200, + "ticker": "BB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "FIREUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "BBUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "FIRE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "bbusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "BB-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16779,60 +9743,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Matr1x Fire", - "referencePrice": 1.3140040256053998, - "cmcId": 29273 + "assetName": "BounceBit", + "referencePrice": 0.30484774000000003, + "cmcId": 30746.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.", + "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": 303, - "ticker": "MOVR-USD", + "id": 201, + "ticker": "USTC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "MOVRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "MOVRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "movrusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "USTCUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "MOVRUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "ustcusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MOVR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "USTC-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "MOVR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "USTC-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16844,53 +9793,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Moonriver", - "referencePrice": 9.287432251693062, - "cmcId": 9285 + "assetName": "TerraClassicUSD", + "referencePrice": 0.021698988, + "cmcId": 7129.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.", + "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": 304, - "ticker": "SYN-USD", + "id": 202, + "ticker": "DRIFT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "SYNUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "SYN-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "synusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "DRIFTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "SYNUSD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "DRIFT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "SYN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "DRIFT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16902,43 +9837,77 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Synapse", - "referencePrice": 0.44454254369243623, - "cmcId": 12147 + "assetName": "Drift", + "referencePrice": 0.603, + "cmcId": 31278.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.", + "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.", "params": { - "id": 305, - "ticker": "SNT-USD", + "id": 203, + "ticker": "ANDY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "SNTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": "Huobi", - "ticker": "sntusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -2.0, + "quantumConversionExponent": -9, + "defaultFundingPpm": 0, + "stepBaseQuantums": 1000000, + "subticksPerTick": 1000000, + "delayBlocks": 3600 + }, + "initialDeposit": { + "denom": "adydx", + "amount": "10000000000000000000000" + }, + "meta": { + "assetName": "ANDY (ETH)", + "referencePrice": 0.000150054, + "cmcId": 29879.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.", + "params": { + "id": 204, + "ticker": "TAIKO-USD", + "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", + "priceExponent": -9, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ + { + "exchangeName": "bybit_ws", + "ticker": "TAIKOUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "SNT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "TAIKO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16950,42 +9919,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Status", - "referencePrice": 0.02145304224400839, - "cmcId": 1759 + "assetName": "Taiko", + "referencePrice": 1.8692917690000002, + "cmcId": 31525.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.", + "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": 306, - "ticker": "HIGH-USD", + "id": 205, + "ticker": "XAI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "HIGHUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "XAIUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "HIGH-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "XAI_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "HIGH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "XAI-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -16997,53 +9964,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Highstreet", - "referencePrice": 1.2556194308977473, - "cmcId": 11232 + "assetName": "Xai", + "referencePrice": 0.20196288, + "cmcId": 28933.0 } }, - "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.", + "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": 307, - "ticker": "CELR-USD", + "id": 206, + "ticker": "BIGTIME-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "CELRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "CELR-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "BIGTIME-USD" }, { - "exchangeName": "Kraken", - "ticker": "CELRUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "BIGTIME_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "CELR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "BIGTIME-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "CELR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "BIGTIME-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17055,49 +10013,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Celer Network", - "referencePrice": 0.010752386695989628, - "cmcId": 3814 + "assetName": "Big Time", + "referencePrice": 0.0116990204, + "cmcId": 28230.0 } }, - "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.", + "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": 308, - "ticker": "WIN-USD", + "id": 207, + "ticker": "BAL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "WINUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "winusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "WIN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "BAL-USD" }, { - "exchangeName": "Okx", - "ticker": "WIN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "BAL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -1, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17109,37 +10052,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "WINkLink", - "referencePrice": 8.459287590362482e-05, - "cmcId": 4206 + "assetName": "Balancer", + "referencePrice": 2.17, + "cmcId": 5728.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.", + "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": 309, - "ticker": "TLOS-USD", + "id": 208, + "ticker": "BITCOIN,UNISWAP_V3,0X72E4F9F808C49A2A61DE9C5896298920DC4EEEA9-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "tlosusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "TLOS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17151,37 +10088,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Telos", - "referencePrice": 0.22292699275619576, - "cmcId": 4660 + "assetName": "HarryPotterObamaSonic10Inu (ERC-20)", + "referencePrice": 0.013304788, + "cmcId": 25220.0 } }, - "RIF": { - "title": "Add RIF-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RIF-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": 310, - "ticker": "RIF-USD", + "id": 209, + "ticker": "DEGEN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "RIFUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "DEGENUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Gate", - "ticker": "RIF_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "DEGEN-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "DEGEN-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17193,43 +10133,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Rootstock Infrastructure Framework", - "referencePrice": 0.08197643875958911, - "cmcId": 3701 + "assetName": "Degen", + "referencePrice": 0.0043718552, + "cmcId": 30096.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.", + "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": 311, - "ticker": "ACE-USD", + "id": 210, + "ticker": "REEF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ACEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "REEF_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "aceusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "reefusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ACE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "REEF-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17241,37 +10178,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Fusionist", - "referencePrice": 2.1169121043864485, - "cmcId": 28674 + "assetName": "Reef", + "referencePrice": 0.0005062706498, + "cmcId": 6951.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.", + "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": 312, - "ticker": "AITECH-USD", + "id": 211, + "ticker": "JOE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "aitechusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "joeusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "AITECH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "JOE-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17283,37 +10218,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Solidus Ai Tech", - "referencePrice": 0.08026733026173621, - "cmcId": 19055 + "assetName": "JOE", + "referencePrice": 0.34652262, + "cmcId": 11396.0 } }, - "DKA": { - "title": "Add DKA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DKA-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": 313, - "ticker": "DKA-USD", + "id": 212, + "ticker": "LCX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Gate", - "ticker": "DKA_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "LCX-USD" }, { - "exchangeName": "Huobi", - "ticker": "dkausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17325,49 +10262,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "dKargo", - "referencePrice": 0.019044682464254805, - "cmcId": 5908 + "assetName": "LCX", + "referencePrice": 0.15655634000000002, + "cmcId": 4950.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.", + "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": 314, - "ticker": "RDNT-USD", + "id": 213, + "ticker": "ZEN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "RDNTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "RDNTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "RDNT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ZENUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "RDNT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ZEN_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17379,59 +10302,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Radiant Capital", - "referencePrice": 0.07214056061326857, - "cmcId": 21106 + "assetName": "Horizen", + "referencePrice": 7.5390459000000005, + "cmcId": 1698.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.", + "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": 315, - "ticker": "KNC-USD", + "id": 214, + "ticker": "CGPT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "KNCUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "KNC-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "kncusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "KNCUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "CGPTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "KNC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "CGPT_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "KNC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "CGPT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17443,40 +10347,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Kyber Network Crystal v2", - "referencePrice": 0.42615001583063855, - "cmcId": 9444 + "assetName": "ChainGPT", + "referencePrice": 0.1564200502, + "cmcId": 23756.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.", + "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": 316, - "ticker": "MPL-USD", + "id": 215, + "ticker": "ORCA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bitstamp", - "ticker": "MPL/USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "ORCA-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "MPL-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "MPLUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ORCA_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17488,43 +10386,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Maple", - "referencePrice": 18.11322156089866, - "cmcId": 9417 + "assetName": "Orca", + "referencePrice": 2.2310086, + "cmcId": 11165.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.", + "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": 317, - "ticker": "SYS-USD", + "id": 216, + "ticker": "API3-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "SYSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "API3-USD" }, { - "exchangeName": "Huobi", - "ticker": "sysusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "api3usdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "SYS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "API3-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "API3-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17536,31 +10435,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Syscoin", - "referencePrice": 0.09941087527404988, - "cmcId": 541 + "assetName": "API3", + "referencePrice": 1.4616262, + "cmcId": 7737.0 } }, - "MUMU": { - "title": "Add MUMU-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MUMU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 318, - "ticker": "MUMU-USD", + "id": 217, + "ticker": "AZERO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Raydium", - "ticker": "MUMU-SOL-2Re1H89emr8hNacyDTrm1NU8VEhuwaJX7JwcdDqy5Q6g-6-4VPXFMpndqZhME27vMqtkuGtBo7hVTA9kEvo87zbjXsA-9-BjWyTUxXSNXN1GNzwR7iRhqmdc3XukYpWFfqy1o94DF2-FvMZrD1qC66Zw8VPrW15xN1N5owUPqpQgNQ5oH18mR4E", - "adjustByMarket": "SOL-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "AZERO_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "AZERO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -1, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17572,43 +10475,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Mumu the Bull", - "referencePrice": 3.533e-05, - "cmcId": 30285 + "assetName": "Aleph Zero", + "referencePrice": 0.4047272, + "cmcId": 11976.0 } }, - "MLK": { - "title": "Add MLK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MLK-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": 319, - "ticker": "MLK-USD", + "id": 218, + "ticker": "WAXP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "MLKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "mlkusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "WAXPUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MLK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "WAXP-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17620,53 +10515,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MiL.k", - "referencePrice": 0.20557287436422822, - "cmcId": 5266 + "assetName": "WAX", + "referencePrice": 0.035243324, + "cmcId": 2300.0 } }, - "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.", + "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": 320, - "ticker": "SPELL-USD", + "id": 219, + "ticker": "TLOS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "SPELLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "SPELLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "SPELL-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "TLOS_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "spellusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "tlosusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "SPELLUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "TLOS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17678,54 +10560,58 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Spell Token", - "referencePrice": 0.0005165186535635328, - "cmcId": 11289 + "assetName": "Telos", + "referencePrice": 0.29212488000000003, + "cmcId": 4660.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.", + "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": 321, - "ticker": "PHA-USD", + "id": 220, + "ticker": "VELO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "PHAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "VELOUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "phausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "VELO-USD" }, { - "exchangeName": "Kraken", - "ticker": "PHAUSD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "VELO_USD" }, { - "exchangeName": "Kucoin", - "ticker": "PHA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "VELO_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "PHA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "velousdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "VELO-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "VELO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17737,37 +10623,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Phala Network", - "referencePrice": 0.10298447803818186, - "cmcId": 6841 + "assetName": "Velo", + "referencePrice": 0.0164566287, + "cmcId": 7127.0 } }, - "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.", + "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": 322, - "ticker": "STEEM-USD", + "id": 221, + "ticker": "AITECH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "STEEMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "AITECH_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "steemusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "AITECH-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17779,42 +10663,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Steem", - "referencePrice": 0.16282569473762126, - "cmcId": 1230 + "assetName": "Solidus Ai Tech", + "referencePrice": 0.011245491509999999, + "cmcId": 19055.0 } }, - "DENT": { - "title": "Add DENT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DENT-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": 323, - "ticker": "DENT-USD", + "id": 222, + "ticker": "NMR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "DENTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "DENTUSD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "NMR-USD" }, { - "exchangeName": "Kucoin", - "ticker": "DENT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "NMR-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17826,43 +10702,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Dent", - "referencePrice": 0.000759701189098834, - "cmcId": 1886 + "assetName": "Numeraire", + "referencePrice": 16.10894399, + "cmcId": 1732.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.", + "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": 324, - "ticker": "SLERF-USD", + "id": 223, + "ticker": "MICHI,RAYDIUM,5MBK36SZ7J19AN8JFOCHHQS4OF8G6BWUJBECSXBSOWDP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "slerfusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "SLERF-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Raydium", - "ticker": "SLERF-SOL-9A2ZsPz5Zg6jKN4o4KRMjTVPmkH51wYWFLmt4KBRy1Rq-9-5Zumc1SYPmQ89nqwXqzogeuhdJ85iEMpSk35A4P87pmD-9-FT5Ptk37g5r6D9BKt3hne8ovHZ1g56oJBvuZRwn3zS3j-AgFnRLUScRD2E4nWQxW73hdbSN7eKEUb2jHX7tx9YTYc", + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/MICHI,RAYDIUM,5MBK36SZ7J19AN8JFOCHHQS4OF8G6BWUJBECSXBSOWDP", "adjustByMarket": "SOL-USD", - "invert": false + "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": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17874,43 +10739,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SLERF", - "referencePrice": 0.1552946223154069, - "cmcId": 29920 + "assetName": "michi (SOL)", + "referencePrice": 0.1192366049, + "cmcId": 30943.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.", + "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": 325, - "ticker": "ZBCN-USD", + "id": 224, + "ticker": "PYR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "zbcnusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ZBCN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "PYR-USD" }, { - "exchangeName": "Okx", - "ticker": "ZBCN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "PYR-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17922,37 +10778,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Zebec Network", - "referencePrice": 0.001182082439288323, - "cmcId": 30636 + "assetName": "Vulcan Forged (PYR)", + "referencePrice": 2.6390000000000002, + "cmcId": 9308.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.", + "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": 326, - "ticker": "CPOOL-USD", + "id": 225, + "ticker": "IOST-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "CPOOLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "iostusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "CPOOL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "IOST-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -17964,48 +10818,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Clearpool", - "referencePrice": 0.12488837781974035, - "cmcId": 12573 + "assetName": "IOST", + "referencePrice": 0.0051682862, + "cmcId": 2405.0 } }, - "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.", + "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": 327, - "ticker": "REQ-USD", + "id": 226, + "ticker": "CTSI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "REQUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "REQ-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "requsdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "CTSI-USD" }, { - "exchangeName": "Kucoin", - "ticker": "REQ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "CTSI_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18017,43 +10857,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Request", - "referencePrice": 0.09778464512249527, - "cmcId": 2071 + "assetName": "Cartesi", + "referencePrice": 0.123391706, + "cmcId": 5444.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.", + "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": 328, - "ticker": "ZKJ-USD", + "id": 227, + "ticker": "MUMU,RAYDIUM,5LAFQURVCO6O7KMZ42EQVEJ9LW31STPYGJEEU5SKOMTA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ZKJUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ZKJ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "ZKJ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -6, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18065,31 +10893,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Polyhedra Network", - "referencePrice": 1.1503148305236828, - "cmcId": 29779 + "assetName": "Mumu the Bull", + "referencePrice": 4.147227374e-05, + "cmcId": 30285.0 } }, - "APU": { - "title": "Add APU-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a APU-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": 329, - "ticker": "APU-USD", + "id": 228, + "ticker": "NAKA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Gate", - "ticker": "APU_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "NAKAUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "NAKA_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "nakausdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "NAKA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18101,54 +10943,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Apu Apustaja", - "referencePrice": 0.00023584258149572334, - "cmcId": 30008 + "assetName": "Nakamoto Games", + "referencePrice": 0.11955481200000001, + "cmcId": 12749.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.", + "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": 330, - "ticker": "LQTY-USD", + "id": 229, + "ticker": "TRU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "LQTYUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "LQTY-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "lqtyusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "TRU-USD" }, { - "exchangeName": "Kucoin", - "ticker": "LQTY-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "truusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "LQTY-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "TRU-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18160,37 +10987,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Liquity", - "referencePrice": 0.7896524584785549, - "cmcId": 7429 + "assetName": "TrueFi", + "referencePrice": 0.08860019379999999, + "cmcId": 7725.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.", + "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": 331, - "ticker": "HOOK-USD", + "id": 230, + "ticker": "SLP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "HOOKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "SLP-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Bybit", - "ticker": "HOOKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "SLP-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18202,43 +11027,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Hooked Protocol", - "referencePrice": 0.39351149491771775, - "cmcId": 22764 + "assetName": "Smooth Love Potion", + "referencePrice": 0.0026507628, + "cmcId": 5824.0 } }, - "GNS": { - "title": "Add GNS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GNS-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 332, - "ticker": "GNS-USD", + "id": 231, + "ticker": "PHB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "GNSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "GNSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "PHB_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "GNS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "phbusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18250,43 +11067,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Gains Network", - "referencePrice": 2.1803572158952567, - "cmcId": 13663 + "assetName": "Phoenix", + "referencePrice": 1.6669952000000001, + "cmcId": 13969.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.", + "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": 333, - "ticker": "DODO-USD", + "id": 232, + "ticker": "UXLINK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "DODOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "UXLINKUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "UXLINK_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "dodousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "uxlinkusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "DODO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "UXLINK-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "UXLINK-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18298,37 +11122,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "DODO", - "referencePrice": 0.09999493131387935, - "cmcId": 7224 + "assetName": "UXLINK", + "referencePrice": 0.58294742, + "cmcId": 32257.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.", + "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": 334, - "ticker": "ORAI-USD", + "id": 233, + "ticker": "MVL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Gate", - "ticker": "ORAI_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MVLUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ORAI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "MVL_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "mvlusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18340,43 +11167,49 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Oraichain", - "referencePrice": 5.278724505553553, - "cmcId": 7533 + "assetName": "MVL", + "referencePrice": 0.0037918129999999998, + "cmcId": 2982.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.", + "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": 335, - "ticker": "CXT-USD", + "id": 234, + "ticker": "MAGIC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "cxtusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MAGICUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "CXT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "MAGIC-USD" }, { - "exchangeName": "Okx", - "ticker": "CXT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "MAGIC_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "magicusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "MAGIC-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18388,54 +11221,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Covalent X Token", - "referencePrice": 0.08298227734517519, - "cmcId": 32526 + "assetName": "Treasure", + "referencePrice": 0.36094854000000004, + "cmcId": 14783.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.", + "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": 336, - "ticker": "PORTAL-USD", + "id": 235, + "ticker": "NOS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "PORTALUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "PORTALUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "portalusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "NOS_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "PORTALUSD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "NOSUSD" }, { - "exchangeName": "Kucoin", - "ticker": "PORTAL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18447,37 +11266,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Portal", - "referencePrice": 0.25351847816215395, - "cmcId": 29555 + "assetName": "Nosana", + "referencePrice": 2.082605199, + "cmcId": 16612.0 } }, - "MAV": { - "title": "Add MAV-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MAV-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": 337, - "ticker": "MAV-USD", + "id": 236, + "ticker": "VENOM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "MAVUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "VENOMUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MAV-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "VENOM-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "VENOM-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18489,43 +11311,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Maverick Protocol", - "referencePrice": 0.18894787422143, - "cmcId": 18037 + "assetName": "Venom", + "referencePrice": 0.10110857840000001, + "cmcId": 22059.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.", + "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": 338, - "ticker": "ORBS-USD", + "id": 237, + "ticker": "SFUND-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "orbsusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "SFUNDUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ORBS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SFUND_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ORBS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "SFUND-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18537,43 +11356,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Orbs", - "referencePrice": 0.02266124297291129, - "cmcId": 3835 + "assetName": "Seedify.fund", + "referencePrice": 1.591214149, + "cmcId": 8972.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.", + "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": 339, - "ticker": "NAKA-USD", + "id": 238, + "ticker": "COQ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -15, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "NAKAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "COQUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "nakausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "COQ_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "NAKA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "COQ-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18585,37 +11401,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Nakamoto Games", - "referencePrice": 0.7774950922779653, - "cmcId": 12749 + "assetName": "Coq Inu", + "referencePrice": 1.3263832000000002e-06, + "cmcId": 28675.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.", + "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": 340, - "ticker": "BAKE-USD", + "id": 239, + "ticker": "MOBILE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "BAKEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "MOBILE-USD" }, { - "exchangeName": "Huobi", - "ticker": "bakeusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18627,43 +11441,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BakeryToken", - "referencePrice": 0.2401388083147798, - "cmcId": 7064 + "assetName": "Helium Mobile", + "referencePrice": 0.001039999999, + "cmcId": 24600.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.", + "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": 341, - "ticker": "CGPT-USD", + "id": 240, + "ticker": "SNT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "CGPTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "cgptusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "sntusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "CGPT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "SNT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18675,37 +11481,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ChainGPT", - "referencePrice": 0.1228850987541364, - "cmcId": 23756 + "assetName": "Status", + "referencePrice": 0.023902948, + "cmcId": 1759.0 } }, - "CTK": { - "title": "Add CTK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CTK-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": 342, - "ticker": "CTK-USD", + "id": 241, + "ticker": "ORAI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "CTKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ORAI_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Gate", - "ticker": "CTK_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ORAI-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18717,37 +11521,51 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Shentu", - "referencePrice": 0.49337544987007564, - "cmcId": 4807 + "assetName": "Oraichain", + "referencePrice": 6.749397787, + "cmcId": 7533.0 } }, - "ARDR": { - "title": "Add ARDR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ARDR-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": 343, - "ticker": "ARDR-USD", + "id": 242, + "ticker": "ORBS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ARDRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ORBS_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "ardrusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "orbsusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ORBS-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "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": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18759,43 +11577,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ardor", - "referencePrice": 0.07331041825416665, - "cmcId": 1320 + "assetName": "Orbs", + "referencePrice": 0.02893227452, + "cmcId": 3835.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.", + "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": 344, - "ticker": "ELON-USD", + "id": 243, + "ticker": "CXT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -16, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "elonusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ELON-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "CXTUSD" }, { - "exchangeName": "Okx", - "ticker": "ELON-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "CXT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 1, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18807,43 +11616,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Dogelon Mars", - "referencePrice": 1.2369861968270935e-07, - "cmcId": 9436 + "assetName": "Covalent X Token", + "referencePrice": 0.09401999999999999, + "cmcId": 32526.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.", + "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": 345, - "ticker": "SFUND-USD", + "id": 244, + "ticker": "DAR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "SFUNDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "DAR-USD" }, { - "exchangeName": "Huobi", - "ticker": "sfundusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "DAR_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "SFUND-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "DAR-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18855,42 +11660,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Seedify.fund", - "referencePrice": 1.0800566328296441, - "cmcId": 8972 + "assetName": "Mines of Dalarnia", + "referencePrice": 0.1409999999, + "cmcId": 11374.0 } }, - "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.", + "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": 346, - "ticker": "EUL-USD", + "id": 245, + "ticker": "MOVR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "eulusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MOVRUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "EULUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "MOVR-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "EUL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "MOVR-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18902,59 +11705,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Euler", - "referencePrice": 4.243138340468083, - "cmcId": 14280 + "assetName": "Moonriver", + "referencePrice": 1.076935, + "cmcId": 9285.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.", + "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": 347, - "ticker": "OXT-USD", + "id": 246, + "ticker": "AUCTION-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "OXTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "OXT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "oxtusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "AUCTION-USD" }, { - "exchangeName": "Kraken", - "ticker": "OXTUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "AUCTION_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "OXT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "auctionusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "OXT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "AUCTION-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -18966,37 +11754,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Orchid", - "referencePrice": 0.06853527497858392, - "cmcId": 5026 + "assetName": "Bounce Token", + "referencePrice": 14.9889316, + "cmcId": 8602.0 } }, - "XPLA": { - "title": "Add XPLA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XPLA-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": 348, - "ticker": "XPLA-USD", + "id": 247, + "ticker": "PHA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Gate", - "ticker": "XPLA_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "PHAUSD" }, { - "exchangeName": "Huobi", - "ticker": "xplausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "PHA-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "PHA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19008,42 +11798,37 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "XPLA", - "referencePrice": 0.09840940106530789, - "cmcId": 22359 + "assetName": "Phala Network", + "referencePrice": 0.012691584799999999, + "cmcId": 6841.0 } }, - "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.", + "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": 349, - "ticker": "QI-USD", + "id": 248, + "ticker": "DADDY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "QIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "QI-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "DADDY_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "QI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19055,65 +11840,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BENQI", - "referencePrice": 0.013857928275293143, - "cmcId": 9288 + "assetName": "Daddy Tate", + "referencePrice": 0.08806138557, + "cmcId": 31830.0 } }, - "AGLD": { - "title": "Add AGLD-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AGLD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 350, - "ticker": "AGLD-USD", + "id": 249, + "ticker": "DODO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "AGLDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "AGLDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "AGLD-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "agldusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "AGLDUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "AGLD-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "DODO_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "AGLD-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "DODO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19125,37 +11880,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Adventure Gold", - "referencePrice": 0.8313862152177994, - "cmcId": 11568 + "assetName": "DODO", + "referencePrice": 0.12375439760000001, + "cmcId": 7224.0 } }, - "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.", + "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": 351, - "ticker": "LEVER-USD", + "id": 250, + "ticker": "RARE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "LEVERUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "RARE-USD" }, { - "exchangeName": "Bybit", - "ticker": "LEVERUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "RARE_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19167,53 +11919,46 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "LeverFi", - "referencePrice": 0.001957801951229168, - "cmcId": 20873 + "assetName": "SuperRare", + "referencePrice": 0.011951474, + "cmcId": 11294.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.", + "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": 352, - "ticker": "ALICE-USD", + "id": 251, + "ticker": "PORTAL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ALICEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ALICE-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "PORTALUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "aliceusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "PORTAL_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "ALICEUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "PORTAL-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ALICE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19225,59 +11970,54 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MyNeighborAlice", - "referencePrice": 0.9447893961441243, - "cmcId": 8766 + "assetName": "Portal", + "referencePrice": 0.330442107, + "cmcId": 29555.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.", + "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": 353, - "ticker": "HFT-USD", + "id": 252, + "ticker": "DIA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "HFTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "DIA-USD" }, { - "exchangeName": "Bybit", - "ticker": "HFTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "DIA_USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "HFT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "DIA_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "hftusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "DIA-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "HFTUSD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "DIA-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "HFT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19289,37 +12029,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Hashflow", - "referencePrice": 0.14043223787168102, - "cmcId": 22461 + "assetName": "DIA", + "referencePrice": 0.9138288600000001, + "cmcId": 6138.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.", + "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": 354, - "ticker": "LYX-USD", + "id": 253, + "ticker": "KNC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Gate", - "ticker": "LYX_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "KNC-USD" }, { - "exchangeName": "Kucoin", - "ticker": "LYX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "KNC-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19331,54 +12068,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "LUKSO", - "referencePrice": 2.123250654648117, - "cmcId": 27622 + "assetName": "Kyber Network Crystal v2", + "referencePrice": 0.43620000000000003, + "cmcId": 9444.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.", + "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": 355, - "ticker": "ACA-USD", + "id": 254, + "ticker": "CYBER-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ACAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "ACAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "acausdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "ACAUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "CYBERUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ACA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "CYBER_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19390,48 +12108,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Acala Token", - "referencePrice": 0.05770047102638076, - "cmcId": 6756 + "assetName": "Cyber", + "referencePrice": 3.0765278, + "cmcId": 24781.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.", + "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": 356, - "ticker": "NYM-USD", + "id": 255, + "ticker": "OMNI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "NYMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "nymusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "OMNIUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "NYMUSD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "OMNI-USD" }, { - "exchangeName": "Kucoin", - "ticker": "NYM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "OMNI-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19443,37 +12152,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "NYM", - "referencePrice": 0.079674759540528, - "cmcId": 17591 + "assetName": "Omni Network", + "referencePrice": 8.754000000000001, + "cmcId": 30315.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.", + "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": 357, - "ticker": "ZCX-USD", + "id": 256, + "ticker": "MPL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "zcxusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "MPL-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ZCX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19485,43 +12192,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Unizen", - "referencePrice": 0.08705410355791694, - "cmcId": 9263 + "assetName": "Maple", + "referencePrice": 18.23999999, + "cmcId": 9417.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.", + "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": 358, - "ticker": "LADYS-USD", + "id": 257, + "ticker": "CPOOL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -17, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "LADYSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "CPOOLUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "ladysusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "CPOOL_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "LADYS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kraken_api", + "ticker": "CPOOLUSD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "CPOOL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 2, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19533,37 +12241,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Milady Meme Coin", - "referencePrice": 8.361890504049554e-08, - "cmcId": 25023 + "assetName": "Clearpool", + "referencePrice": 0.12404287600000001, + "cmcId": 12573.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.", + "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": 359, - "ticker": "PHB-USD", + "id": 258, + "ticker": "ZKJ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "PHBUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ZKJUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "phbusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ZKJ_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ZKJ-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19575,37 +12286,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Phoenix", - "referencePrice": 1.1812514986019949, - "cmcId": 13969 + "assetName": "Polyhedra Network", + "referencePrice": 1.13834534, + "cmcId": 29779.0 } }, - "LISTA": { - "title": "Add LISTA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LISTA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 360, - "ticker": "LISTA-USD", + "id": 259, + "ticker": "ISLM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "LISTAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ISLM_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "LISTA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ISLM-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19617,37 +12326,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Lista DAO", - "referencePrice": 0.3302186584386097, - "cmcId": 21533 + "assetName": "Islamic Coin", + "referencePrice": 0.067110582, + "cmcId": 26220.0 } }, - "WILD": { - "title": "Add WILD-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WILD-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": 361, - "ticker": "WILD-USD", + "id": 260, + "ticker": "RDNT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Gate", - "ticker": "WILD_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "RDNTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "WILD-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "RDNT_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "RDNT-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "RDNT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19659,53 +12376,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Wilder World", - "referencePrice": 0.231880360947087, - "cmcId": 9674 + "assetName": "Radiant Capital", + "referencePrice": 0.7303122000000001, + "cmcId": 21106.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.", + "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": 362, - "ticker": "ARPA-USD", + "id": 261, + "ticker": "ACE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ARPAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ARPA-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "arpausdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "ARPAUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "aceusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ARPA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ACE-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19717,37 +12416,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ARPA", - "referencePrice": 0.04040808655005893, - "cmcId": 4039 + "assetName": "Fusionist", + "referencePrice": 2.4754478, + "cmcId": 28674.0 } }, - "QKC": { - "title": "Add QKC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a QKC-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": 363, - "ticker": "QKC-USD", + "id": 262, + "ticker": "LQTY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "QKCUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "LQTY-USD" }, { - "exchangeName": "Kucoin", - "ticker": "QKC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "LQTY-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19759,43 +12455,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "QuarkChain", - "referencePrice": 0.008604441405206196, - "cmcId": 2840 + "assetName": "Liquity", + "referencePrice": 0.9159457400000001, + "cmcId": 7429.0 } }, - "MTL": { - "title": "Add MTL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MTL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 364, - "ticker": "MTL-USD", + "id": 263, + "ticker": "SYS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "MTLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "mtlusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SYS_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MTL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "SYS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19807,59 +12495,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Metal DAO", - "referencePrice": 0.9052432701227308, - "cmcId": 1788 + "assetName": "Syscoin", + "referencePrice": 0.01066790673, + "cmcId": 541.0 } }, - "STG": { - "title": "Add STG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a STG-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": 365, - "ticker": "STG-USD", + "id": 264, + "ticker": "EVER-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "STGUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "STGUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "STG-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "stgusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "STGUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "EVERUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "STG-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "EVER_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19871,37 +12535,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Stargate Finance", - "referencePrice": 0.292954601281184, - "cmcId": 18934 + "assetName": "Everscale", + "referencePrice": 0.03486264, + "cmcId": 7505.0 } }, - "XVG": { - "title": "Add XVG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XVG-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": 366, - "ticker": "XVG-USD", + "id": 265, + "ticker": "SYN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "XVGUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "SYN-USD" }, { - "exchangeName": "Huobi", - "ticker": "xvgusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SYN_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19913,37 +12574,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Verge", - "referencePrice": 0.0036171816146906774, - "cmcId": 693 + "assetName": "Synapse", + "referencePrice": 0.406, + "cmcId": 12147.0 } }, - "CUDOS": { - "title": "Add CUDOS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CUDOS-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": 367, - "ticker": "CUDOS-USD", + "id": 266, + "ticker": "TAI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "cudosusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "TAIUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "CUDOS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -19955,48 +12615,51 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "CUDOS", - "referencePrice": 0.00843079514581404, - "cmcId": 8258 + "assetName": "TARS AI", + "referencePrice": 0.1305033623, + "cmcId": 20605.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.", "params": { - "id": 368, + "id": 267, "ticker": "WEN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", + "exchangeName": "bybit_ws", "ticker": "WENUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "wenusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "WEN_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "WENUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "wenusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", + "exchangeName": "kucoin_ws", "ticker": "WEN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -1, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20009,42 +12672,39 @@ }, "meta": { "assetName": "Wen", - "referencePrice": 8.232206669956844e-05, - "cmcId": 29175 + "referencePrice": 9.640578517e-05, + "cmcId": 29175.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.", + "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": 369, - "ticker": "MYRO-USD", + "id": 268, + "ticker": "RACA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "MYROUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "RACAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "myrousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "RACA-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MYRO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "RACA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20056,43 +12716,46 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Myro", - "referencePrice": 0.06317331916508492, - "cmcId": 28382 + "assetName": "RACA", + "referencePrice": 0.00021047818, + "cmcId": 11346.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.", + "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": 370, - "ticker": "HIFI-USD", + "id": 269, + "ticker": "MYRIA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "HIFIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MYRIAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "hifiusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "MYRIA-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "HIFI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20104,42 +12767,46 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Hifi Finance", - "referencePrice": 0.42934703340459707, - "cmcId": 23037 + "assetName": "Myria", + "referencePrice": 0.003026089, + "cmcId": 22289.0 } }, - "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.", + "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": 371, - "ticker": "XYO-USD", + "id": 270, + "ticker": "SLERF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "XYO-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SLERF_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "xyousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "slerfusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "XYO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "SLERF-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, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20151,43 +12818,47 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "XYO", - "referencePrice": 0.004436572679305303, - "cmcId": 2765 + "assetName": "SLERF", + "referencePrice": 0.15397666000000002, + "cmcId": 29920.0 } }, - "NFP": { - "title": "Add NFP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NFP-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": 372, - "ticker": "NFP-USD", + "id": 271, + "ticker": "ELON-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -16, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "NFPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ELON_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "nfpusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ELON-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "NFP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ELON-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/ELON,RAYDIUM,7ZCM8WBN9ALA3O47SOYCTU6ILDJ7WKGG5SV2HE5CGTD5", + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": 1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20199,48 +12870,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "NFPrompt", - "referencePrice": 0.19884734657925832, - "cmcId": 28778 + "assetName": "Dogelon Mars", + "referencePrice": 1.3964599129999998e-07, + "cmcId": 9436.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": 373, + "id": 272, "ticker": "AURORA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", + "exchangeName": "bybit_ws", "ticker": "AURORAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "AURORA-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "aurorausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "AURORA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "AURORA-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20253,41 +12910,33 @@ }, "meta": { "assetName": "Aurora", - "referencePrice": 0.11563155802418462, - "cmcId": 14803 + "referencePrice": 0.13253814, + "cmcId": 14803.0 } }, - "DESO": { - "title": "Add DESO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DESO-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": 374, - "ticker": "DESO-USD", + "id": 273, + "ticker": "OXT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "DESO-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "DESO_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "OXT-USD" }, { - "exchangeName": "Huobi", - "ticker": "desousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "oxtusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20299,59 +12948,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Decentralized Social", - "referencePrice": 6.50262259121266, - "cmcId": 10442 + "assetName": "Orchid", + "referencePrice": 0.06999999999999999, + "cmcId": 5026.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.", + "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": 375, - "ticker": "BNT-USD", + "id": 274, + "ticker": "BAKE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "BNTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "BNTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "BNT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "bntusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "BNTUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "BAKE_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "BNT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "bakeusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20363,37 +12988,47 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bancor", - "referencePrice": 0.4604914003589087, - "cmcId": 1727 + "assetName": "BakeryToken", + "referencePrice": 0.23532282000000002, + "cmcId": 7064.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.", + "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": 376, - "ticker": "POKT-USD", + "id": 275, + "ticker": "MYRO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "POKTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MYROUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "MYRO_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "POKT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20405,54 +13040,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pocket Network", - "referencePrice": 0.03554897133789314, - "cmcId": 11823 + "assetName": "Myro", + "referencePrice": 0.074503866, + "cmcId": 28382.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.", + "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": 377, - "ticker": "GODS-USD", + "id": 276, + "ticker": "PEIPEI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -16, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "GODSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "GODS-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "godsusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "GODS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "PEIPEI_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "GODS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": 1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20464,37 +13081,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Gods Unchained", - "referencePrice": 0.1840159911959571, - "cmcId": 10631 + "assetName": "PeiPei (ETH)", + "referencePrice": 1.632919964e-07, + "cmcId": 31632.0 } }, - "DAG": { - "title": "Add DAG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DAG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 378, - "ticker": "DAG-USD", + "id": 277, + "ticker": "HFT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Gate", - "ticker": "DAG_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "HFTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "DAG-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "HFT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "HFT_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20506,37 +13125,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Constellation", - "referencePrice": 0.02004692116317234, - "cmcId": 2868 + "assetName": "Hashflow", + "referencePrice": 0.1499, + "cmcId": 22461.0 } }, - "ARK": { - "title": "Add ARK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ARK-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": 379, - "ticker": "ARK-USD", + "id": 278, + "ticker": "FIRE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ARKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "FIREUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Gate", - "ticker": "ARK_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "FIRE-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20548,48 +13165,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ark", - "referencePrice": 0.30422446286795896, - "cmcId": 1586 + "assetName": "Matr1x Fire", + "referencePrice": 0.9751521200000001, + "cmcId": 29273.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.", + "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": 380, - "ticker": "REZ-USD", + "id": 279, + "ticker": "ZBCN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "REZUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "rezusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ZBCN_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "REZUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ZBCN-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "REZ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ZBCN-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20601,53 +13210,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Renzo", - "referencePrice": 0.03330638805285134, - "cmcId": 30843 + "assetName": "Zebec Network", + "referencePrice": 0.00010358612, + "cmcId": 30636.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.", + "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": 381, - "ticker": "OGN-USD", + "id": 280, + "ticker": "NYM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "OGNUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "OGN-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "ognusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "NYMUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "OGNUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "nymusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "OGN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "NYM-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20659,37 +13255,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Origin Protocol", - "referencePrice": 0.08559593414029158, - "cmcId": 5117 + "assetName": "NYM", + "referencePrice": 0.07954291999999999, + "cmcId": 17591.0 } }, - "WXT": { - "title": "Add WXT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WXT-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": 382, - "ticker": "WXT-USD", + "id": 281, + "ticker": "ALICE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "wxtusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "ALICE-USD" }, { - "exchangeName": "Okx", - "ticker": "WXT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "aliceusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20701,53 +13294,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Wirex Token", - "referencePrice": 0.005649243011132906, - "cmcId": 4090 + "assetName": "MyNeighborAlice", + "referencePrice": 0.9730000000000001, + "cmcId": 8766.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.", + "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": 383, - "ticker": "LMWR-USD", + "id": 282, + "ticker": "KARRAT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bitstamp", - "ticker": "LMWR/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "LMWRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "lmwrusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "LMWRUSD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "KARRAT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "LMWR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "KARRAT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20759,53 +13333,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "LimeWire", - "referencePrice": 0.19901301767453825, - "cmcId": 24476 + "assetName": "KARRAT", + "referencePrice": 0.6436259451, + "cmcId": 30825.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.", + "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.", "params": { - "id": 384, - "ticker": "BADGER-USD", + "id": 283, + "ticker": "ACA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "BADGERUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "BADGER-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "badgerusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "BADGERUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "acausdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "BADGER-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ACA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20817,43 +13373,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Badger DAO", - "referencePrice": 2.6771908469356536, - "cmcId": 7859 + "assetName": "Acala Token", + "referencePrice": 0.06601862, + "cmcId": 6756.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.", + "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.", "params": { - "id": 385, - "ticker": "MBOX-USD", + "id": 285, + "ticker": "ZCX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "MBOXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "MBOXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ZCX_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "mboxusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ZCX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20865,36 +13413,46 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MOBOX", - "referencePrice": 0.13805216426624609, - "cmcId": 9175 + "assetName": "Unizen", + "referencePrice": 0.010348519859999999, + "cmcId": 9263.0 } }, - "FX": { - "title": "Add FX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FX-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": 386, - "ticker": "FX-USD", + "id": 286, + "ticker": "REZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "FX-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "REZ_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "FX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20906,36 +13464,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Function X", - "referencePrice": 0.13149131971812383, - "cmcId": 3884 + "assetName": "Renzo", + "referencePrice": 0.040152144, + "cmcId": 30843.0 } }, - "PNG": { - "title": "Add PNG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PNG-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": 387, - "ticker": "PNG-USD", + "id": 287, + "ticker": "RETARDIO,RAYDIUM,6OGZHHZDRQR9PGV6HZ2MNZE7URZBMAFYBBWUYP1FHITX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "PNG-USD", - "invert": false - }, - { - "exchangeName": "Gate", - "ticker": "PNG_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -20947,54 +13500,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pangolin", - "referencePrice": 0.2494560477356437, - "cmcId": 8422 + "assetName": "RETARDIO", + "referencePrice": 0.035895553749999996, + "cmcId": 31921.0 } }, - "SCRT": { - "title": "Add SCRT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SCRT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 388, - "ticker": "SCRT-USD", + "id": 288, + "ticker": "ARPA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "SCRTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "SCRTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "scrtusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "SCRTUSD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "ARPA-USD" }, { - "exchangeName": "Kucoin", - "ticker": "SCRT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "arpausdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21006,43 +13539,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Secret", - "referencePrice": 0.18607237862908005, - "cmcId": 5604 + "assetName": "ARPA", + "referencePrice": 0.0414875434, + "cmcId": 4039.0 } }, - "DAO": { - "title": "Add DAO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DAO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 389, - "ticker": "DAO-USD", + "id": 289, + "ticker": "BNT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "daousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "BNTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "DAO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "BNT-USD" }, { - "exchangeName": "Okx", - "ticker": "DAO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "BNT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21054,49 +13583,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "DAO Maker", - "referencePrice": 0.2821783635593951, - "cmcId": 8420 + "assetName": "Bancor", + "referencePrice": 0.4802, + "cmcId": 1727.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.", + "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": 391, - "ticker": "RACA-USD", + "id": 290, + "ticker": "AIDOGE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -19, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "RACAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "racausdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "RACA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "AIDOGE_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "RACA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "AIDOGE-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2, + "atomicResolution": 4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21108,47 +13623,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "RACA", - "referencePrice": 0.0001444957878761212, - "cmcId": 11346 + "assetName": "ArbDoge AI", + "referencePrice": 4.3969002e-10, + "cmcId": 24477.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.", + "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.", "params": { - "id": 392, - "ticker": "RAD-USD", + "id": 291, + "ticker": "POKT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "RADUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "RAD-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "POKTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "radusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "POKT_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "RADUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "POKT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21160,48 +13668,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Radworks", - "referencePrice": 1.0304695877123728, - "cmcId": 6843 + "assetName": "Pocket Network", + "referencePrice": 0.03703947125, + "cmcId": 11823.0 } }, - "ACS": { - "title": "Add ACS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ACS-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": 393, - "ticker": "ACS-USD", + "id": 292, + "ticker": "GODS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ACSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ACS-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "GODS-USD" }, { - "exchangeName": "Huobi", - "ticker": "acsusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ACS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "GODS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21213,43 +13707,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Access Protocol", - "referencePrice": 0.0015033259796839223, - "cmcId": 23195 + "assetName": "Gods Unchained", + "referencePrice": 0.17667, + "cmcId": 10631.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.", + "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.", "params": { - "id": 394, - "ticker": "MYRIA-USD", + "id": 293, + "ticker": "SHDW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "MYRIAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "MYRIA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "SHDW-USD" }, { - "exchangeName": "Okx", - "ticker": "MYRIA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21261,37 +13747,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Myria", - "referencePrice": 0.0022574443848764826, - "cmcId": 22289 + "assetName": "Shadow Token", + "referencePrice": 0.41372336120000003, + "cmcId": 16868.0 } }, - "BFC": { - "title": "Add BFC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BFC-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": 395, - "ticker": "BFC-USD", + "id": 294, + "ticker": "LADYS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -17, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "bfcusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "LADYSUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "BFC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "LADYS_USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "LADYS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": 2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21303,37 +13791,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bifrost", - "referencePrice": 0.038155968112807914, - "cmcId": 7817 + "assetName": "Milady Meme Coin", + "referencePrice": 7.9963676e-08, + "cmcId": 25023.0 } }, - "ERG": { - "title": "Add ERG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ERG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 396, - "ticker": "ERG-USD", + "id": 295, + "ticker": "GHX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "ergusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "GHX_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ERG-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "GHX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21345,37 +13831,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ergo", - "referencePrice": 0.6832220855691957, - "cmcId": 1762 + "assetName": "GamerCoin", + "referencePrice": 0.085744062, + "cmcId": 6554.0 } }, - "LAT": { - "title": "Add LAT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LAT-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": 397, - "ticker": "LAT-USD", + "id": 296, + "ticker": "RAD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "latusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "RAD-USD" }, { - "exchangeName": "Okx", - "ticker": "LAT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "radusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21387,48 +13870,37 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "PlatON", - "referencePrice": 0.008847579472769262, - "cmcId": 9720 + "assetName": "Radworks", + "referencePrice": 1.1155043, + "cmcId": 6843.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.", + "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": 398, - "ticker": "NKN-USD", + "id": 297, + "ticker": "WOLF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "NKNUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "NKN-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "nknusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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": "Kucoin", - "ticker": "NKN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21440,37 +13912,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "NKN", - "referencePrice": 0.06490247520854006, - "cmcId": 2780 + "assetName": "Landwolf 0x67", + "referencePrice": 0.0075027, + "cmcId": 30902.0 } }, - "MBX": { - "title": "Add MBX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MBX-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": 399, - "ticker": "MBX-USD", + "id": 298, + "ticker": "OGN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "MBXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "OGN-USD" }, { - "exchangeName": "Huobi", - "ticker": "mbxusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "ognusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21482,53 +13951,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MARBLEX", - "referencePrice": 0.3621209767998952, - "cmcId": 18895 + "assetName": "Origin Protocol", + "referencePrice": 0.08555372, + "cmcId": 5117.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.", + "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": 400, - "ticker": "BLZ-USD", + "id": 299, + "ticker": "NKN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "BLZUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "BLZ-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "blzusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "BLZUSD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "NKN-USD" }, { - "exchangeName": "Kucoin", - "ticker": "BLZ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "nknusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21540,37 +13990,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bluzelle", - "referencePrice": 0.11483830501339472, - "cmcId": 2505 + "assetName": "NKN", + "referencePrice": 0.0720274164, + "cmcId": 2780.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.", + "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": 401, - "ticker": "REEF-USD", + "id": 300, + "ticker": "BADGER-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "reefusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "BADGER-USD" }, { - "exchangeName": "Kucoin", - "ticker": "REEF-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "badgerusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "BADGER-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21582,42 +14034,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Reef", - "referencePrice": 0.0024475848140193632, - "cmcId": 6951 + "assetName": "Badger DAO", + "referencePrice": 2.71, + "cmcId": 7859.0 } }, - "FORT": { - "title": "Add FORT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FORT-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": 402, - "ticker": "FORT-USD", + "id": 301, + "ticker": "FIDA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "FORTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "FIDAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "FORT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "FIDA-USD" }, { - "exchangeName": "Kucoin", - "ticker": "FORT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "FIDA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21629,49 +14078,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Forta", - "referencePrice": 0.11832944602129562, - "cmcId": 20622 + "assetName": "Solana Name Service", + "referencePrice": 0.27590000000000003, + "cmcId": 7978.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.", + "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": 403, - "ticker": "SWEAT-USD", + "id": 302, + "ticker": "MBOX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "SWEATUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "sweatusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SWEAT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MBOXUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "SWEAT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "mboxusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21683,48 +14118,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Sweat Economy", - "referencePrice": 0.006882822712338589, - "cmcId": 21351 + "assetName": "MOBOX", + "referencePrice": 0.14415902, + "cmcId": 9175.0 } }, - "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.", + "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": 404, - "ticker": "ALPHA-USD", + "id": 303, + "ticker": "CETUS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ALPHAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "ALPHAUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ALPHA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "CETUS-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ALPHA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "CETUS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21736,47 +14158,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Stella", - "referencePrice": 0.053963222784101386, - "cmcId": 7232 + "assetName": "Cetus Protocol", + "referencePrice": 0.01777093019, + "cmcId": 25114.0 } }, - "GTC": { - "title": "Add GTC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GTC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 405, - "ticker": "GTC-USD", + "id": 304, + "ticker": "ATLAS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "GTCUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "GTC-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "GTCUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ATLAS_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "GTC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21788,37 +14199,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Gitcoin", - "referencePrice": 0.600052402162659, - "cmcId": 10052 + "assetName": "Star Atlas", + "referencePrice": 0.00196977345, + "cmcId": 11212.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.", + "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": 406, - "ticker": "GHX-USD", + "id": 305, + "ticker": "LYX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Gate", - "ticker": "GHX_USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "LYX_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "GHX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "LYX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21830,37 +14239,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "GamerCoin", - "referencePrice": 0.07473475631117914, - "cmcId": 6554 + "assetName": "LUKSO", + "referencePrice": 1.646238104, + "cmcId": 27622.0 } }, - "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.", + "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": 407, - "ticker": "MAPO-USD", + "id": 306, + "ticker": "GHST-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "mapousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "GHST-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MAPO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "GHST_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "GHST-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21872,48 +14283,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MAP Protocol", - "referencePrice": 0.009508783232362861, - "cmcId": 4956 + "assetName": "Aavegotchi", + "referencePrice": 0.101121692, + "cmcId": 7046.0 } }, - "TLM": { - "title": "Add TLM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TLM-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": 408, - "ticker": "TLM-USD", + "id": 307, + "ticker": "SWEAT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "TLMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "tlmusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "SWEATUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "TLMUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "sweatusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "TLM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "SWEAT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21925,37 +14328,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Alien Worlds", - "referencePrice": 0.010060858819095932, - "cmcId": 9119 + "assetName": "Sweat Economy", + "referencePrice": 0.007473428, + "cmcId": 21351.0 } }, - "REI": { - "title": "Add REI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a REI-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": 409, - "ticker": "REI-USD", + "id": 308, + "ticker": "TOKEN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "REIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "TOKENUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "reiusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "TOKEN_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "TOKEN-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -21967,43 +14373,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "REI Network", - "referencePrice": 0.049273473956031724, - "cmcId": 19819 + "assetName": "TokenFi", + "referencePrice": 0.049659225999999994, + "cmcId": 28299.0 } }, - "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.", + "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.", "params": { - "id": 411, - "ticker": "MBL-USD", + "id": 309, + "ticker": "RARI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "MBLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "mblusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "RARI-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MBL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "RARI_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22015,43 +14412,60 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MovieBloc", - "referencePrice": 0.0025679140501398087, - "cmcId": 4038 + "assetName": "RARI", + "referencePrice": 1.9700000000000002, + "cmcId": 5877.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.", + "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": 412, - "ticker": "MANEKI-USD", + "id": 310, + "ticker": "TNSR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "manekiusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "TNSRUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MANEKI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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", - "ticker": "MANEKI-SOL-5FeTzLNqwrvSzexFujeV62a2v4kmQUrBnCQjJANStMXj-5-2kjCeDKKK9pCiDqfsbS72q81RZiUnSwoaruuwz1avUWn-9-9pd9FFJfVjY1aG9dh96ArJB5F2HAyfj2XryjVTHbJhc9-2aPsSVxFw6dGRqWWUKfwujN6WVoyxuhjJaPzYaJvGDDR", + "exchangeName": "raydium_api", + "ticker": "TNSR,RAYDIUM,TNSRXCUXOT9XBG3DE7PIJYTDYU7KSKLQCPDDXNEJAS6/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": false + "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, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22063,37 +14477,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MANEKI", - "referencePrice": 0.0053912788513345205, - "cmcId": 30912 + "assetName": "Tensor", + "referencePrice": 0.3429485779, + "cmcId": 30449.0 } }, - "WRX": { - "title": "Add WRX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WRX-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": 413, - "ticker": "WRX-USD", + "id": 311, + "ticker": "LMWR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "WRXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "LMWRUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "WRX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "lmwrusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22105,37 +14517,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "WazirX", - "referencePrice": 0.11858609606279777, - "cmcId": 5161 + "assetName": "LimeWire", + "referencePrice": 0.162682302, + "cmcId": 24476.0 } }, - "CBK": { - "title": "Add CBK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CBK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 414, - "ticker": "CBK-USD", + "id": 312, + "ticker": "ICE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "CBKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "iceusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "cbkusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ICE-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "ICE-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22147,54 +14562,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cobak Token", - "referencePrice": 0.5305053689799708, - "cmcId": 8107 + "assetName": "Ice Open Network", + "referencePrice": 0.007783986, + "cmcId": 27650.0 } }, - "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.", + "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": 415, - "ticker": "ERN-USD", + "id": 313, + "ticker": "AERGO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ERNUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ERN-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "ernusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ERN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "AERGO-USD" }, { - "exchangeName": "Okx", - "ticker": "ERN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "AERGO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22206,48 +14601,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ethernity Chain", - "referencePrice": 1.9546620764435063, - "cmcId": 8615 + "assetName": "Aergo", + "referencePrice": 0.0953, + "cmcId": 3637.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.", + "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": 416, - "ticker": "OMG-USD", + "id": 314, + "ticker": "MAVIA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "OMGUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MAVIAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "omgusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "MAVIA_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "OMGUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "maviausdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "OMG-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "MAVIA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22259,49 +14651,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "OMG Network", - "referencePrice": 0.3084433324953373, - "cmcId": 1808 + "assetName": "Heroes of Mavia", + "referencePrice": 1.5565899470000002, + "cmcId": 28829.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.", + "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": 417, - "ticker": "DEGEN-USD", + "id": 315, + "ticker": "MANEKI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "DEGENUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "MANEKI_USD" }, { - "exchangeName": "Huobi", - "ticker": "degenusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "MANEKI_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "DEGEN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "MANEKI-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "DEGEN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22313,37 +14701,42 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Degen", - "referencePrice": 0.002967664322125592, - "cmcId": 30096 + "assetName": "MANEKI", + "referencePrice": 0.006031647458, + "cmcId": 30912.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.", + "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": 418, - "ticker": "AIDOGE-USD", + "id": 316, + "ticker": "MLN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -19, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "aidogeusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "MLN-USD" }, { - "exchangeName": "Okx", - "ticker": "AIDOGE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "crypto_dot_com_ws", + "ticker": "MLN_USD" + }, + { + "exchangeName": "kraken_api", + "ticker": "XMLNZUSD" + }, + { + "exchangeName": "okx_ws", + "ticker": "MLN-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 4, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22355,48 +14748,38 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ArbDoge AI", - "referencePrice": 2.4373754397187974e-10, - "cmcId": 24477 + "assetName": "Enzyme", + "referencePrice": 16.118962, + "cmcId": 1552.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.", + "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.", "params": { - "id": 419, - "ticker": "AERGO-USD", + "id": 317, + "ticker": "BWB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "AERGOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "AERGO-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "AERGO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": "Okx", - "ticker": "AERGO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "uniswapv3_api-base", + "ticker": "BWB,UNISWAP_V3_BASE,0X619C4BBBD65F836B78B36CBE781513861D57F39D/WETH,UNISWAP_V3_BASE,0X4200000000000000000000000000000000000006", + "adjustByMarket": "ETH-USD", + "metadata_JSON": "{\"address\":\"0xe11d03bef391ee0a4b670176e23eb44aad490f12\",\"base_decimals\":18,\"quote_decimals\":18,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22408,43 +14791,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aergo", - "referencePrice": 0.09527385337627171, - "cmcId": 3637 + "assetName": "Bitget Wallet Token", + "referencePrice": 0.290729625, + "cmcId": 31503.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.", + "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": 420, - "ticker": "MAVIA-USD", + "id": 318, + "ticker": "LOOKS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "MAVIAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "maviausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "LOOKSUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MAVIA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "LOOKS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22456,53 +14831,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Heroes of Mavia", - "referencePrice": 1.2315492259636702, - "cmcId": 28829 + "assetName": "LooksRare", + "referencePrice": 0.042175779999999996, + "cmcId": 17081.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.", + "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": 421, - "ticker": "GHST-USD", + "id": 319, + "ticker": "NAVX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "GHSTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "GHST-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "ghstusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "GHSTUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "NAVX_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "GHST-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "navxusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22514,36 +14871,46 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aavegotchi", - "referencePrice": 0.7940146829197245, - "cmcId": 7046 + "assetName": "NAVI Protocol", + "referencePrice": 0.0141133584, + "cmcId": 29296.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.", + "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": 422, - "ticker": "PIRATE-USD", + "id": 320, + "ticker": "MAX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "PIRATEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "MAX_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "MAX-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "MAX-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "PIRATE-USD", - "invert": false + "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, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22555,36 +14922,42 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pirate Nation", - "referencePrice": 0.17055394863400503, - "cmcId": 31704 + "assetName": "Matr1x", + "referencePrice": 0.29663298, + "cmcId": 32506.0 } }, - "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.", + "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": 423, - "ticker": "EWT-USD", + "id": 321, + "ticker": "BILLY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Kraken", - "ticker": "EWTUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "BILLY_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "EWT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -6, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22596,43 +14969,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Energy Web Token", - "referencePrice": 1.3838358235590098, - "cmcId": 5268 + "assetName": "Billy", + "referencePrice": 0.045511774, + "cmcId": 31914.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.", + "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": 424, - "ticker": "ULTI-USD", + "id": 322, + "ticker": "FORTH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ULTIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ULTI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "FORTH-USD" }, { - "exchangeName": "Okx", - "ticker": "ULTI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "FORTH-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22644,65 +15008,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ultiverse", - "referencePrice": 0.018262965126990396, - "cmcId": 31504 + "assetName": "Ampleforth Governance Token", + "referencePrice": 2.77, + "cmcId": 9421.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.", + "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": 425, - "ticker": "TNSR-USD", + "id": 323, + "ticker": "ALEPH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "TNSRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "TNSRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "TNSR-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "tnsrusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "TNSRUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "TNSR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "ALEPH-USD" }, { - "exchangeName": "Okx", - "ticker": "TNSR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ALEPH-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22714,35 +15047,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Tensor", - "referencePrice": 0.32272252917615435, - "cmcId": 30449 + "assetName": "Aleph.im", + "referencePrice": 0.1654871716, + "cmcId": 5821.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.", + "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": 426, - "ticker": "RARI-USD", + "id": 324, + "ticker": "BOBA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "RARI-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "BOBAUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "BOBA-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "bobausdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "RARIUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "BOBA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22754,42 +15096,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "RARI", - "referencePrice": 1.7381777916000005, - "cmcId": 5877 + "assetName": "Boba Network", + "referencePrice": 0.23053421600000001, + "cmcId": 14556.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.", "params": { - "id": 427, + "id": 325, "ticker": "ORN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ORNUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "ORN-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "ORN-USD" }, { - "exchangeName": "Kucoin", + "exchangeName": "kucoin_ws", "ticker": "ORN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22802,58 +15136,44 @@ }, "meta": { "assetName": "Orion", - "referencePrice": 1.1826913662252672, - "cmcId": 5631 + "referencePrice": 1.137, + "cmcId": 5631.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.", + "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.", "params": { - "id": 428, - "ticker": "FORTH-USD", + "id": 326, + "ticker": "ULTI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "FORTHUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "FORTH-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "forthusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ULTIUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "FORTHUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ULTI_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "FORTH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ULTI-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "FORTH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ULTI-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22865,42 +15185,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ampleforth Governance Token", - "referencePrice": 2.822540152397849, - "cmcId": 9421 + "assetName": "Ultiverse", + "referencePrice": 0.01573827799, + "cmcId": 31504.0 } }, - "ELA": { - "title": "Add ELA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ELA-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": 429, - "ticker": "ELA-USD", + "id": 327, + "ticker": "SLF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "ELA-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "elausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SLF_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ELA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "SLF-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22912,37 +15225,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Elastos", - "referencePrice": 1.8052399754785708, - "cmcId": 2492 + "assetName": "Self Chain", + "referencePrice": 0.3848054052, + "cmcId": 32854.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.", + "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": 430, - "ticker": "MAX-USD", + "id": 328, + "ticker": "BEL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Kucoin", - "ticker": "MAX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "BELUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "MAX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "BEL_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -22954,43 +15265,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Matr1x", - "referencePrice": 0.3059728259801043, - "cmcId": 32506 + "assetName": "Bella Protocol", + "referencePrice": 0.52614536, + "cmcId": 6928.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.", + "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": 431, - "ticker": "NULS-USD", + "id": 329, + "ticker": "PERP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "NULSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "PERPUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "nulsusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "PERP-USD" }, { - "exchangeName": "Okx", - "ticker": "NULS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "PERP-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "PERP-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23002,49 +15314,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "NULS", - "referencePrice": 0.35859650538633975, - "cmcId": 2092 + "assetName": "Perpetual Protocol", + "referencePrice": 0.6314127408, + "cmcId": 6950.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.", + "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.", "params": { - "id": 432, - "ticker": "LOOKS-USD", + "id": 330, + "ticker": "VR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "LOOKSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "looksusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "LOOKS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "vrusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "LOOKS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "VR-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23056,37 +15354,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "LooksRare", - "referencePrice": 0.039577933806515704, - "cmcId": 17081 + "assetName": "Victoria VR", + "referencePrice": 0.006847182784, + "cmcId": 14822.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.", + "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": 433, - "ticker": "SLF-USD", + "id": 331, + "ticker": "ACX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "SLFUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "ACX-USD" }, { - "exchangeName": "Kucoin", - "ticker": "SLF-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ACX_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23098,43 +15393,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Self Chain", - "referencePrice": 0.4032229103048511, - "cmcId": 32854 + "assetName": "Across Protocol", + "referencePrice": 0.25034982, + "cmcId": 22620.0 } }, - "VIC": { - "title": "Add VIC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VIC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 434, - "ticker": "VIC-USD", + "id": 332, + "ticker": "OMG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "VICUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "OMGUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "OMG_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Bybit", - "ticker": "VICUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "omgusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "vicusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "OMG-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23146,53 +15443,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Viction", - "referencePrice": 0.40200061701564144, - "cmcId": 2570 + "assetName": "OMG Network", + "referencePrice": 0.2564608, + "cmcId": 1808.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.", + "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": 435, - "ticker": "MLN-USD", + "id": 333, + "ticker": "PIRATE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "MLNUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "MLN-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "mlnusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "PIRATEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "XMLNZUSD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "PIRATE-USD" }, { - "exchangeName": "Okx", - "ticker": "MLN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "PIRATE_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23204,37 +15487,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Enzyme", - "referencePrice": 14.320786513273653, - "cmcId": 1552 + "assetName": "Pirate Nation", + "referencePrice": 0.1528245899, + "cmcId": 31704.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.", + "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": 436, - "ticker": "BEL-USD", + "id": 334, + "ticker": "SIDUS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "BELUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "SIDUSUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Bybit", - "ticker": "BELUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "SIDUS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23246,65 +15527,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bella Protocol", - "referencePrice": 0.524470614209446, - "cmcId": 6928 + "assetName": "SIDUS", + "referencePrice": 0.0042516392, + "cmcId": 15463.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.", + "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.", "params": { - "id": 437, - "ticker": "PERP-USD", + "id": 335, + "ticker": "REN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "PERPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "PERPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "PERP-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "perpusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "RENUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "PERPUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "renusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "PERP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "REN-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "PERP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "REN-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23316,47 +15577,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Perpetual Protocol", - "referencePrice": 0.5654978789275882, - "cmcId": 6950 + "assetName": "Ren", + "referencePrice": 0.03856368992, + "cmcId": 2539.0 } }, - "XCN": { - "title": "Add XCN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XCN-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 438, - "ticker": "XCN-USD", + "id": 336, + "ticker": "LOKA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "XCN-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "LOKA-USD" }, { - "exchangeName": "Huobi", - "ticker": "xcnusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "LOKA_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "XCNUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "lokausdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "XCN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "LOKA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23368,36 +15626,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Onyxcoin", - "referencePrice": 0.0012591092169376874, - "cmcId": 18679 + "assetName": "League of Kingdoms Arena", + "referencePrice": 0.20456756, + "cmcId": 17145.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.", + "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": 439, - "ticker": "ALEPH-USD", + "id": 337, + "ticker": "PRCL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "ALEPH-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "PRCLUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ALEPH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "PRCL-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "PRCL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23409,60 +15671,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aleph.im", - "referencePrice": 0.14740747303142548, - "cmcId": 5821 + "assetName": "Parcl", + "referencePrice": 0.23702588000000002, + "cmcId": 30661.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.", + "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": 440, - "ticker": "REN-USD", + "id": 338, + "ticker": "NULS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "RENUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "RENUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "renusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "RENUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "NULS_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "REN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "nulsusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "REN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "NULS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23474,37 +15716,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ren", - "referencePrice": 0.035819964726802385, - "cmcId": 2539 + "assetName": "NULS", + "referencePrice": 0.33019328000000003, + "cmcId": 2092.0 } }, - "XPRT": { - "title": "Add XPRT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XPRT-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": 441, - "ticker": "XPRT-USD", + "id": 339, + "ticker": "MAGA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "xprtusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "MAGA_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "XPRT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23516,47 +15762,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Persistence One", - "referencePrice": 0.19377658712523926, - "cmcId": 7281 + "assetName": "MAGA", + "referencePrice": 8.820849e-05, + "cmcId": 31305.0 } }, - "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.", + "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": 442, - "ticker": "POLS-USD", + "id": 340, + "ticker": "SOLO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "POLS-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "polsusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "POLSUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "SOLOUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "POLS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SOLO_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23568,37 +15802,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Polkastarter", - "referencePrice": 0.3641819165023498, - "cmcId": 7208 + "assetName": "Sologenic", + "referencePrice": 0.86575556, + "cmcId": 5279.0 } }, - "DATA": { - "title": "Add DATA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DATA-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": 443, - "ticker": "DATA-USD", + "id": 341, + "ticker": "VOXEL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "DATAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "VOXEL-USD" }, { - "exchangeName": "Kucoin", - "ticker": "DATA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "VOXEL_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "voxelusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23610,54 +15846,46 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Streamr", - "referencePrice": 0.033714671562495885, - "cmcId": 2143 + "assetName": "Voxies", + "referencePrice": 0.16409484000000002, + "cmcId": 15678.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.", + "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": 444, - "ticker": "DIA-USD", + "id": 342, + "ticker": "VRA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "DIAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "DIA-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "VRAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "diausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "VRA-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "DIA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "VRA-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "DIA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23669,43 +15897,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "DIA", - "referencePrice": 0.31884909670826356, - "cmcId": 6138 + "assetName": "Verasity", + "referencePrice": 0.0034141344, + "cmcId": 3816.0 } }, - "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.", + "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": 445, - "ticker": "CTXC-USD", + "id": 343, + "ticker": "MDT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "CTXCUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "ctxcusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "MDT-USD" }, { - "exchangeName": "Okx", - "ticker": "CTXC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23717,37 +15937,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cortex", - "referencePrice": 0.15738867984306032, - "cmcId": 2638 + "assetName": "Measurable Data Token", + "referencePrice": 0.044469999999999996, + "cmcId": 2348.0 } }, - "VIDT": { - "title": "Add VIDT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VIDT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 446, - "ticker": "VIDT-USD", + "id": 344, + "ticker": "OPUL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "VIDTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "OPUL_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "VIDT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "opulusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "OPUL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23759,48 +15982,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "VIDT DAO", - "referencePrice": 0.04277774348131286, - "cmcId": 22710 + "assetName": "Opulous", + "referencePrice": 0.09044549937999999, + "cmcId": 10409.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.", + "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": 447, - "ticker": "LOKA-USD", + "id": 345, + "ticker": "GLQ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "LOKAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "LOKA-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "lokausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "GLQ-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "LOKA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23812,37 +16023,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "League of Kingdoms Arena", - "referencePrice": 0.19870348851339653, - "cmcId": 17145 + "assetName": "Graphlinq Chain", + "referencePrice": 0.08575130501, + "cmcId": 9029.0 } }, - "CUSD": { - "title": "Add CUSD-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CUSD-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 449, - "ticker": "CUSD-USD", + "id": 346, + "ticker": "KISHU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -19, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "CUSDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "KISHU_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "cusdusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "KISHU-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": 4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23854,37 +16063,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Celo Dollar", - "referencePrice": 0.9977996318485767, - "cmcId": 7236 + "assetName": "Kishu Inu", + "referencePrice": 3.426156e-10, + "cmcId": 9386.0 } }, - "CREAM": { - "title": "Add CREAM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CREAM-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": 450, - "ticker": "CREAM-USD", + "id": 347, + "ticker": "MUBI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "CREAMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "MUBI_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "CREAM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "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": -7, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23896,37 +16109,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cream Finance", - "referencePrice": 18.841273491931126, - "cmcId": 6193 + "assetName": "Multibit", + "referencePrice": 0.028885394999999998, + "cmcId": 28412.0 } }, - "BSW": { - "title": "Add BSW-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BSW-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": 451, - "ticker": "BSW-USD", + "id": 348, + "ticker": "NXRA,UNISWAP_V3,0X644192291CC835A93D6330B24EA5F5FEDD0EEF9E-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "BSWUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "BSW-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23938,53 +16145,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Biswap", - "referencePrice": 0.06692734873916345, - "cmcId": 10746 + "assetName": "Nexera", + "referencePrice": 0.032486691, + "cmcId": 23825.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.", + "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": 452, - "ticker": "BOBA-USD", + "id": 349, + "ticker": "FLT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "BOBAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "BOBA-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "bobausdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "BOBAUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "FLTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "BOBA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -23996,42 +16186,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Boba Network", - "referencePrice": 0.20048298781867288, - "cmcId": 14556 + "assetName": "Fluence", + "referencePrice": 0.270486, + "cmcId": 30097.0 } }, - "LIT": { - "title": "Add LIT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LIT-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": { + "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.", "params": { - "id": 453, - "ticker": "LIT-USD", + "id": 350, + "ticker": "CAW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -17, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "LITUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "LIT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "cawusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "LIT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": 2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24043,37 +16227,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Litentry", - "referencePrice": 0.6022979224387833, - "cmcId": 6833 + "assetName": "crow with knife", + "referencePrice": 4.3563934610000006e-08, + "cmcId": 30402.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.", + "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": 454, - "ticker": "SOLO-USD", + "id": 351, + "ticker": "IOT,RAYDIUM,IOTEVVZLEYWOTN1QDWNPDDXPWSZN3ZFHEOT3MFL9FNS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "SOLOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "solousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24085,37 +16263,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Sologenic", - "referencePrice": 0.08202505933848847, - "cmcId": 5279 + "assetName": "Helium IOT", + "referencePrice": 0.0015110250989999999, + "cmcId": 24686.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.", + "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.", "params": { - "id": 455, - "ticker": "VR-USD", + "id": 352, + "ticker": "ROUTE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "vrusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ROUTEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "VR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ROUTE-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24127,37 +16303,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Victoria VR", - "referencePrice": 0.006172844410908784, - "cmcId": 14822 + "assetName": "Router Protocol (Old)", + "referencePrice": 1.396108479, + "cmcId": 8292.0 } }, - "BRISE": { - "title": "Add BRISE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BRISE-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": 456, - "ticker": "BRISE-USD", + "id": 353, + "ticker": "MON-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -17, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "briseusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MONUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "BRISE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "monusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "MON-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": 2, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24169,47 +16348,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bitgert", - "referencePrice": 8.248623625645273e-08, - "cmcId": 11079 + "assetName": "MON Protocol", + "referencePrice": 0.1312358, + "cmcId": 30950.0 } }, - "IDEX": { - "title": "Add IDEX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a IDEX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 457, - "ticker": "IDEX-USD", + "id": 354, + "ticker": "UNFI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "IDEXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "IDEX-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "idexusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "UNFI_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "IDEXUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "UNFI-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24221,37 +16388,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "IDEX", - "referencePrice": 0.042492045090445726, - "cmcId": 3928 + "assetName": "Unifi Protocol DAO", + "referencePrice": 3.116882447, + "cmcId": 7672.0 } }, - "UOS": { - "title": "Add UOS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a UOS-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": 458, - "ticker": "UOS-USD", + "id": 355, + "ticker": "ORDER-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "uosusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ORDERUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "UOS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "orderusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "ORDER-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24263,37 +16433,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ultra", - "referencePrice": 0.0860389787002889, - "cmcId": 4189 + "assetName": "Orderly Network", + "referencePrice": 0.13353994, + "cmcId": 32809.0 } }, - "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.", + "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": 459, - "ticker": "FLM-USD", + "id": 356, + "ticker": "KOKO,RAYDIUM,FSA54YL49WKS7RWOGV9SUCBSGWCWV756JTD349E6H2YW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -15, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "FLMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "FLM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "KOKO,RAYDIUM,FSA54YL49WKS7RWOGV9SUCBSGWCWV756JTD349E6H2YW/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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24305,37 +16469,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Flamingo", - "referencePrice": 0.051867994225599956, - "cmcId": 7150 + "assetName": "Koala AI", + "referencePrice": 3.3219870370000004e-06, + "cmcId": 30089.0 } }, - "BOSON": { - "title": "Add BOSON-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BOSON-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": 460, - "ticker": "BOSON-USD", + "id": 357, + "ticker": "GME,RAYDIUM,8WXTPEU6557ETKP9WHFY1N1ECU6NXDVBAGGHGSMYIHSB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "bosonusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "BOSON-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24347,53 +16505,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Boson Protocol", - "referencePrice": 0.24273046234514611, - "cmcId": 8827 + "assetName": "GameStop", + "referencePrice": 0.00370239596, + "cmcId": 29241.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.", + "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": 461, - "ticker": "FIDA-USD", + "id": 358, + "ticker": "ROOT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "FIDAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "FIDAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "FIDA-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ROOTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "FIDAUSD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "rootusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "FIDA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ROOT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24405,49 +16550,46 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Solana Name Service", - "referencePrice": 0.22977011733309832, - "cmcId": 7978 + "assetName": "The Root Network", + "referencePrice": 0.0191333782, + "cmcId": 28479.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.", + "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": 462, - "ticker": "VRA-USD", + "id": 359, + "ticker": "NEON-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "VRAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "NEONUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "vrausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "NEON-USD" }, { - "exchangeName": "Kucoin", - "ticker": "VRA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "NEON_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "VRA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24459,37 +16601,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Verasity", - "referencePrice": 0.0030339828209699007, - "cmcId": 3816 + "assetName": "Neon EVM", + "referencePrice": 0.38834475090000004, + "cmcId": 23015.0 } }, - "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.", + "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": 463, - "ticker": "WAN-USD", + "id": 360, + "ticker": "BOB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "WANUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "BOBUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "wanusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "BOB-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24501,47 +16641,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Wanchain", - "referencePrice": 0.15754791986176103, - "cmcId": 2606 + "assetName": "BOB (ETH)", + "referencePrice": 3.0284414e-05, + "cmcId": 24594.0 } }, - "FIS": { - "title": "Add FIS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FIS-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": 464, - "ticker": "FIS-USD", + "id": 361, + "ticker": "DOP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "FISUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "FIS-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "DOP_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "fisusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "FISUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "DOP-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24553,43 +16681,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "StaFi", - "referencePrice": 0.298798698879678, - "cmcId": 5882 + "assetName": "Data Ownership Protocol", + "referencePrice": 0.002524536, + "cmcId": 31456.0 } }, - "KMD": { - "title": "Add KMD-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KMD-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,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.", "params": { - "id": 465, - "ticker": "KMD-USD", + "id": 362, + "ticker": "DEVVE,UNISWAP_V3,0X8248270620AA532E4D64316017BE5E873E37CC09-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "KMDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "kmdusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "KMD-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24601,47 +16717,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Komodo", - "referencePrice": 0.22741663661961994, - "cmcId": 1521 + "assetName": "Devve", + "referencePrice": 0.36915784900000004, + "cmcId": 29461.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.", + "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": 466, - "ticker": "ALCX-USD", + "id": 363, + "ticker": "A8-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ALCXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "A8USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "ALCX-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "A8-USD" }, { - "exchangeName": "Kraken", - "ticker": "ALCXUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "A8_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ALCX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "a8usdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24653,36 +16766,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Alchemix", - "referencePrice": 13.201288272245195, - "cmcId": 8613 + "assetName": "Ancient8", + "referencePrice": 0.8775768, + "cmcId": 18734.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.", + "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": 467, - "ticker": "KARRAT-USD", + "id": 364, + "ticker": "AKRO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "KARRAT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "akrousdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "KARRAT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "AKRO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24694,37 +16806,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "KARRAT", - "referencePrice": 0.2617180372885496, - "cmcId": 30825 + "assetName": "Akropolis", + "referencePrice": 0.0042436248, + "cmcId": 4134.0 } }, - "DEGO": { - "title": "Add DEGO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DEGO-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": 468, - "ticker": "DEGO-USD", + "id": 365, + "ticker": "LIKE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "DEGOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "LIKE_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "DEGO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "LIKE-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "raydium_api", + "ticker": "LIKE,RAYDIUM,3BRTIVRVSITBMCTGTQWP7HXXPSYBKJN4XLNTPSHQA3ZR/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\"}" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24736,48 +16852,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Dego Finance", - "referencePrice": 1.4139939692023236, - "cmcId": 7087 + "assetName": "Only1", + "referencePrice": 0.062001402, + "cmcId": 10891.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.", + "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": 469, - "ticker": "VOXEL-USD", + "id": 366, + "ticker": "ZKL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "VOXELUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "VOXEL-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "voxelusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ZKLUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "VOXEL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "zklusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24789,41 +16892,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Voxies", - "referencePrice": 0.15034594750969127, - "cmcId": 15678 + "assetName": "zkLink", + "referencePrice": 0.124092966, + "cmcId": 13039.0 } }, - "FARM": { - "title": "Add FARM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FARM-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": 470, - "ticker": "FARM-USD", + "id": 367, + "ticker": "SD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "FARMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "SD-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "FARM-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SD_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "FARMUSD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "SD-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24835,36 +16936,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Harvest Finance", - "referencePrice": 40.41755002771412, - "cmcId": 6859 + "assetName": "Stader", + "referencePrice": 0.42200000000000004, + "cmcId": 12623.0 } }, - "KEY": { - "title": "Add KEY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KEY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 471, - "ticker": "KEY-USD", + "id": 368, + "ticker": "MBS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "KEYUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MBSUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "KEYUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "MBS_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24876,37 +16976,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SelfKey", - "referencePrice": 0.004630192327470334, - "cmcId": 2398 + "assetName": "UNKJD", + "referencePrice": 0.00227027916, + "cmcId": 13011.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.", + "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.", "params": { - "id": 472, - "ticker": "SIDUS-USD", + "id": 369, + "ticker": "NATIX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "SIDUSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "NATIX_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "SIDUS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "NATIX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24918,37 +17016,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SIDUS", - "referencePrice": 0.0028713884373589692, - "cmcId": 15463 + "assetName": "NATIX Network", + "referencePrice": 0.0011246206799999999, + "cmcId": 31342.0 } }, - "COMBO": { - "title": "Add COMBO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a COMBO-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": 473, - "ticker": "COMBO-USD", + "id": 370, + "ticker": "DMAIL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "COMBOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "DMAILUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "COMBO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "DMAIL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -24960,37 +17056,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "COMBO", - "referencePrice": 0.3795635959630096, - "cmcId": 4275 + "assetName": "DMAIL Network", + "referencePrice": 0.2981356799, + "cmcId": 19779.0 } }, - "DEP": { - "title": "Add DEP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DEP-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": 474, - "ticker": "DEP-USD", + "id": 371, + "ticker": "SMOG,RAYDIUM,FS66V5XYTJAFO14LIPZ5HT93EUMAHMYIPCFQHLPU4SS8-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "depusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "DEP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "SMOG,RAYDIUM,FS66V5XYTJAFO14LIPZ5HT93EUMAHMYIPCFQHLPU4SS8/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\"}" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25002,42 +17092,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "DEAPcoin", - "referencePrice": 0.001046663579183515, - "cmcId": 5429 + "assetName": "Smog", + "referencePrice": 0.02304249609, + "cmcId": 29358.0 } }, - "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.", + "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": 475, - "ticker": "PDA-USD", + "id": 372, + "ticker": "NUB,RAYDIUM,GTDZKAQVMZMNTI46ZEWMIXCA4OXF4BZXWQPOKZXPFXZN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "PDAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "pdausdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "PDAUSD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "NUB,RAYDIUM,GTDZKAQVMZMNTI46ZEWMIXCA4OXF4BZXWQPOKZXPFXZN/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25049,43 +17128,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "PlayDapp", - "referencePrice": 0.044402364143713444, - "cmcId": 7461 + "assetName": "nubcat", + "referencePrice": 0.007432768683, + "cmcId": 30493.0 } }, - "AVA": { - "title": "Add AVA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AVA-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": 476, - "ticker": "AVA-USD", + "id": 373, + "ticker": "KLV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "AVAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "AVAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "klvusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "AVA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "KLV-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25097,42 +17168,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "AVA", - "referencePrice": 0.4940795446061511, - "cmcId": 2776 + "assetName": "Klever", + "referencePrice": 0.0018853875999999999, + "cmcId": 6724.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.", + "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": 477, - "ticker": "MDT-USD", + "id": 374, + "ticker": "XCAD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "MDTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "XCADUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "MDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "XCAD_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "MDT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "XCAD-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25144,43 +17213,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Measurable Data Token", - "referencePrice": 0.03905377878724551, - "cmcId": 2348 + "assetName": "XCAD Network", + "referencePrice": 0.30094072, + "cmcId": 9868.0 } }, - "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.", + "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.", "params": { - "id": 478, - "ticker": "PSG-USD", + "id": 375, + "ticker": "TROLL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -17, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "PSGUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "PSGUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "TROLL_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "psgusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "trollusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": 2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25192,48 +17253,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Paris Saint-Germain Fan Token", - "referencePrice": 2.1939620920303398, - "cmcId": 5226 + "assetName": "Troll", + "referencePrice": 1.4877731800000001e-08, + "cmcId": 29505.0 } }, - "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.", + "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": 479, - "ticker": "PRQ-USD", + "id": 376, + "ticker": "MAD,RAYDIUM,MADHPJRN6BD8T78RSY7NUSUNWWA2HU8BYPOBZPRHBHV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "PRQ-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "prqusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "PRQ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "PRQ-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "MAD,RAYDIUM,MADHPJRN6BD8T78RSY7NUSUNWWA2HU8BYPOBZPRHBHV/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\"}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25245,37 +17289,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "PARSIQ", - "referencePrice": 0.1044589861348088, - "cmcId": 5410 + "assetName": "MAD", + "referencePrice": 1.238272933e-05, + "cmcId": 32103.0 } }, - "NUM": { - "title": "Add NUM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NUM-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": 480, - "ticker": "NUM-USD", + "id": 377, + "ticker": "GINNAN,RAYDIUM,GINNABFFZL4FUJ9VACTXHA74GDAW8KDPGAHQMTMZPS2F-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -15, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "numusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "NUM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25287,43 +17325,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Numbers Protocol", - "referencePrice": 0.03840969263284581, - "cmcId": 13521 + "assetName": "Ginnan The Cat", + "referencePrice": 2.15678596e-06, + "cmcId": 32524.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.", + "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.", "params": { - "id": 481, - "ticker": "ICE-USD", + "id": 378, + "ticker": "BENDOG,RAYDIUM,AHW5N8IQZOBTCBEPKSJZZ61XTAUSZBDCPXTRLG6KUKPK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "iceusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ICE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "ICE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -3, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25335,37 +17361,39 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ice Open Network", - "referencePrice": 0.0038737379984014864, - "cmcId": 27650 + "assetName": "Ben the Dog", + "referencePrice": 0.009127925704, + "cmcId": 29574.0 } }, - "DORA": { - "title": "Add DORA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DORA-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": 482, - "ticker": "DORA-USD", + "id": 379, + "ticker": "SWFTC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "dorausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "SWFTC-USD" }, { - "exchangeName": "Okx", - "ticker": "DORA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "SWFTC-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "SWFTC-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25377,43 +17405,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Dora Factory", - "referencePrice": 0.047829228970470976, - "cmcId": 27966 + "assetName": "SwftCoin", + "referencePrice": 0.003374843804, + "cmcId": 2341.0 } }, - "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.", + "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": 483, - "ticker": "LINA-USD", + "id": 380, + "ticker": "QORPO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "LINAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "linausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "QORPOUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "LINA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "QORPO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25425,37 +17445,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Linear Finance", - "referencePrice": 0.003654208134445075, - "cmcId": 7102 + "assetName": "QORPO WORLD", + "referencePrice": 0.1661856667, + "cmcId": 18345.0 } }, - "SDAO": { - "title": "Add SDAO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SDAO-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": 484, - "ticker": "SDAO-USD", + "id": 381, + "ticker": "HABIBI,RAYDIUM,864YJRB3JAVARC4FNUDTPKFXDESYRBB39NWXKZUDXY46-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "sdaousdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SDAO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "HABIBI,RAYDIUM,864YJRB3JAVARC4FNUDTPKFXDESYRBB39NWXKZUDXY46/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\"}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25467,47 +17481,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SingularityDAO", - "referencePrice": 0.29418219409760504, - "cmcId": 9638 + "assetName": "Habibi", + "referencePrice": 0.013734970389999998, + "cmcId": 31189.0 } }, - "GST": { - "title": "Add GST-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GST-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": 485, - "ticker": "GST-USD", + "id": 382, + "ticker": "BRAINLET,RAYDIUM,8NNXWRWVCTNW1UFEABYPFFIMTDCLCCD8XJZHVYSMGWPF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "GSTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "GST-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "GSTUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "GST-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25519,43 +17518,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Green Satoshi Token (SOL)", - "referencePrice": 0.012248238662511627, - "cmcId": 16352 + "assetName": "Brainlet", + "referencePrice": 0.01961306019, + "cmcId": 32448.0 } }, - "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.", + "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": 486, - "ticker": "VRTX-USD", + "id": 383, + "ticker": "BYTE,RAYDIUM,ARGFK9JJ72QETCMCKXVJCZ9APUATGP1MF9YSVHNPU4UT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -15, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "VRTXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "vrtxusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "VRTX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25567,37 +17554,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Vertex Protocol", - "referencePrice": 0.0757501151474168, - "cmcId": 22355 + "assetName": "Byte", + "referencePrice": 5.7722492380000005e-06, + "cmcId": 28664.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.", + "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": 487, - "ticker": "CETUS-USD", + "id": 384, + "ticker": "HAMMY,RAYDIUM,26KMQVGDUOB6REFNJ51YAABWWJND8UMTPNQGSHQ64UDR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Kucoin", - "ticker": "CETUS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "CETUS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25609,37 +17590,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cetus Protocol", - "referencePrice": 0.0818556563795304, - "cmcId": 25114 + "assetName": "SAD HAMSTER", + "referencePrice": 0.008479911275, + "cmcId": 31284.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.", + "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.", "params": { - "id": 488, - "ticker": "DOP-USD", + "id": 385, + "ticker": "BOND-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "dopusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "BOND_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "DOP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "BOND-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25651,43 +17630,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Data Ownership Protocol", - "referencePrice": 0.002773966323971839, - "cmcId": 31456 + "assetName": "BarnBridge", + "referencePrice": 1.4966892, + "cmcId": 7440.0 } }, - "CEEK": { - "title": "Add CEEK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CEEK-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": 489, - "ticker": "CEEK-USD", + "id": 386, + "ticker": "APRS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "ceekusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "CEEK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "APRSUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "CEEK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "APRS_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25699,43 +17670,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "CEEK VR", - "referencePrice": 0.028426153493483663, - "cmcId": 2856 + "assetName": "Apeiron", + "referencePrice": 0.14285668, + "cmcId": 29978.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.", + "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.", "params": { - "id": 490, - "ticker": "ROOT-USD", + "id": 387, + "ticker": "TIME-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ROOTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "rootusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "TIMEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ROOT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "TIME-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25747,36 +17709,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "The Root Network", - "referencePrice": 0.021971358938129314, - "cmcId": 28479 + "assetName": "Chrono.tech", + "referencePrice": 15.82753838, + "cmcId": 1556.0 } }, - "SAMO": { - "title": "Add SAMO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SAMO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 491, - "ticker": "SAMO-USD", + "id": 388, + "ticker": "SIS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Kraken", - "ticker": "SAMOUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "SISUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "SIS_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "SAMO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "SIS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25788,37 +17754,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Samoyedcoin", - "referencePrice": 0.006286164812356474, - "cmcId": 9721 + "assetName": "Symbiosis", + "referencePrice": 0.18974092, + "cmcId": 15084.0 } }, - "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.", + "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": 492, - "ticker": "AMB-USD", + "id": 389, + "ticker": "HEGE,RAYDIUM,ULWSJMMPXMNRFPU6BJNK6RPRKXQD5JXUMPPS1FXHXFY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "AMBUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "AMB-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25830,49 +17790,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "AirDAO", - "referencePrice": 0.006867941019907118, - "cmcId": 2081 + "assetName": "Hege", + "referencePrice": 0.012823357129999999, + "cmcId": 31044.0 } }, - "UTK": { - "title": "Add UTK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a UTK-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": 493, - "ticker": "UTK-USD", + "id": 390, + "ticker": "WDOG,RAYDIUM,GYKMDFCUMZVRQFCH1G579BGJUZSRIJJ3LBUWV79RPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "UTKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "utkusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "UTK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "UTK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25884,48 +17827,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "xMoney", - "referencePrice": 0.04310522121467624, - "cmcId": 2320 + "assetName": "Wrapped Dog", + "referencePrice": 0.012955034709999999, + "cmcId": 32618.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.", + "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": 494, - "ticker": "UNFI-USD", + "id": 391, + "ticker": "SLIM,RAYDIUM,XXXXA1SKNGWFTW2KFN8XAUW9XQ8HBZ5KVTCSESTT9FW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "UNFIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "unfiusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "UNFIUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "UNFI-USDT", - "adjustByMarket": "USDT-USD", - "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": -6, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25937,54 +17863,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Unifi Protocol DAO", - "referencePrice": 2.4978270463798187, - "cmcId": 7672 + "assetName": "Solanium", + "referencePrice": 0.1242038347, + "cmcId": 9741.0 } }, - "PSTAKE": { - "title": "Add PSTAKE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PSTAKE-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": 496, - "ticker": "PSTAKE-USD", + "id": 392, + "ticker": "DUKO,RAYDIUM,HLPTM5E6RTGH4EKGDPYFRNRHBJPKMYVDEEREEA2G7RF9-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "PSTAKEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "pstakeusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "PSTAKEUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "PSTAKE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "PSTAKE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "DUKO,RAYDIUM,HLPTM5E6RTGH4EKGDPYFRNRHBJPKMYVDEEREEA2G7RF9/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -25996,37 +17899,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "pSTAKE Finance", - "referencePrice": 0.048477472581624166, - "cmcId": 15996 + "assetName": "DUKO", + "referencePrice": 0.001597205594, + "cmcId": 29494.0 } }, - "DF": { - "title": "Add DF-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DF-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": 497, - "ticker": "DF-USD", + "id": 393, + "ticker": "WAFFLES,RAYDIUM,8DOS8NZMGVZEAACXALKBK5FZTW4UUORP4YT8NEAXFDMB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "DFUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "dfusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26038,37 +17936,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "dForce", - "referencePrice": 0.0289881554250914, - "cmcId": 4758 + "assetName": "Waffles Davincij15's Cat", + "referencePrice": 0.012851126769999999, + "cmcId": 31442.0 } }, - "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.", + "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": 498, - "ticker": "FIO-USD", + "id": 394, + "ticker": "VINU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -17, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "FIOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "VINUUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "fiousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "VINU_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "VINU-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": 2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26080,37 +17981,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "FIO Protocol", - "referencePrice": 0.02561687365827571, - "cmcId": 5865 + "assetName": "Vita Inu", + "referencePrice": 1.1678984400000002e-08, + "cmcId": 15270.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.", + "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": 499, - "ticker": "MUBI-USD", + "id": 395, + "ticker": "SOLAMA,RAYDIUM,AVLHAHDCDQ4M4VHM4UG63OH7XC8JTK49DM5HOE9SAZQR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "mubiusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "MUBI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26122,49 +18017,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Multibit", - "referencePrice": 0.021584500813412122, - "cmcId": 28412 + "assetName": "Solama", + "referencePrice": 0.001110928522, + "cmcId": 29015.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.", + "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": 500, - "ticker": "PRCL-USD", + "id": 396, + "ticker": "STEP,RAYDIUM,STEPASCQOEIOFXXWGNH2SLBDFP9D8RVKZ2YP39IDPYT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "PRCLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "prclusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "PRCL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "PRCL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26176,48 +18053,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Parcl", - "referencePrice": 0.13802844624054045, - "cmcId": 30661 + "assetName": "Step Finance", + "referencePrice": 0.05131073302, + "cmcId": 9443.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.", + "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": 501, - "ticker": "ADX-USD", + "id": 397, + "ticker": "NYAN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ADXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "adxusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "NYANUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "ADXUSD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "NYAN_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ADX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "nyanusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26229,37 +18098,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "AdEx", - "referencePrice": 0.13803058418727393, - "cmcId": 1768 + "assetName": "Nyan Heroes", + "referencePrice": 0.089791334, + "cmcId": 13140.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.", + "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": 502, - "ticker": "ROUTE-USD", + "id": 398, + "ticker": "SLOTH,RAYDIUM,HQ7DAOIUXZC2K1DR7KXRHCCNTXVEYGNVOUEXTXE8DMBH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ROUTEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "routeusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "SLOTH,RAYDIUM,HQ7DAOIUXZC2K1DR7KXRHCCNTXVEYGNVOUEXTXE8DMBH/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\"}" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26271,42 +18134,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Router Protocol (Old)", - "referencePrice": 1.1769031764692297, - "cmcId": 8292 + "assetName": "Slothana", + "referencePrice": 0.00681719463, + "cmcId": 31163.0 } }, - "KP3R": { - "title": "Add KP3R-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KP3R-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": 503, - "ticker": "KP3R-USD", + "id": 400, + "ticker": "DUEL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -8, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "KP3RUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "KP3RUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "DUELUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "KP3R-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "DUEL_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -7, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26318,43 +18174,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Keep3rV1", - "referencePrice": 43.952604927197115, - "cmcId": 7535 + "assetName": "GameGPT", + "referencePrice": 0.0032037564, + "cmcId": 28868.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.", + "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": 504, - "ticker": "AKRO-USD", + "id": 401, + "ticker": "SILLY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "AKROUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "sillyusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "akrousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "SILLY-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "AKRO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "SILLY,RAYDIUM,7EYNHQOR9YM3N7UOAKROA44UY8JEAZV3QYOUOV87AWMS/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\"}" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26366,37 +18220,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Akropolis", - "referencePrice": 0.004180888037515079, - "cmcId": 4134 + "assetName": "Silly Dragon", + "referencePrice": 0.01005068873, + "cmcId": 28789.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.", + }, + "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.", "params": { - "id": 505, - "ticker": "OPUL-USD", + "id": 402, + "ticker": "OVR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "opulusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "OVR_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "OPUL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "OVR-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26408,43 +18260,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Opulous", - "referencePrice": 0.06373253738832031, - "cmcId": 10409 + "assetName": "OVR", + "referencePrice": 0.1619512384, + "cmcId": 8144.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.", + "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": 506, - "ticker": "MON-USD", + "id": 403, + "ticker": "SRM,RAYDIUM,SRMUAPVNDXXOKK5GT7XD5CUUGXMBCOAZ2LHEUAOKWRT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "MONUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "monusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "MON-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26456,54 +18296,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MON Protocol", - "referencePrice": 0.13588486207865708, - "cmcId": 30950 + "assetName": "Serum", + "referencePrice": 0.033473962489999995, + "cmcId": 6187.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.", + "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": 507, - "ticker": "SD-USD", + "id": 404, + "ticker": "G3-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "SDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "SD-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "sdusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "G3USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "SD-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "G3_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "SD-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "G3-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26515,49 +18341,46 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Stader", - "referencePrice": 0.4496267550062687, - "cmcId": 12623 + "assetName": "GAM3S.GG", + "referencePrice": 0.045321431999999995, + "cmcId": 29605.0 } }, - "GFT": { - "title": "Add GFT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GFT-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": 508, - "ticker": "GFT-USD", + "id": 405, + "ticker": "RIO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "GFTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "riousdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "gftusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "RIO-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "GFT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "RIO-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "GFT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26569,48 +18392,46 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Gifto", - "referencePrice": 0.017500422178632687, - "cmcId": 2289 + "assetName": "Realio Network", + "referencePrice": 0.1300655763, + "cmcId": 4166.0 } }, - "MXC": { - "title": "Add MXC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MXC-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": 509, - "ticker": "MXC-USD", + "id": 406, + "ticker": "ZERO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "mxcusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ZEROUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "MXCUSD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ZERO-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MXC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ZERO-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "MXC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -3, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26622,42 +18443,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Moonchain", - "referencePrice": 0.006812163714718293, - "cmcId": 3628 + "assetName": "ZeroLend", + "referencePrice": 0.00033725597000000004, + "cmcId": 31076.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.", + "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": 510, - "ticker": "A8-USD", + "id": 407, + "ticker": "BCUT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "A8USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "BCUTUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "A8-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "BCUT_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "a8usdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "BCUT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26669,37 +18488,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ancient8", - "referencePrice": 0.08587040284651379, - "cmcId": 18734 + "assetName": "bitsCrunch", + "referencePrice": 0.028380994, + "cmcId": 28559.0 } }, - "CERE": { - "title": "Add CERE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CERE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 511, - "ticker": "CERE-USD", + "id": 408, + "ticker": "BEER-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "cereusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "BEER_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "CERE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -3, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26711,31 +18534,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cere Network", - "referencePrice": 0.00255872045996744, - "cmcId": 4710 + "assetName": "BEERCOIN", + "referencePrice": 1.52575315e-05, + "cmcId": 31337.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.", + "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": 512, - "ticker": "WOLF-USD", + "id": 409, + "ticker": "FAR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Raydium", - "ticker": "WOLF-SOL-FoMMZq2mt5KTa2yErsLRHGseFCNpvrzijH7zNSmsJHJs-8-4UynYZ9WhssfHBGTThY9prTVmrDjM8SDHkRsfQCR6wKW-9-CD4CVVusXHxt3faGYcUCBEBxviZGL2dgrCEjvBGkgGnL-EskpS4o6sWFAmf7w8PDwWJQfx8LRU7hHMjPxCcyX4Eq1", - "adjustByMarket": "SOL-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "FARUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "FAR_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26747,43 +18574,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "LandWolf (SOL)", - "referencePrice": 0.0018241643916452, - "cmcId": 31847 + "assetName": "Farcana", + "referencePrice": 0.0891602, + "cmcId": 22331.0 } }, - "DFI": { - "title": "Add DFI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DFI-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": 513, - "ticker": "DFI-USD", + "id": 410, + "ticker": "CHAT,RAYDIUM,947TEOG318GUMYJVYHRANRVWPMX7FPBTDQFBOJVSKSG3-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "DFIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "dfiusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "DFI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26795,37 +18610,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "DeFiChain", - "referencePrice": 0.021582737507140234, - "cmcId": 5804 + "assetName": "Solchat", + "referencePrice": 1.771289421, + "cmcId": 29478.0 } }, - "HARD": { - "title": "Add HARD-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HARD-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": 514, - "ticker": "HARD-USD", + "id": 411, + "ticker": "SKBDI,RAYDIUM,DPAQFQ5SFNOQW2SH9WMMMASFL9LNU6RDTDQWE1TAB2TB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "HARDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "HARD-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26837,37 +18647,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Kava Lend", - "referencePrice": 0.1336809767503233, - "cmcId": 7576 + "assetName": "Skibidi Toilet", + "referencePrice": 0.07631678020999999, + "cmcId": 32415.0 } }, - "UFT": { - "title": "Add UFT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a UFT-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": 515, - "ticker": "UFT-USD", + "id": 412, + "ticker": "SSWP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "UFTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SSWP_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "uftusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "SSWP-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26879,43 +18687,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "UniLend", - "referencePrice": 0.21741319954355454, - "cmcId": 7412 + "assetName": "Suiswap", + "referencePrice": 0.000816467, + "cmcId": 26952.0 } }, - "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.", + "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": 516, - "ticker": "SCA-USD", + "id": 413, + "ticker": "ELIX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "SCAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "scausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ELIXUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "SCA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ELIX_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26927,37 +18727,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Scallop", - "referencePrice": 0.3187003820767749, - "cmcId": 29679 + "assetName": "Elixir Games", + "referencePrice": 0.0224533434, + "cmcId": 31534.0 } }, - "GMEE": { - "title": "Add GMEE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GMEE-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": 517, - "ticker": "GMEE-USD", + "id": 414, + "ticker": "ROA,RAYDIUM,5TB5D6DGJMXXHYMNKFJNG237X6PZGEWTZGPUUH62YQJ7-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "gmeeusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "GMEE-USDT", - "adjustByMarket": "USDT-USD", - "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, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -26969,43 +18764,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "GAMEE", - "referencePrice": 0.013833041959016584, - "cmcId": 9103 + "assetName": "ROA CORE", + "referencePrice": 0.01826496012, + "cmcId": 23799.0 } }, - "CITY": { - "title": "Add CITY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CITY-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": 518, - "ticker": "CITY-USD", + "id": 415, + "ticker": "TOMI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "CITYUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "TOMIUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Bybit", - "ticker": "CITYUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "tomiusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "CITY-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "TOMI-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27017,42 +18809,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Manchester City Fan Token", - "referencePrice": 1.9458619211707835, - "cmcId": 10049 + "assetName": "tomi", + "referencePrice": 0.04397389078, + "cmcId": 23246.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.", + "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": 519, - "ticker": "NEON-USD", + "id": 416, + "ticker": "SOCIAL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "NEONUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "SOCIALUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "CoinbasePro", - "ticker": "NEON-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SOCIAL_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "NEON-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "SOCIAL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27064,43 +18854,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Neon EVM", - "referencePrice": 0.27476803992454824, - "cmcId": 23015 + "assetName": "Phavercoin", + "referencePrice": 0.07120523914, + "cmcId": 33060.0 } }, - "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.", + "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": 520, - "ticker": "GTAI-USD", + "id": 417, + "ticker": "NGL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "GTAIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "gtaiusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "NGLUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "GTAI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27112,37 +18895,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "GT Protocol", - "referencePrice": 0.4485205337894111, - "cmcId": 16711 + "assetName": "Entangle", + "referencePrice": 0.049467802, + "cmcId": 29709.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.", + "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": 521, - "ticker": "KLV-USD", + "id": 418, + "ticker": "PIP,RAYDIUM,HHJOYWUP5AU6PNRVN4S2PWEERWXNZKHXKGYJRJMOBJLW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "klvusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "KLV-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27154,36 +18931,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Klever", - "referencePrice": 0.00174653555709328, - "cmcId": 6724 + "assetName": "Pip", + "referencePrice": 0.03501157379, + "cmcId": 16996.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.", + "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": 522, - "ticker": "BOND-USD", + "id": 419, + "ticker": "LFGO,RAYDIUM,2U98MM7DMTVMNG4IAKRNMTYNJMKZGD6FXAZB3WVFHQVG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Kraken", - "ticker": "BONDUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "BOND-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -6, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27195,37 +18968,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BarnBridge", - "referencePrice": 1.9556682484271373, - "cmcId": 7440 + "assetName": "Lets Fuckin Go", + "referencePrice": 0.0027687447, + "cmcId": 31530.0 } }, - "FIRO": { - "title": "Add FIRO-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FIRO-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 523, - "ticker": "FIRO-USD", + "id": 420, + "ticker": "HOGE,RAYDIUM,74GUPK636NRIEDT9KLSGF1PEWG5BB7ITNKJF2BKMDWZJ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Binance", - "ticker": "FIROUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, + "priceExponent": -14, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "firousdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -6, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27237,37 +19004,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Firo", - "referencePrice": 1.0601093700820696, - "cmcId": 1414 + "assetName": "Hoge Finance", + "referencePrice": 1.508065367e-05, + "cmcId": 8438.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.", + "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": 524, - "ticker": "NAVX-USD", + "id": 421, + "ticker": "PZP,RAYDIUM,2CNFY3WZU715MDBJ1CEWFMNCSKNQKREPJTMW4O1PSJ9J-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "navxusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "NAVX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27279,43 +19040,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "NAVI Protocol", - "referencePrice": 0.06975388057980414, - "cmcId": 29296 + "assetName": "PlayZap", + "referencePrice": 0.1540658947, + "cmcId": 22556.0 } }, - "AURY": { - "title": "Add AURY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AURY-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": 525, - "ticker": "AURY-USD", + "id": 422, + "ticker": "MOUTAI,RAYDIUM,45EGCWCPXYAGBC7KQBIN4NCFGEZWN7F3Y6NACWXQMCWX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "AURYUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "auryusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "AURY-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27327,37 +19076,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aurory", - "referencePrice": 0.23910613115007118, - "cmcId": 11367 + "assetName": "Moutai", + "referencePrice": 0.0072719209489999995, + "cmcId": 30601.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.", + "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": "DMAIL-USD", + "id": 423, + "ticker": "DOME-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "DMAILUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "DOMEUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "DMAIL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "DOME_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27369,37 +19116,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "DMAIL Network", - "referencePrice": 0.23683015487523004, - "cmcId": 19779 + "assetName": "Everdome", + "referencePrice": 0.00023121544, + "cmcId": 16432.0 } }, - "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.", + "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": 527, - "ticker": "OG-USD", + "id": 424, + "ticker": "SMILEK,RAYDIUM,7X4FGIFFEQZS1TIUNVJZPT47GTLXAJ8JFN8G1HYYU6JH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -15, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "OGUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "ogusdt", - "adjustByMarket": "USDT-USD", - "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": -6, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27411,41 +19152,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "OG Fan Token", - "referencePrice": 2.8142675221458546, - "cmcId": 5309 + "assetName": "Smilek to the Bank", + "referencePrice": 2.2027580640000002e-06, + "cmcId": 10186.0 } }, - "CTX": { - "title": "Add CTX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CTX-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,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.", "params": { - "id": 528, - "ticker": "CTX-USD", + "id": 425, + "ticker": "CATDOG,RAYDIUM,CATTZAWLYADD2EKZVJTJX8TVUBYFROZDKJBKUTJGGDB7-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bitstamp", - "ticker": "CTX/USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "CTX-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "ctxusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27457,42 +19188,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cryptex Finance", - "referencePrice": 2.0325088782773224, - "cmcId": 10368 + "assetName": "CatDog", + "referencePrice": 9.305244948e-05, + "cmcId": 32638.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.", + "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.", "params": { - "id": 529, - "ticker": "AST-USD", + "id": 426, + "ticker": "MV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ASTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "CoinbasePro", - "ticker": "AST-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MVUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "AST-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "MV_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27504,37 +19228,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "AirSwap", - "referencePrice": 0.07702356457484405, - "cmcId": 2058 + "assetName": "GensoKishi Metaverse", + "referencePrice": 0.09386865999999999, + "cmcId": 17704.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.", + "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": 530, - "ticker": "LIKE-USD", + "id": 427, + "ticker": "COK,RAYDIUM,DNB9DLSXXAARXVEXEHZEH8W8NFMLMNJSUGOADDZSWTOG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -15, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "likeusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "LIKE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "COK,RAYDIUM,DNB9DLSXXAARXVEXEHZEH8W8NFMLMNJSUGOADDZSWTOG/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27546,37 +19264,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Only1", - "referencePrice": 0.04003455677821795, - "cmcId": 10891 + "assetName": "Cat Own Kimono", + "referencePrice": 1.381803405e-06, + "cmcId": 31779.0 } }, - "GMRX": { - "title": "Add GMRX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GMRX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 531, - "ticker": "GMRX-USD", + "id": 428, + "ticker": "LAMB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "GMRXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "LAMB_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "GMRX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "LAMB-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27588,37 +19304,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Gaimin", - "referencePrice": 0.0008841970445412362, - "cmcId": 29037 + "assetName": "Lambda", + "referencePrice": 0.002649761, + "cmcId": 3657.0 } }, - "NIBI": { - "title": "Add NIBI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NIBI-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": 533, - "ticker": "NIBI-USD", + "id": 429, + "ticker": "LADYF,RAYDIUM,3X8GCLIH2HTTJYQEPG7MAZPMBWBGQ5URUMTYDZ5TKMDE-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "NIBIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "NIBI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "LADYF,RAYDIUM,3X8GCLIH2HTTJYQEPG7MAZPMBWBGQ5URUMTYDZ5TKMDE/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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27630,37 +19340,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Nibiru Chain", - "referencePrice": 0.07015604964488281, - "cmcId": 28508 + "assetName": "Milady Wif Hat", + "referencePrice": 1.379856501e-05, + "cmcId": 30071.0 } }, - "TAVA": { - "title": "Add TAVA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TAVA-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": { + "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.", "params": { - "id": 534, - "ticker": "TAVA-USD", + "id": 430, + "ticker": "ANALOS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "TAVAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ANALOS-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "tavausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27672,36 +19381,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ALTAVA", - "referencePrice": 0.024965746397407198, - "cmcId": 19786 + "assetName": "analoS", + "referencePrice": 4.327776e-05, + "cmcId": 28805.0 } }, - "KRL": { - "title": "Add KRL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KRL-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": 535, - "ticker": "KRL-USD", + "id": 431, + "ticker": "DUST,RAYDIUM,DUSTAWUCRTSGU8HCQRDHDCBUYHCPADMLM2VCCB8VNFNQ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "KRL-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "KRL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "DUST,RAYDIUM,DUSTAWUCRTSGU8HCQRDHDCBUYHCPADMLM2VCCB8VNFNQ/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\"}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27713,48 +19417,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Kryll", - "referencePrice": 0.35031300814009136, - "cmcId": 2949 + "assetName": "Dust Protocol", + "referencePrice": 0.27664577760000003, + "cmcId": 18802.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.", + "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": 536, - "ticker": "SWFTC-USD", + "id": 432, + "ticker": "INSP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "SWFTC-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "swftcusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SWFTC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "INSPUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "SWFTC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "INSP-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27766,37 +19457,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SwftCoin", - "referencePrice": 0.0031501012483445188, - "cmcId": 2341 + "assetName": "Inspect", + "referencePrice": 0.017691788, + "cmcId": 28610.0 } }, - "VOLT": { - "title": "Add VOLT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VOLT-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,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.", "params": { - "id": 537, - "ticker": "VOLT-USD", + "id": 433, + "ticker": "CHEEMS,RAYDIUM,3FOUASGDBVTD6YZ4WVKJGTB76ONJUKZ7GPEBNIR5B8WC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -16, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "voltusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "VOLT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": 1, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27808,31 +19493,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Volt Inu", - "referencePrice": 2.2834363574425778e-07, - "cmcId": 19650 + "assetName": "Cheems", + "referencePrice": 0.0001087727914, + "cmcId": 10269.0 } }, - "BRAINLET": { - "title": "Add BRAINLET-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BRAINLET-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": 538, - "ticker": "BRAINLET-USD", + "id": 434, + "ticker": "DOAI,RAYDIUM,3VMFEATR9M2PP5JCFNC8C8U6U4EFUBDQ6FQJGPPCNFKS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Raydium", - "ticker": "SOL-BRAINLET-2z19yGJ6dcsBDXPEhfoBX4c3GXhXwyRSoxxXfqFM2YMW-9-CTYrZGYRJAH56N6nbhb7XHcHTdUrf3xULJcSirhChbQi-6-FxQebs1z7Xy1xAyQsucpnYAw61co33h7u177vPrUGnFJ-CW9DFoTWEUiwxyxVGnQFYhbrYEfGkvaqXEgxKZG7d7X1", + "exchangeName": "raydium_api", + "ticker": "DOAI,RAYDIUM,3VMFEATR9M2PP5JCFNC8C8U6U4EFUBDQ6FQJGPPCNFKS/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": true + "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": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27844,37 +19529,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Brainlet", - "referencePrice": 0.0121954621057952, - "cmcId": 32448 + "assetName": "DOJO Protocol", + "referencePrice": 0.03437194639, + "cmcId": 32425.0 } }, - "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.", + "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.", "params": { - "id": 539, - "ticker": "WIFI-USD", + "id": 435, + "ticker": "AGLA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "wifiusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "AGLAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "WIFI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "AGLA_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27886,43 +19569,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "WiFi Map", - "referencePrice": 0.02601416091916534, - "cmcId": 24133 + "assetName": "Angola", + "referencePrice": 0.05620098, + "cmcId": 22031.0 } }, - "JUV": { - "title": "Add JUV-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a JUV-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": 540, - "ticker": "JUV-USD", + "id": 436, + "ticker": "SOLCEX,RAYDIUM,AMJZRN1TBQWQFNAJHFEBB7UGBBQBJB7FZXANGGDFPK6K-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "JUVUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "JUVUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "juvusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -6, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27934,43 +19605,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Juventus Fan Token", - "referencePrice": 1.5395411116028928, - "cmcId": 5224 + "assetName": "SolCex", + "referencePrice": 0.006843649666, + "cmcId": 30750.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.", + "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": 541, - "ticker": "XCAD-USD", + "id": 437, + "ticker": "WWY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "XCADUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "xcadusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "WWYUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "XCAD-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "WWY_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -27982,37 +19645,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "XCAD Network", - "referencePrice": 0.24508048520199485, - "cmcId": 9868 + "assetName": "WeWay", + "referencePrice": 0.0017020582, + "cmcId": 17047.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.", + "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": 542, - "ticker": "ZKL-USD", + "id": 438, + "ticker": "SYLO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ZKLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SYLO_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ZKL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "SYLO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28024,42 +19685,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "zkLink", - "referencePrice": 0.08526733027551184, - "cmcId": 13039 + "assetName": "Sylo", + "referencePrice": 0.00093007112, + "cmcId": 5662.0 } }, - "SPA": { - "title": "Add SPA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SPA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 543, - "ticker": "SPA-USD", + "id": 439, + "ticker": "HAMI,RAYDIUM,4SP2EUDRQF46RZUN6SYAWZJRXWUPX2T3NJUOKMV766RJ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "SPA-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "spausdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SPA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28071,42 +19721,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Sperax", - "referencePrice": 0.006683166855591422, - "cmcId": 6715 + "assetName": "HAMI", + "referencePrice": 0.00140993218, + "cmcId": 30550.0 } }, - "SUKU": { - "title": "Add SUKU-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SUKU-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": 544, - "ticker": "SUKU-USD", + "id": 440, + "ticker": "PAJAMAS,RAYDIUM,FVER7SSVY5GQAMAWF7QFB5MNUUMDDBPNPG4NCA4ZHOLW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "SUKU-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "sukuusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SUKU-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28118,37 +19757,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Suku", - "referencePrice": 0.05928513997125477, - "cmcId": 6180 + "assetName": "The First Youtube Cat", + "referencePrice": 0.004870854723, + "cmcId": 29855.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.", + "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": 545, - "ticker": "SILLY-USD", + "id": 441, + "ticker": "SKID,RAYDIUM,9X2RHTKRBZW3SLYE9E88CBD1KZ5RFU1F4JTSN4ARH43D-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, - "minPriceChange": 800, - "minExchanges": 1, - "exchangeConfigJson": [ - { - "exchangeName": "Huobi", - "ticker": "sillyusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, + "priceExponent": -11, + "minPriceChange": 800, + "minExchanges": 1.0, + "exchangeConfigJson": [ { - "exchangeName": "Kucoin", - "ticker": "SILLY-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28160,43 +19793,44 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Silly Dragon", - "referencePrice": 0.010019382742301096, - "cmcId": 28789 + "assetName": "Success Kid", + "referencePrice": 0.02937990514, + "cmcId": 30011.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.", + "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": 546, - "ticker": "SIS-USD", + "id": 442, + "ticker": "WELL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "SISUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "WELLUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "sisusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "coinbase_ws", + "ticker": "WELL-USD" }, { - "exchangeName": "Okx", - "ticker": "SIS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "WELL_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "WELL-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28208,37 +19842,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Symbiosis", - "referencePrice": 0.1617027186848586, - "cmcId": 15084 + "assetName": "WELL3", + "referencePrice": 0.0053125454, + "cmcId": 32211.0 } }, - "GOAL": { - "title": "Add GOAL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GOAL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 547, - "ticker": "GOAL-USD", + "id": 443, + "ticker": "HUND,RAYDIUM,2XPQOKFJITK8YCMDGBKY7CMZRRYF2X9PNIZECYKDUZEV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Kucoin", - "ticker": "GOAL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "GOAL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28250,43 +19878,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "TOPGOAL", - "referencePrice": 0.017879933530906535, - "cmcId": 11198 + "assetName": "HUND", + "referencePrice": 0.005845471975, + "cmcId": 30007.0 } }, - "CTA": { - "title": "Add CTA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CTA-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": 548, - "ticker": "CTA-USD", + "id": 444, + "ticker": "NEVER,RAYDIUM,CXRHHSQYW8YTDWC4CSJMMGO7UBUJSXZNZRWHTW9ULDRU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "CTAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "ctausdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "CTA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28298,43 +19914,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cross The Ages", - "referencePrice": 0.12083186958038665, - "cmcId": 31185 + "assetName": "neversol", + "referencePrice": 3.61271672e-05, + "cmcId": 29302.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.", + "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": 549, - "ticker": "BEER-USD", + "id": 445, + "ticker": "TORSY,RAYDIUM,5YQCKGEKWHJMP9LW5AUF2UJRDUBMJAHCYNGJA8M7EBW8-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "beerusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "BEER-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Raydium", - "ticker": "BEER-SOL-HK4WKQfUKU2VuYfhjVzUR8Sx2Tkpqjg7VmrPjuNeNM6Q-6-52MdSmjzjnmRqsimXoPUTQX3zTr11abKqgkGBKbNv7Mg-9-BJDwwanWSMmq4GJEq21LvT7HUQN5kuYDmby8BkhqT687-Cne2WysEXzSLWbdABTG3vYkRNyJyMJ1zLhn26QPrBRZg", + "exchangeName": "raydium_api", + "ticker": "TORSY,RAYDIUM,5YQCKGEKWHJMP9LW5AUF2UJRDUBMJAHCYNGJA8M7EBW8/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": false + "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": -1, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28346,37 +19950,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BEERCOIN", - "referencePrice": 1.5631145416416718e-05, - "cmcId": 31337 + "assetName": "TORSY", + "referencePrice": 0.0031546918899999997, + "cmcId": 32288.0 } }, - "ARG": { - "title": "Add ARG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ARG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 550, - "ticker": "ARG-USD", + "id": 446, + "ticker": "HONK,RAYDIUM,3AG1MJ9AKZ9FAKCQ6GAEHPLSX8B2PUBPDKB9IBSDLZNB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "argusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "ARG-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28388,37 +19986,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Argentine Football Association Fan Token", - "referencePrice": 0.7251285519722814, - "cmcId": 10430 + "assetName": "Honk", + "referencePrice": 0.001362549003, + "cmcId": 29153.0 } }, - "ATM": { - "title": "Add ATM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ATM-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": 551, - "ticker": "ATM-USD", + "id": 447, + "ticker": "CDT,RAYDIUM,AK3OVNWQNAXPSFOSNCONYJLNJTQDCKRBH4HWHWKB6HFM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Binance", - "ticker": "ATMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "atmusdt", - "adjustByMarket": "USDT-USD", - "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, - "atomicResolution": -6, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28430,43 +20022,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Atletico De Madrid Fan Token", - "referencePrice": 1.7036536497320587, - "cmcId": 5227 + "assetName": "CheckDot", + "referencePrice": 0.2030793053, + "cmcId": 14489.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.", + "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": 552, - "ticker": "VINU-USD", + "id": 448, + "ticker": "LABZ,RAYDIUM,4VC7UYQBO9SIW8ZNKPXFW9D3DZYCIVRPDZS9XRTYRJMH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -18, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "VINUUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "vinuusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "VINU-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": 3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28478,37 +20058,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Vita Inu", - "referencePrice": 9.31753602670735e-09, - "cmcId": 15270 + "assetName": "Insane Labz", + "referencePrice": 0.013702233579999999, + "cmcId": 31121.0 } }, - "DCK": { - "title": "Add DCK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DCK-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": 553, - "ticker": "DCK-USD", + "id": 449, + "ticker": "UPDOG,RAYDIUM,HJ39RRZ6YS22KDB3USXDGNSL7RKIQMSC3YL8AS3SUUKU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "dckusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "DCK-USDT", - "adjustByMarket": "USDT-USD", - "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": -4, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28520,43 +20094,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "DexCheck AI", - "referencePrice": 0.024550883447036716, - "cmcId": 20009 + "assetName": "What's Updog", + "referencePrice": 0.0006559443315, + "cmcId": 29672.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.", + "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": 554, - "ticker": "TOMI-USD", + "id": 450, + "ticker": "WAM,RAYDIUM,7HDEO5QCIUF8S2VFSX6URJKDNVADBU3DDCXW4ZJDCMIN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "TOMIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "tomiusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "TOMI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28568,37 +20130,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "tomi", - "referencePrice": 0.05096912539323742, - "cmcId": 23246 + "assetName": "WAM", + "referencePrice": 0.0030686039349999998, + "cmcId": 14133.0 } }, - "CSIX": { - "title": "Add CSIX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CSIX-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": 555, - "ticker": "CSIX-USD", + "id": 451, + "ticker": "YOUNES,RAYDIUM,ANAUIZ2JJRVNTYW8CD7USQ4LRWB1PTGHYRGMWPXTPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "csixusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "CSIX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28610,36 +20167,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Carbon browser", - "referencePrice": 0.018689180492297695, - "cmcId": 23546 + "assetName": "YOUNES", + "referencePrice": 0.001555480145, + "cmcId": 32462.0 } }, - "NODL": { - "title": "Add NODL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NODL-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": 556, - "ticker": "NODL-USD", + "id": 452, + "ticker": "POWSCHE,RAYDIUM,8CKISHHJDHJV4LUOIRMLUHQG58CUKBYJRTCP4Z3MCXNF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "nodlusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "NODLUSD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28651,49 +20203,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Nodle", - "referencePrice": 0.002096331966028173, - "cmcId": 6837 + "assetName": "Powsche", + "referencePrice": 0.01648006607, + "cmcId": 30645.0 } }, - "ARTY": { - "title": "Add ARTY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ARTY-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": 557, - "ticker": "ARTY-USD", + "id": 453, + "ticker": "WLKN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ARTYUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "artyusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ARTY-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "WLKNUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "ARTY-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28705,43 +20244,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Artyfact", - "referencePrice": 0.3924197417343743, - "cmcId": 23751 + "assetName": "Walken", + "referencePrice": 0.0014616262, + "cmcId": 18775.0 } }, - "ZKF": { - "title": "Add ZKF-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZKF-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": 558, - "ticker": "ZKF-USD", + "id": 454, + "ticker": "RODAI,RAYDIUM,GDBYLSNKHKLXTZVEO8QRGKVMREXEEZUYVHPSFUZ9TDKC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -18, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ZKFUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "zkfusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ZKF-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -2, + "atomicResolution": 3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28753,36 +20280,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ZKFair", - "referencePrice": 0.0007591595614889527, - "cmcId": 28857 + "assetName": "ROD.AI", + "referencePrice": 6.831406800000001e-09, + "cmcId": 29305.0 } }, - "BNC": { - "title": "Add BNC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BNC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 559, - "ticker": "BNC-USD", + "id": 455, + "ticker": "BILL,RAYDIUM,5O817YNOR97F1H5SUZBGHWC8DP53OURERUFBGJIACFUZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -15, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Kraken", - "ticker": "BNCUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "BNC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28794,43 +20316,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bifrost", - "referencePrice": 0.19798287476947596, - "cmcId": 8705 + "assetName": "BILL THE BEAR", + "referencePrice": 1.5751953120000001e-06, + "cmcId": 32297.0 } }, - "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.", + "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": 560, - "ticker": "FITFI-USD", + "id": 456, + "ticker": "DINGO,RAYDIUM,6VYF5JXQ6RFQ4QRGGMG6CO7B1EV1LJ7KSBHBXFQ9E1L3-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "FITFIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "fitfiusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "FITFI-USDT", - "adjustByMarket": "USDT-USD", - "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": -3, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28842,42 +20352,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Step App", - "referencePrice": 0.002932137401237442, - "cmcId": 19778 + "assetName": "Dingocoin", + "referencePrice": 1.302683934e-05, + "cmcId": 16185.0 } }, - "SRM": { - "title": "Add SRM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SRM-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": 561, - "ticker": "SRM-USD", + "id": 457, + "ticker": "KITTENWIF,RAYDIUM,9A8AMDFQXFJ44RRVHKDIXNKWCWT99IGWP5QRRUC73PIN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "SRMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "srmusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "SRMUSD", - "invert": false + "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": -4, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28889,37 +20388,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Serum", - "referencePrice": 0.028549376661890235, - "cmcId": 6187 + "assetName": "KittenWifHat", + "referencePrice": 0.0009221086431, + "cmcId": 30629.0 } }, - "IZI": { - "title": "Add IZI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a IZI-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 562, - "ticker": "IZI-USD", + "id": 458, + "ticker": "BABYTRUMP,RAYDIUM,6NBNHQKD2DH4JSWTLMMCP7LNSH4NH6Y2CNGDQG2NY9ZW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "IZIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "IZI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28931,37 +20424,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Izumi Finance", - "referencePrice": 0.0093571309358331, - "cmcId": 16305 + "assetName": "BABYTRUMP", + "referencePrice": 0.026000897199999998, + "cmcId": 27955.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.", + "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": 563, - "ticker": "NYAN-USD", + "id": 459, + "ticker": "SOLCAT,RAYDIUM,E99FN4TCRB1TQPHXK1DU7PRXJI6HMZXETYPNJRO19FWZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "NYANUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "nyanusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -28973,37 +20460,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Nyan Heroes", - "referencePrice": 0.07199718439522287, - "cmcId": 13140 + "assetName": "CatSolHat", + "referencePrice": 0.01290492035, + "cmcId": 31561.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.", + "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": 564, - "ticker": "G3-USD", + "id": 460, + "ticker": "ZAP,RAYDIUM,HXPOEHMT1VKEQJKCEPCQTJ6YYGN6XQQ1FKTY3PJX4YRX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "G3USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "G3-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "ZAP,RAYDIUM,HXPOEHMT1VKEQJKCEPCQTJ6YYGN6XQQ1FKTY3PJX4YRX/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29015,37 +20496,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "GAM3S.GG", - "referencePrice": 0.04105191482775866, - "cmcId": 29605 + "assetName": "Zap", + "referencePrice": 0.003767382286, + "cmcId": 2363.0 } }, - "KAN": { - "title": "Add KAN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KAN-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": 565, - "ticker": "KAN-USD", + "id": 461, + "ticker": "EXVG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "kanusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "EXVGUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "KAN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "EXVG_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29057,37 +20536,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BitKan", - "referencePrice": 0.000747543491068053, - "cmcId": 2934 + "assetName": "Exverse", + "referencePrice": 0.020496827989999997, + "cmcId": 30772.0 } }, - "TRVL": { - "title": "Add TRVL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TRVL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 566, - "ticker": "TRVL-USD", + "id": 462, + "ticker": "EGO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "TRVLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "EGOUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "TRVL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "EGO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29099,37 +20576,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "TRVL", - "referencePrice": 0.02131155309165987, - "cmcId": 14336 + "assetName": "EGO", + "referencePrice": 0.010328558, + "cmcId": 21513.0 } }, - "DC": { - "title": "Add DC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DC-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": 567, - "ticker": "DC-USD", + "id": 463, + "ticker": "CAIR,RAYDIUM,D7Z8T6FADMQDYGHY3LSMN3BZFRABMVVUNAFURKFUWZ8F-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "dcusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "DC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/CAIR,RAYDIUM,D7Z8T6FADMQDYGHY3LSMN3BZFRABMVVUNAFURKFUWZ8F", + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -2, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29141,37 +20613,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Dogechain", - "referencePrice": 0.00022944133413282808, - "cmcId": 21414 + "assetName": "Crypto-AI-Robo.com", + "referencePrice": 0.03745780798, + "cmcId": 28670.0 } }, - "ABBC": { - "title": "Add ABBC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ABBC-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 568, - "ticker": "ABBC-USD", + "id": 464, + "ticker": "HAWKTUAH,RAYDIUM,4GFE6MBDORSY5BLBIUMRGETR6PZCJYFXMDM5EHSGPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "abbcusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ABBC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -3, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29183,37 +20650,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ABBC Coin", - "referencePrice": 0.0056982451055533154, - "cmcId": 3437 + "assetName": "Hawk Tuah", + "referencePrice": 0.0001001027706, + "cmcId": 31923.0 } }, - "OPEN": { - "title": "Add OPEN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a OPEN-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": 569, - "ticker": "OPEN-USD", + "id": 465, + "ticker": "SOY,RAYDIUM,4G3KNXWAA2UQHDPAQTJWQM1SREXCUD7LKT14V2OES7RV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "openusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "OPEN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -3, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29225,37 +20687,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Open Custody Protocol", - "referencePrice": 0.0077258112792624135, - "cmcId": 10750 + "assetName": "Soyjak", + "referencePrice": 0.001348900996, + "cmcId": 32350.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.", + "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": 570, - "ticker": "QORPO-USD", + "id": 466, + "ticker": "AART,RAYDIUM,F3NEFJBCEJYBTDREJUI1T9DPH5DBGPKKQ7U2GAAMXS5B-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "QORPOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "QORPO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29267,37 +20723,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "QORPO WORLD", - "referencePrice": 0.07942374338595518, - "cmcId": 18345 + "assetName": "All.Art Protocol", + "referencePrice": 0.0002011917491, + "cmcId": 13571.0 } }, - "AMU": { - "title": "Add AMU-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AMU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 571, - "ticker": "AMU-USD", + "id": 467, + "ticker": "BABY,RAYDIUM,5HMF8JT9PUWOQIFQTB3VR22732ZTKYRLRW9VO7TN3RCZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -16, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "amuusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "AMU-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": 1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29309,42 +20760,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Amulet", - "referencePrice": 0.014029242859830277, - "cmcId": 29185 + "assetName": "Baby", + "referencePrice": 9.894876615e-07, + "cmcId": 29668.0 } }, - "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.", + "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": 572, - "ticker": "LRDS-USD", + "id": 468, + "ticker": "SOLZILLA,RAYDIUM,31IQSAHFA4CMIIRU7REYGBZUAWG4R4AH7Y4ADU9ZFXJP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -19, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "LRDS-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "lrdsusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "LRDS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": 4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29356,37 +20796,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BLOCKLORDS", - "referencePrice": 0.6283081245883728, - "cmcId": 29203 + "assetName": "Solzilla", + "referencePrice": 2.4483991959999997e-10, + "cmcId": 28866.0 } }, - "WSM": { - "title": "Add WSM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WSM-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": 573, - "ticker": "WSM-USD", + "id": 469, + "ticker": "GOAT,RAYDIUM,59U8QAD2S2GETSY5VS7DJ95YSPNHAVYHETRFZCEB9F7G-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -16, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "wsmusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "WSM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": 1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29398,37 +20832,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Wall Street Memes", - "referencePrice": 0.003014826533401793, - "cmcId": 28179 + "assetName": "Sonic The Goat", + "referencePrice": 4.265694858e-07, + "cmcId": 30647.0 } }, - "ORB": { - "title": "Add ORB-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ORB-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": 574, - "ticker": "ORB-USD", + "id": 470, + "ticker": "POS,RAYDIUM,B8VV6AN7XFF3BARB1CMU7TMFKNJJES2WVY7JWQIRC6K6-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "orbusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "ORB-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29440,37 +20869,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "OrbCity", - "referencePrice": 0.017666438226872392, - "cmcId": 18839 + "assetName": "PengyOS", + "referencePrice": 0.0001504529559, + "cmcId": 27856.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.", + "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": 575, - "ticker": "BCUT-USD", + "id": 471, + "ticker": "OXY,RAYDIUM,Z3DN17YLAGMKFFVOGEFHQ9ZWVCXGQGF3PQNDSNS2G6M-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "BCUTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "BCUT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29482,37 +20905,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "bitsCrunch", - "referencePrice": 0.023238394870972207, - "cmcId": 28559 + "assetName": "Oxygen", + "referencePrice": 0.025452565389999997, + "cmcId": 8029.0 } }, - "XZK": { - "title": "Add XZK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XZK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 576, - "ticker": "XZK-USD", + "id": 472, + "ticker": "DOKY,RAYDIUM,5RS53FY3Q4T4MLK9ZBQ45CVNGF1RH7NQRNXIP6PA5RYH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "XZKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "xzkusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29524,43 +20941,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Mystiko Network", - "referencePrice": 0.023586842258517447, - "cmcId": 30608 + "assetName": "Donkey King", + "referencePrice": 3.186724598e-05, + "cmcId": 31106.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.", + "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": 577, - "ticker": "BBL-USD", + "id": 473, + "ticker": "EXGO,RAYDIUM,D5YMUBHSVOVYKAGUCGKNK2CM8UYGKTNTXJ62T3C46NXS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "BBLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "bblusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "BBL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29572,43 +20977,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "beoble", - "referencePrice": 0.006329938586009834, - "cmcId": 28823 + "assetName": "EXGOLAND", + "referencePrice": 0.01895073622, + "cmcId": 23459.0 } }, - "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.", + "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": 578, - "ticker": "RPK-USD", + "id": 474, + "ticker": "UFO,RAYDIUM,99MYNE1MVNSSV2KAKZZDFNNWF5XB4SASJNACRXDBPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "RPKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "rpkusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "RPK-USDT", - "adjustByMarket": "USDT-USD", - "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": -3, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29620,43 +21014,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "RepubliK", - "referencePrice": 0.006662733862091099, - "cmcId": 28396 + "assetName": "UFOPepe", + "referencePrice": 0.0004978432482, + "cmcId": 32893.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.", + "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": 579, - "ticker": "RIO-USD", + "id": 475, + "ticker": "SBABE,RAYDIUM,D9MFKGNZHNQGRTZKVNJ44YVOLTJMFBZRAHXIUKCAZRE4-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "riousdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "RIO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "RIO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29668,37 +21050,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Realio Network", - "referencePrice": 0.7472557808409559, - "cmcId": 4166 + "assetName": "SNOOPYBABE", + "referencePrice": 1.335128877e-05, + "cmcId": 29355.0 } }, - "REVV": { - "title": "Add REVV-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a REVV-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": 580, - "ticker": "REVV-USD", + "id": 476, + "ticker": "SPIKE,RAYDIUM,SPIKEYAQOAGYYBANPXRO8NLSYLU93SR56N352JJRLN5-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "revvusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "REVV-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -3, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29710,37 +21086,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "REVV", - "referencePrice": 0.0043547722055297155, - "cmcId": 6993 + "assetName": "Spike", + "referencePrice": 9.36658734e-05, + "cmcId": 32042.0 } }, - "PIP": { - "title": "Add PIP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PIP-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": 581, - "ticker": "PIP-USD", + "id": 477, + "ticker": "NSO,RAYDIUM,HGMFSGNDLQ6VGLXCW4J33NJRWV2ZTH81IEJNVWK9KCHD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "PIPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "PIP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29752,37 +21122,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pip", - "referencePrice": 0.030162288932703136, - "cmcId": 16996 + "assetName": "NeverSurrenderOne's", + "referencePrice": 0.0002192745753, + "cmcId": 30409.0 } }, - "XTM": { - "title": "Add XTM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XTM-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": 582, - "ticker": "XTM-USD", + "id": 478, + "ticker": "SYP,RAYDIUM,FNKE9N6AGJQONWRBZXY4RW6LZVAO7QWBONUBID7EDUMZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "xtmusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "XTM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29794,43 +21158,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Torum", - "referencePrice": 0.02442252198640877, - "cmcId": 10421 + "assetName": "Sypool", + "referencePrice": 0.0006640673416, + "cmcId": 12042.0 } }, - "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.", + "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": 583, - "ticker": "SHRAP-USD", + "id": 479, + "ticker": "DLORD,RAYDIUM,3KRWSXRWEUBPSDJ9NKIWZNJSXLQKDPJNGZEEU5MZKKRB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "SHRAPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "shrapusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SHRAP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29842,37 +21194,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Shrapnel", - "referencePrice": 0.01921169942302914, - "cmcId": 28363 + "assetName": "DORK LORD", + "referencePrice": 4.057824095e-05, + "cmcId": 30817.0 } }, - "EPIK": { - "title": "Add EPIK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a EPIK-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": 584, - "ticker": "EPIK-USD", + "id": 480, + "ticker": "CATMAN,RAYDIUM,EAVJDLH8CYTANT3QDITPKGMSPL2HQ1MY5G9R2P6AT6LC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "epikusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "EPIK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -3, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29884,37 +21230,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "EPIK Prime", - "referencePrice": 0.003887464320425969, - "cmcId": 10047 + "assetName": "Catman", + "referencePrice": 3.671557616e-05, + "cmcId": 29086.0 } }, - "XDEFI": { - "title": "Add XDEFI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XDEFI-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": 585, - "ticker": "XDEFI-USD", + "id": 481, + "ticker": "SPWN,RAYDIUM,5U9QQCPHQXAJCEV9UYZFJD5ZHN93VUPK1ANNKXNUFPNT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -15, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "xdefiusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "XDEFI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "SPWN,RAYDIUM,5U9QQCPHQXAJCEV9UYZFJD5ZHN93VUPK1ANNKXNUFPNT/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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29926,37 +21266,50 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "XDEFI Wallet", - "referencePrice": 0.04862890261219249, - "cmcId": 13472 + "assetName": "Bitspawn", + "referencePrice": 6.392573171000001e-06, + "cmcId": 10285.0 } }, - "SQR": { - "title": "Add SQR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SQR-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": 586, - "ticker": "SQR-USD", + "id": 482, + "ticker": "SATS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -16, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "SQRUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "SATSUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "SQR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SATS_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "satsusdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "SATS-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "SATS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": 1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -29968,43 +21321,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Magic Square", - "referencePrice": 0.04973012347591883, - "cmcId": 16882 + "assetName": "SATS (Ordinals)", + "referencePrice": 3.0054e-07, + "cmcId": 28194.0 } }, - "BLOCK": { - "title": "Add BLOCK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BLOCK-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 587, - "ticker": "BLOCK-USD", + "id": 483, + "ticker": "HTX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -16, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "BLOCKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "HTXUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "BLOCK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "htxusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "BLOCK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "HTX-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": 1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30016,42 +21366,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BlockGames", - "referencePrice": 0.048606860106034794, - "cmcId": 30433 + "assetName": "HTX", + "referencePrice": 1.2662752e-07, + "cmcId": 29160.0 } }, - "PLU": { - "title": "Add PLU-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PLU-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 588, - "ticker": "PLU-USD", + "id": 484, + "ticker": "EGP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "PLU-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "EGP_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "pluusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "egpusdt", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "PLU-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "EGP-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -6, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30063,37 +21411,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pluton", - "referencePrice": 2.152412654974055, - "cmcId": 1392 + "assetName": "Eigenpie", + "referencePrice": 5.845503000000001, + "cmcId": 33101.0 } }, - "PUSH": { - "title": "Add PUSH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PUSH-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": 589, - "ticker": "PUSH-USD", + "id": 485, + "ticker": "MOCA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "pushusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MOCAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "PUSH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "MOCA_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "mocausdt", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "MOCA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30105,37 +21461,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Push Protocol", - "referencePrice": 0.06506918679308686, - "cmcId": 9111 + "assetName": "Moca Network", + "referencePrice": 0.108555649, + "cmcId": 31526.0 } }, - "WHALE": { - "title": "Add WHALE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WHALE-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": 590, - "ticker": "WHALE-USD", + "id": 486, + "ticker": "FIGHT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "whaleusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "FIGHT_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "WHALE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30147,37 +21502,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "WHALE", - "referencePrice": 0.3890305665155742, - "cmcId": 6679 + "assetName": "FIGHT TO MAGA", + "referencePrice": 0.0016609844, + "cmcId": 32270.0 } }, - "MCRT": { - "title": "Add MCRT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MCRT-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": 591, - "ticker": "MCRT-USD", + "id": 487, + "ticker": "PIXFI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "MCRTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "PIXFIUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "mcrtusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "PIXFI_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30189,42 +21542,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MagicCraft", - "referencePrice": 0.0008937284495948458, - "cmcId": 15721 + "assetName": "Pixelverse", + "referencePrice": 0.040703133999999995, + "cmcId": 31494.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.", + "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": 592, - "ticker": "MV-USD", + "id": 488, + "ticker": "MASA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "MVUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "MVUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MASAUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MV-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "MASA-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30236,37 +21582,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "GensoKishi Metaverse", - "referencePrice": 0.009558195189393808, - "cmcId": 17704 + "assetName": "Masa", + "referencePrice": 0.08519792071, + "cmcId": 29547.0 } }, - "ESE": { - "title": "Add ESE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ESE-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": 593, - "ticker": "ESE-USD", + "id": 489, + "ticker": "SCF,RAYDIUM,GIG7HR61RVM4CSUXJMGICOYSFQTDIWXTQF64MSRPPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ESEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ESE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30278,37 +21619,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Eesee", - "referencePrice": 0.018153824517105444, - "cmcId": 29454 + "assetName": "Smoking Chicken Fish", + "referencePrice": 0.04744543347, + "cmcId": 32615.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.", + "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": 594, - "ticker": "INSP-USD", + "id": 490, + "ticker": "ZEUS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "INSPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "ZEUS-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "INSP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "ZEUS-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30320,42 +21659,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Inspect", - "referencePrice": 0.02337016666606627, - "cmcId": 28610 + "assetName": "Zeus Network", + "referencePrice": 0.30534864, + "cmcId": 30391.0 } }, - "GARI": { - "title": "Add GARI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GARI-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": 595, - "ticker": "GARI-USD", + "id": 491, + "ticker": "TREMP,RAYDIUM,FU1Q8VJPZNURMQSCISJP8BAKKIDGSLMOUB8CBDF8TKQV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "gariusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "GARIUSD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "GARI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30367,37 +21695,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Gari Network", - "referencePrice": 0.006287673024698883, - "cmcId": 12969 + "assetName": "Doland Tremp", + "referencePrice": 0.1860551168, + "cmcId": 29717.0 } }, - "VEGA": { - "title": "Add VEGA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VEGA-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": 596, - "ticker": "VEGA-USD", + "id": 492, + "ticker": "MAK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "VEGAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MAKUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "VEGA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "MAK_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "kucoin_ws", + "ticker": "MAK-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30409,37 +21740,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Vega Protocol", - "referencePrice": 0.04750096414894035, - "cmcId": 10223 + "assetName": "MetaCene", + "referencePrice": 0.04754897437, + "cmcId": 32926.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.", + "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": 597, - "ticker": "WWY-USD", + "id": 493, + "ticker": "WBT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -8, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "WWYUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "WBT_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "wwyusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "wbtusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -7.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30451,37 +21780,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "WeWay", - "referencePrice": 0.0017964746099788037, - "cmcId": 17047 + "assetName": "WhiteBIT Coin", + "referencePrice": 11.435547, + "cmcId": 21353.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.", + "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": 598, - "ticker": "LAMB-USD", + "id": 494, + "ticker": "GIKO,RAYDIUM,3WPEP4UFATOK1AS5S8BL9INZEURT4DYAQCIIC6ZKKC1U-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "lambusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "LAMB-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "GIKO,RAYDIUM,3WPEP4UFATOK1AS5S8BL9INZEURT4DYAQCIIC6ZKKC1U/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\"}" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30493,37 +21816,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Lambda", - "referencePrice": 0.0015657103613846593, - "cmcId": 3657 + "assetName": "Giko Cat", + "referencePrice": 0.30339631770000003, + "cmcId": 31183.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.", + "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": 599, - "ticker": "ANALOS-USD", + "id": 495, + "ticker": "SPEC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "analosusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "SPECUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ANALOS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SPEC_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": -1, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30535,37 +21862,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "analoS", - "referencePrice": 2.826836706219306e-05, - "cmcId": 28805 + "assetName": "Spectral", + "referencePrice": 8.154809675000001, + "cmcId": 32925.0 } }, - "DYP": { - "title": "Add DYP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DYP-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": 600, - "ticker": "DYP-USD", + "id": 496, + "ticker": "GUMMY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "dypusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "GUMMYUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "DYP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30577,37 +21903,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Dypius [New]", - "referencePrice": 0.023151300119311345, - "cmcId": 28543 + "assetName": "GUMMY", + "referencePrice": 0.00758574968, + "cmcId": 30803.0 } }, - "BUBBLE": { - "title": "Add BUBBLE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BUBBLE-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": 601, - "ticker": "BUBBLE-USD", + "id": 497, + "ticker": "SMOLE,RAYDIUM,9TTYEZ3XIRUYJ6CQAR495HBBKJU6SUWDV6AMQ9MVBYYS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "BUBBLEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "bubbleusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "SMOLE,RAYDIUM,9TTYEZ3XIRUYJ6CQAR495HBBKJU6SUWDV6AMQ9MVBYYS/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\"}" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30619,37 +21939,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bubble", - "referencePrice": 0.002534919153644537, - "cmcId": 31297 + "assetName": "smolecoin", + "referencePrice": 3.864486561e-05, + "cmcId": 30049.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.", + "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.", "params": { - "id": 602, - "ticker": "SYLO-USD", + "id": 498, + "ticker": "BODEN,RAYDIUM,3PSH1MJ1F7YUFAD5GH6ZJ7EPE8HHRMKMETGV5TSHQA4O-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "sylousdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SYLO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, - "atomicResolution": -2, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30661,37 +21975,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Sylo", - "referencePrice": 0.0008527108953946145, - "cmcId": 5662 + "assetName": "Jeo Boden", + "referencePrice": 0.004687964904, + "cmcId": 29687.0 } }, - "STRM": { - "title": "Add STRM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a STRM-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": 603, - "ticker": "STRM-USD", + "id": 499, + "ticker": "L3-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "STRMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "L3USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Huobi", - "ticker": "strmusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "L3-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30703,37 +22015,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "StreamCoin", - "referencePrice": 0.0011471347781368793, - "cmcId": 17464 + "assetName": "Layer3", + "referencePrice": 0.05517450566, + "cmcId": 32470.0 } }, - "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.", + "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": 604, - "ticker": "COOKIE-USD", + "id": 500, + "ticker": "MARS,UNISWAP_V3,0XB8D6196D71CDD7D90A053A7769A077772AAAC464-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "COOKIEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "COOKIE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30745,43 +22051,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cookie", - "referencePrice": 0.021123813273319803, - "cmcId": 31838 + "assetName": "Mars", + "referencePrice": 2.5009e-05, + "cmcId": 33162.0 } }, - "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.", + "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.", "params": { - "id": 605, - "ticker": "DECHAT-USD", + "id": 501, + "ticker": "DAPP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "DECHATUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "dechatusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "DAPPUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "DECHAT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "DAPP-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30793,37 +22091,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Dechat", - "referencePrice": 0.32363352253018424, - "cmcId": 29580 + "assetName": "Pencils Protocol", + "referencePrice": 0.28521246, + "cmcId": 30100.0 } }, - "BRWL": { - "title": "Add BRWL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BRWL-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": 606, - "ticker": "BRWL-USD", + "id": 502, + "ticker": "CLOUD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "brwlusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "CLOUDUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "BRWL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30835,37 +22132,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Blockchain Brawlers", - "referencePrice": 0.0014908688336092934, - "cmcId": 19216 + "assetName": "Cloud", + "referencePrice": 0.4051279199, + "cmcId": 32299.0 } }, - "LL": { - "title": "Add LL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LL-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": 607, - "ticker": "LL-USD", + "id": 503, + "ticker": "FOXY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "LLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "FOXYUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "LL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "FOXY-USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "FOXY-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30877,37 +22177,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "LightLink", - "referencePrice": 0.01812647912967156, - "cmcId": 22943 + "assetName": "Foxy", + "referencePrice": 0.008917212142, + "cmcId": 30591.0 } }, - "VSYS": { - "title": "Add VSYS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VSYS-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": 608, - "ticker": "VSYS-USD", + "id": 504, + "ticker": "RNT,RAYDIUM,2FUFHZYD47MAPV9WCFXH5GNQWFXTQCYU9XAN4THBPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "vsysusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "VSYS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -2, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30919,43 +22214,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "v.systems", - "referencePrice": 0.0004469230722632399, - "cmcId": 3704 + "assetName": "Real Nigger Tate", + "referencePrice": 0.0043365450679999995, + "cmcId": 31705.0 } }, - "ERTHA": { - "title": "Add ERTHA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ERTHA-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": 609, - "ticker": "ERTHA-USD", + "id": 505, + "ticker": "SYNT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ERTHAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "erthausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SYNT_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ERTHA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "SYNT-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -30967,37 +22254,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Ertha", - "referencePrice": 0.0008059125504950139, - "cmcId": 12294 + "assetName": "Synternet", + "referencePrice": 0.057785046189999995, + "cmcId": 32108.0 } }, - "UNB": { - "title": "Add UNB-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a UNB-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": 610, - "ticker": "UNB-USD", + "id": 506, + "ticker": "LAI-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "unbusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "LAIUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "UNB-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "LAI-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31009,37 +22294,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Unbound", - "referencePrice": 0.00037143050021631565, - "cmcId": 7846 + "assetName": "LayerAI", + "referencePrice": 0.017160834, + "cmcId": 23846.0 } }, - "POLC": { - "title": "Add POLC-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a POLC-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": 611, - "ticker": "POLC-USD", + "id": 507, + "ticker": "KMNO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "polcusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "KMNOUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "KMNO_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "POLC-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "KMNO-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31051,36 +22339,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Polkacity", - "referencePrice": 0.005901802659750353, - "cmcId": 8549 + "assetName": "Kamino Finance", + "referencePrice": 0.07033637798999999, + "cmcId": 30986.0 } }, - "VEXT": { - "title": "Add VEXT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VEXT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 612, - "ticker": "VEXT-USD", + "id": 508, + "ticker": "HEX,UNISWAP_V3,0X2B591E99AFE9F32EAA6214F7B7629768C40EEB39-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bitstamp", - "ticker": "VEXT/USD", - "invert": false - }, - { - "exchangeName": "Bybit", - "ticker": "VEXTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31092,37 +22375,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Veloce", - "referencePrice": 0.00543949188615957, - "cmcId": 27862 + "assetName": "HEX (PulseChain)", + "referencePrice": 0.002976071, + "cmcId": 28928.0 } }, - "LITH": { - "title": "Add LITH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LITH-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": 613, - "ticker": "LITH-USD", + "id": 509, + "ticker": "APES,RAYDIUM,984GBL7PHCECHTN64NWLDBB49RSQXX7OZPDKEBR1PUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "lithusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "LITH-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -2, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31134,43 +22412,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Lithium", - "referencePrice": 0.00018249720911422593, - "cmcId": 10527 + "assetName": "APES", + "referencePrice": 0.025970661319999998, + "cmcId": 32743.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.", + "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": 614, - "ticker": "WLKN-USD", + "id": 510, + "ticker": "AURA,RAYDIUM,DTR4D9FTVOTX2569GAL837ZGRB6WNJJ6TKMNX9RDK9B2-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "WLKNUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "wlknusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "WLKN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -2, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31182,37 +22449,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Walken", - "referencePrice": 0.0009524257320353436, - "cmcId": 18775 + "assetName": "Aura", + "referencePrice": 0.0053500562599999996, + "cmcId": 31843.0 } }, - "HOTCROSS": { - "title": "Add HOTCROSS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HOTCROSS-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": 615, - "ticker": "HOTCROSS-USD", + "id": 511, + "ticker": "RUNECOIN-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "hotcrossusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "RUNECOIN_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "HOTCROSS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "okx_ws", + "ticker": "RUNECOIN-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31224,37 +22489,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Hot Cross", - "referencePrice": 0.005765705301698143, - "cmcId": 9867 + "assetName": "RSIC\u2022GENESIS\u2022RUNE", + "referencePrice": 0.003841903, + "cmcId": 30969.0 } }, - "DEFI": { - "title": "Add DEFI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a DEFI-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": 616, - "ticker": "DEFI-USD", + "id": 512, + "ticker": "PUNDU,RAYDIUM,WSKZSKQEW3ZSMRHPAEVFVZB6PUULZWOV9MJWZSFDEPC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "DEFIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "DEFI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31266,37 +22525,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "DeFi", - "referencePrice": 0.02021753218073707, - "cmcId": 29200 + "assetName": "Pundu", + "referencePrice": 0.0060917735379999996, + "cmcId": 30109.0 } }, - "SON": { - "title": "Add SON-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SON-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": 617, - "ticker": "SON-USD", + "id": 513, + "ticker": "KHAI,RAYDIUM,3TWGDVYBL2YPET2LXNWAWSMEOA8AL4DUTNUWAT2PKCJC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "SONUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SON-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -2, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31308,37 +22561,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SOUNI", - "referencePrice": 0.00023456538191809914, - "cmcId": 15315 + "assetName": "Kitten Haimer", + "referencePrice": 0.3016524602, + "cmcId": 30948.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.", + "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": 618, - "ticker": "EGO-USD", + "id": 514, + "ticker": "SIGMA,RAYDIUM,5SVG3T9CNQSM2KEWZBRQ6HASQH1OGFJQTTLXYUIBPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "EGOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "EGO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31350,37 +22598,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "EGO", - "referencePrice": 0.010050475115683109, - "cmcId": 21513 + "assetName": "SIGMA", + "referencePrice": 0.006069497649, + "cmcId": 32498.0 } }, - "LBP": { - "title": "Add LBP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LBP-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": 619, - "ticker": "LBP-USD", + "id": 515, + "ticker": "RBT,RAYDIUM,65NTNUJGHME4PQVKQYJYKKP1BJAKK4A8Q66SD2YBWUGF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -15, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "lbpusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "LBP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -2, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31392,37 +22634,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Launchblock.com", - "referencePrice": 0.00014672138754604126, - "cmcId": 15886 + "assetName": "RIBBIT", + "referencePrice": 1.8419554890000001e-06, + "cmcId": 9808.0 } }, - "ZELIX": { - "title": "Add ZELIX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZELIX-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": 620, - "ticker": "ZELIX-USD", + "id": 516, + "ticker": "SMH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "zelixusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SMH_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ZELIX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "kucoin_ws", + "ticker": "SMH-USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -1, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31434,37 +22674,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ZELIX", - "referencePrice": 6.121597607962925e-05, - "cmcId": 28748 + "assetName": "Spacemesh", + "referencePrice": 0.49709316000000003, + "cmcId": 29770.0 } }, - "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.", + "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": 621, - "ticker": "PUMLX-USD", + "id": 517, + "ticker": "HEHE,RAYDIUM,BREUHVOHXX5FV6Q41UYB3SOJTAUGOGAIAHKBMTCRPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "PUMLXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "PUMLX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31476,37 +22711,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "PUMLx", - "referencePrice": 0.0030582252762379487, - "cmcId": 21685 + "assetName": "hehe", + "referencePrice": 0.00460132897, + "cmcId": 32386.0 } }, - "IGU": { - "title": "Add IGU-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a IGU-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": 622, - "ticker": "IGU-USD", + "id": 518, + "ticker": "MSTAR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "iguusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "MSTARUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "IGU-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "MSTAR_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31518,37 +22751,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "IguVerse", - "referencePrice": 0.004500057434736657, - "cmcId": 20349 + "assetName": "MerlinStarter", + "referencePrice": 0.017761914, + "cmcId": 30838.0 } }, - "XCUR": { - "title": "Add XCUR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XCUR-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 623, - "ticker": "XCUR-USD", + "id": 519, + "ticker": "BAKED,RAYDIUM,CQBXK942C6GPCRWTZ2WMFP5JCQ9NQBXTB8JUEWBI7GOT-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "xcurusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "XCUR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31560,43 +22787,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Curate", - "referencePrice": 0.00593148340110795, - "cmcId": 7942 + "assetName": "Baked", + "referencePrice": 0.004012697117, + "cmcId": 32487.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.", + "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": 624, - "ticker": "HTX-USD", + "id": 520, + "ticker": "NAP,RAYDIUM,4G86CMXGSMDLETRYNAVMFKPHQZKTVDBYGMRADVTR72NU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -15, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "HTXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "htxusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "HTX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": 0, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31608,49 +22823,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "HTX", - "referencePrice": 1.2074776723261576e-06, - "cmcId": 29160 + "assetName": "SNAP", + "referencePrice": 4.884405006000001e-06, + "cmcId": 29892.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.", + "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": 625, - "ticker": "SATS-USD", + "id": 521, + "ticker": "WHALES,RAYDIUM,GTH3WG3NERJWCF7VGCOXEXKGXSHVYHX5GTATEEM5JAS1-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -16, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "SATSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "satsusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SATS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "SATS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": 1, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31662,43 +22859,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SATS (Ordinals)", - "referencePrice": 2.87244725882224e-07, - "cmcId": 28194 + "assetName": "Whales Market", + "referencePrice": 0.174329381, + "cmcId": 29282.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.", + "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": 626, - "ticker": "ORDER-USD", + "id": 522, + "ticker": "ZEX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ORDERUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "orderusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "ZEXUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ORDER-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "ZEX_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31710,36 +22899,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Orderly Network", - "referencePrice": 0.14937461659000967, - "cmcId": 32809 + "assetName": "Zeta", + "referencePrice": 0.040572899999999995, + "cmcId": 32002.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.", + "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": 627, - "ticker": "CLOUD-USD", + "id": 523, + "ticker": "SELFIE,RAYDIUM,9WPTUKH8FKUCNEPRWOPYLH3AK9GSJPHFDENBQ2X1CZDP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "CLOUDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "CLOUDUSD", - "invert": false + "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": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31751,37 +22936,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Cloud", - "referencePrice": 0.29311490518616184, - "cmcId": 32299 + "assetName": "SelfieDogCoin", + "referencePrice": 0.013683322389999999, + "cmcId": 31601.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.", + "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": 628, - "ticker": "PIXFI-USD", + "id": 524, + "ticker": "CHITAN,RAYDIUM,J95PXHUEYTZTGBF9DPLPYPHXNUTWN4FBRK2JNC5NYKA3-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "PIXFIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "pixfiusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31793,48 +22972,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Pixelverse", - "referencePrice": 0.005807513309619982, - "cmcId": 31494 + "assetName": "Chitan", + "referencePrice": 0.0007710188981, + "cmcId": 32551.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.", + "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": 629, - "ticker": "ZEUS-USD", + "id": 525, + "ticker": "SVL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "zeususdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "ZEUSUSD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "SVLUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "ZEUS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "ZEUS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SVL_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31846,43 +23012,36 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Zeus Network", - "referencePrice": 0.27901816619105585, - "cmcId": 30391 + "assetName": "Slash Vision Labs", + "referencePrice": 0.08724676199999999, + "cmcId": 31108.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.", + "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": 630, - "ticker": "MASA-USD", + "id": 526, + "ticker": "PENG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "MASAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "masausdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "PENG_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "MASA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31894,42 +23053,41 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Masa", - "referencePrice": 0.05521770223140009, - "cmcId": 29547 + "assetName": "Peng", + "referencePrice": 0.1181543838, + "cmcId": 29787.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.", + "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": 631, - "ticker": "L3-USD", + "id": 527, + "ticker": "PORT3-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "L3USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "PORT3USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kraken", - "ticker": "L3USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "PORT3_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "L3-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31941,37 +23099,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Layer3", - "referencePrice": 0.043544631130497814, - "cmcId": 32470 + "assetName": "Port3 Network", + "referencePrice": 0.03381075, + "cmcId": 29030.0 } }, - "1CAT": { - "title": "Add 1CAT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a 1CAT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 632, - "ticker": "1CAT-USD", + "id": 529, + "ticker": "KAMA,RAYDIUM,HNKKZR1YTFBUUXM6G3IVRS2RY68KHHGV7BNDFF1GCSJB-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "1catusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "1CAT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -31983,37 +23135,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Bitcoin Cats", - "referencePrice": 0.0015939251069265544, - "cmcId": 28791 + "assetName": "Kamala Horris", + "referencePrice": 0.009661776943, + "cmcId": 32419.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.", + "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": 633, - "ticker": "GUMMY-USD", + "id": 530, + "ticker": "DMAGA,RAYDIUM,7D7BRCBYEPFI77VXYSAPMEQRNN1WSBBXNFPJGBH5PUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "GUMMYUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "gummyusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32025,31 +23172,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "GUMMY", - "referencePrice": 0.006878686840532763, - "cmcId": 30803 + "assetName": "Dark MAGA", + "referencePrice": 0.005499504229, + "cmcId": 32514.0 } }, - "APES": { - "title": "Add APES-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a APES-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": 634, - "ticker": "APES-USD", + "id": 531, + "ticker": "TOOKER,RAYDIUM,9EYSCPIYSGNEIMNQPZAZR7JN9GVFXFYZGTEJ85HV9L6U-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Raydium", - "ticker": "SOL-APES-9zoD3Xe8rfijq9KtgEM2YXsLGbq7pbrRXjkrfD8YvfCB-9-2w43DwFsEoxGQgcNHeC1Z5m88HxwZdaGWeB2G1dVbwDe-6-23D2NxnUbSgxmGQcQ15wXUVSbskMc4Pr5bMThxAYhdF1-Di2FYotKzTV7Kwyyj476KDyk95ispN6jZYRQafwGGFet", + "exchangeName": "raydium_api", + "ticker": "TOOKER,RAYDIUM,9EYSCPIYSGNEIMNQPZAZR7JN9GVFXFYZGTEJ85HV9L6U/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": true + "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": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32061,37 +23208,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "APES", - "referencePrice": 0.020887912856086, - "cmcId": 32743 + "assetName": "tooker kurlson", + "referencePrice": 0.0086101692, + "cmcId": 30959.0 } }, - "SMOLE": { - "title": "Add SMOLE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SMOLE-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": 635, - "ticker": "SMOLE-USD", + "id": 532, + "ticker": "ORBT,RAYDIUM,BGYJASMSZYM9HHIZ1LBU4EJ7KCTRJMSPBN4ZTRU3W5VF-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -14, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "smoleusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SMOLE-USDT", - "adjustByMarket": "USDT-USD", - "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": -1, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32103,43 +23244,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "smolecoin", - "referencePrice": 3.4188465170613405e-05, - "cmcId": 30049 + "assetName": "Orbitt Token", + "referencePrice": 0.1475240441, + "cmcId": 30448.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.", + "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": 636, - "ticker": "FOXY-USD", + "id": 533, + "ticker": "IQ50,RAYDIUM,21RWEMLGYEMNONHW7H3XA5PY17X6ZFRCHIRCP9INRBQA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -15, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "FOXYUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "FOXY-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "FOXY-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -3, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32151,37 +23280,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Foxy", - "referencePrice": 0.007206687810797636, - "cmcId": 30591 + "assetName": "IQ50", + "referencePrice": 5.826026160000001e-06, + "cmcId": 30079.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.", + "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": 637, - "ticker": "SYNT-USD", + "id": 534, + "ticker": "MINI,RAYDIUM,2JCXACFWT9MVAWBQ5NZKYWCYXQKRCDSYRDXN6HJ22SBP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "syntusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SYNT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, - "atomicResolution": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32193,31 +23317,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Synternet", - "referencePrice": 0.0479793808242838, - "cmcId": 32108 + "assetName": "mini", + "referencePrice": 0.008996614767, + "cmcId": 31227.0 } }, - "SHIT": { - "title": "Add SHIT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SHIT-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": 638, - "ticker": "SHIT-USD", + "id": 535, + "ticker": "ZACK,RAYDIUM,8VCAUBXEJDTAXN6JNX5UAQTYTZLMXALG9U1BVFCAJTX7-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Raydium", - "ticker": "SHIT-SOL-8xHyqhUWreQzyb2bfUVUSavHuZcowC5CHZ6iTXejj8yj-9-8ZTBefJnmuFaAXvdcjvi2iciJoCam5dveWtnM63T2rjP-9-Gjwh61kyvU7zBpo4AG7Bvb937jTQ2sV7jGhJhxGgLx2c-5ZRGotmnv4mRHANeGC77YLu5vhJyu7M8HJ5SaLC38rR2", + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/ZACK,RAYDIUM,8VCAUBXEJDTAXN6JNX5UAQTYTZLMXALG9U1BVFCAJTX7", "adjustByMarket": "SOL-USD", - "invert": false + "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": -3, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32229,43 +23354,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Shitcoin (SOL)", - "referencePrice": 0.0063866337366326, - "cmcId": 32911 + "assetName": "Zack Morris", + "referencePrice": 0.009498986929, + "cmcId": 31367.0 } }, - "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.", + "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": 639, - "ticker": "SAROS-USD", + "id": 536, + "ticker": "BTW,RAYDIUM,4YTPZGVONB66BFS6NRCUAAVSLDTYK2FHQ4U92JNJPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "SAROSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "sarosusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SAROS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32277,37 +23391,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Saros", - "referencePrice": 0.0015351341566768092, - "cmcId": 29082 + "assetName": "Banana Tape Wall", + "referencePrice": 0.001531870248, + "cmcId": 32664.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.", + "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": 640, - "ticker": "KMNO-USD", + "id": 537, + "ticker": "MONGY,RAYDIUM,FSBPYIGZ4BHUXVSPP7XPJYFTPM5PSLJC2WGZAFADPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "KMNOUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "KMNO-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32319,43 +23428,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Kamino Finance", - "referencePrice": 0.05673164387716537, - "cmcId": 30986 + "assetName": "MONGY", + "referencePrice": 0.001745146726, + "cmcId": 32360.0 } }, - "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.", + "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": 641, - "ticker": "XR-USD", + "id": 538, + "ticker": "JASON,RAYDIUM,6SURYVEUDZ5HQAXAB6QRGFBZWVJN8DC7M29EZSVDPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "xrusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "XR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "XR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32367,31 +23465,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "XRADERS", - "referencePrice": 0.2884654806193478, - "cmcId": 32157 + "assetName": "Jason Derulo", + "referencePrice": 0.001540971756, + "cmcId": 32097.0 } }, - "RSNOOFI": { - "title": "Add RSNOOFI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a RSNOOFI-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": 642, - "ticker": "RSNOOFI-USD", + "id": 539, + "ticker": "CATGPT,RAYDIUM,FGF1US3KQU9AXU2X1YWKFIKE8USX42ACVRIURBUAODZQ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Raydium", - "ticker": "SOL-RSNOOFI-8kvs8ZWHd4uzzQYFGj6wKF3VoRK46sN6tBxUpFPtWw2Q-9-BdHHEfqn7A3FbJ5e6Add3i8Pb4U5qXNsMWqJJF8pfVxE-6-CKCPgsFZCZKvFawqw5JNDaJn3dsTMBX4QJoEanf4x9gX-4fp4SynBKisCZQkwUFpkcsXwFDBSVMkTSnPBnLpLyU9Q", + "exchangeName": "raydium_api", + "ticker": "CATGPT,RAYDIUM,FGF1US3KQU9AXU2X1YWKFIKE8USX42ACVRIURBUAODZQ/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": true + "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": -3, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32403,31 +23501,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "r/snoofi", - "referencePrice": 0.0079100483450995, - "cmcId": 32870 + "assetName": "CatGPT", + "referencePrice": 0.0001408478391, + "cmcId": 30990.0 } }, - "PGN": { - "title": "Add PGN-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a PGN-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": 643, - "ticker": "PGN-USD", + "id": 540, + "ticker": "DOLLAR,RAYDIUM,5ANPDX9GPOSBI9JSW2DFFE5QQD3FMXBUDOQUMNDXPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Raydium", - "ticker": "PGN-SOL-FwS9yMHcvSR879kXiZzAVbccnd4cUQYLSFzp73obrTbf-9-2TRyhhTEbmPJLWcjaAPjjZYSuLLmPBephsiLzmmxb99u-9-8Bwka4K9FjPVfAiT9ffsRGRSCHLvQBDFFFDdJxsGcb3t-Cmh27DWA3bmkFVG8iQ6BFf21iGmEcKDwa7srZDQ4QAvL", + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/DOLLAR,RAYDIUM,5ANPDX9GPOSBI9JSW2DFFE5QQD3FMXBUDOQUMNDXPUMP", "adjustByMarket": "SOL-USD", - "invert": false + "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, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32439,31 +23538,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Paragon", - "referencePrice": 0.0206227778870801, - "cmcId": 32593 + "assetName": "Dollar", + "referencePrice": 0.00040741465740000004, + "cmcId": 32474.0 } }, - "SIGMA": { - "title": "Add SIGMA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SIGMA-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 644, - "ticker": "SIGMA-USD", + "id": 541, + "ticker": "HARAMBE,RAYDIUM,FCH1OIXTPRI8ZXBNMDCEADOJW2TOYFHXQDZACQKWDVSP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Raydium", - "ticker": "SOL-SIGMA-AKJKbaJnRAjd11yxhsqdhFPbq2MgGwCBGyRUXVFddujn-9-3dHkGkQneQPTwKkKMoUUkQ5qf5mjBkFLgUAzvwe8o2Mu-6-H3fZcGRYozcsZ2oz3UpX1ZCwJYQAWN9ESqtEsgk4vEwS-424kbbJyt6VkSn7GeKT9Vh5yetuTR1sbeyoya2nmBJpw", + "exchangeName": "raydium_api", + "ticker": "HARAMBE,RAYDIUM,FCH1OIXTPRI8ZXBNMDCEADOJW2TOYFHXQDZACQKWDVSP/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", "adjustByMarket": "SOL-USD", - "invert": true + "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": -3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32475,43 +23574,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SIGMA", - "referencePrice": 0.0081508311482792, - "cmcId": 32498 + "assetName": "Harambe on Solana", + "referencePrice": 0.01522326907, + "cmcId": 29088.0 } }, - "TENET": { - "title": "Add TENET-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TENET-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": 645, - "ticker": "TENET-USD", + "id": 542, + "ticker": "TURBOS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "TENETUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "tenetusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "TURBOSUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "TENET-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "TURBOS_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32523,31 +23614,34 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "TENET", - "referencePrice": 0.004526612837097933, - "cmcId": 24892 + "assetName": "Turbos Finance", + "referencePrice": 0.00315727288, + "cmcId": 25179.0 } }, - "AURA": { - "title": "Add AURA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AURA-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": 646, - "ticker": "AURA-USD", + "id": 543, + "ticker": "SEAM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Raydium", - "ticker": "SOL-AURA-9jbyBXHinaAah2SthksJTYGzTQNRLA7HdT2A7VMF91Wu-9-9v9FpQYd46LS9zHJitTtnPDDQrHfkSdW2PRbbEbKd2gw-6-2yWYj3BftHsfy5jCNXXcs3H1gcjAk7KHLCrBcZ3izv7n-9ViX1VductEoC2wERTSp2TuDxXPwAf69aeET8ENPJpsN", - "adjustByMarket": "SOL-USD", - "invert": true + "exchangeName": "coinbase_ws", + "ticker": "SEAM-USD" + }, + { + "exchangeName": "gate_ws", + "ticker": "SEAM_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32559,37 +23653,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Aura", - "referencePrice": 0.0059554281306648, - "cmcId": 31843 + "assetName": "Seamless", + "referencePrice": 1.3253814000000002, + "cmcId": 28652.0 } }, - "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.", + "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": 647, - "ticker": "MODE-USD", + "id": 544, + "ticker": "STOG,RAYDIUM,AHNZ7VYYQ5JHXBITQL8TUN7CIGG66EVCNU7EKOKX99FZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "MODEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "modeusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32601,43 +23689,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Mode", - "referencePrice": 0.011037209416724519, - "cmcId": 31016 + "assetName": "Stooges", + "referencePrice": 0.0002813333177, + "cmcId": 30993.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.", + "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.", "params": { - "id": 648, - "ticker": "LAI-USD", + "id": 545, + "ticker": "CHUCHU,RAYDIUM,ELST1OAP3CZKRRRWGETGTTGSEQKD2QJDRJXR4ASMKK5Y-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "LAIUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "laiusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "LAI-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32649,37 +23725,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "LayerAI", - "referencePrice": 0.013605987054857837, - "cmcId": 23846 + "assetName": "CHUCHU", + "referencePrice": 0.03646880667, + "cmcId": 30312.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.", + "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": 649, - "ticker": "ZEX-USD", + "id": 546, + "ticker": "TMPL,RAYDIUM,2UPVXDXU6GLELDJG1ASMRGPDT322Y2WCXNXNVVWOFHSA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ZEXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ZEX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32691,37 +23761,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Zeta", - "referencePrice": 0.0605677714456481, - "cmcId": 32002 + "assetName": "TMPL", + "referencePrice": 0.001293370119, + "cmcId": 32920.0 } }, - "GRAIL": { - "title": "Add GRAIL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a GRAIL-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": 651, - "ticker": "GRAIL-USD", + "id": 547, + "ticker": "NPCS,RAYDIUM,5TODNKIBAK6K697RRYNGTBURU7YZNFZFX7JZSD1UC7PK-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -6, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "grailusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "GRAIL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -9, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32733,31 +23797,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Camelot Token", - "referencePrice": 1010.8638685120967, - "cmcId": 22949 + "assetName": "Non-Playable Coin Solana", + "referencePrice": 0.004685337059, + "cmcId": 32412.0 } }, - "MINI": { - "title": "Add MINI-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MINI-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": 652, - "ticker": "MINI-USD", + "id": 548, + "ticker": "CAPRI,RAYDIUM,JD3S1OQNJG5TRRTZXPLMKNS7LSKSPPYFA51RPBBMWOGV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Raydium", - "ticker": "SOL-MINI-38cprYrVy2Pewni1wxxjrfmBjFVTVfLMgS1uRdU3dJFc-9-J5uHNPFcPNwJ82MoDLfee9YJm33NQyJdqpobkiUhVvjW-6-EtQYH5Rm72PtM9hnbg3tk8igeghHsxiuQnbsENn5GYbX-HYpXCaAT9YBu7vYa5BURGprsa23hmvdkqXtSUD5gQWdc", + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/CAPRI,RAYDIUM,JD3S1OQNJG5TRRTZXPLMKNS7LSKSPPYFA51RPBBMWOGV", "adjustByMarket": "SOL-USD", - "invert": true + "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": -4, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32769,37 +23834,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "mini", - "referencePrice": 0.0164835800676682, - "cmcId": 31227 + "assetName": "Caprisun Monkey", + "referencePrice": 0.00047200864860000004, + "cmcId": 31715.0 } }, - "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.", + "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.", "params": { - "id": 653, - "ticker": "FURY-USD", + "id": 549, + "ticker": "BIAO,RAYDIUM,3W52UCB8NW8RUMF9MMJX3OKIYAJDPAI4633SRSZFQCS6-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "furyusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "FURY-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "BIAO,RAYDIUM,3W52UCB8NW8RUMF9MMJX3OKIYAJDPAI4633SRSZFQCS6/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\"}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32811,37 +23870,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Engines of Fury", - "referencePrice": 0.13617110153767636, - "cmcId": 17607 + "assetName": "Biao Coin", + "referencePrice": 4.010543563e-05, + "cmcId": 30997.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.", + "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": 654, - "ticker": "WELL-USD", + "id": 550, + "ticker": "DOG,UNISWAP_V3,0XBAAC2B4491727D78D2B78815144570B9F2FE8899-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "wellusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "WELL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, - "atomicResolution": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32853,43 +23906,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Moonwell", - "referencePrice": 0.024343846471838335, - "cmcId": 20734 + "assetName": "The Doge NFT", + "referencePrice": 0.0034512419999999998, + "cmcId": 11557.0 } }, - "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.", + "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": 655, - "ticker": "XETA-USD", + "id": 551, + "ticker": "LAIKA,RAYDIUM,EUOQ6CYQFCJCVSLR9WFAUPDW19Y6ZHWECJOZSEI643I1-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "XETAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "xetausdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "XETA-USDT", - "adjustByMarket": "USDT-USD", - "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, - "atomicResolution": -3, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32901,31 +23942,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "XANA", - "referencePrice": 0.0024603652151872616, - "cmcId": 31543 + "assetName": "Laika The Soldog", + "referencePrice": 1.53323931e-05, + "cmcId": 31845.0 } }, - "SELFIE": { - "title": "Add SELFIE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SELFIE-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": 656, - "ticker": "SELFIE-USD", + "id": 552, + "ticker": "SOLS,RAYDIUM,2WME8EVKW8QSFSK2B3QEX4S64AC6WXHPXB3GRDCKEKIO-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Raydium", - "ticker": "SOL-SELFIE-HGDoCdba9yPpKvyYptWv747mG2ti8oVr8Cz88gV9TMdW-9-HmEomvDg2BjV8bvdb1DWH52WEju6KDTpG5CZBBqW2Zgb-6-7xGGsWHaXoPw4mJaJKoUatrQbUSVyy3TjvniWVxTBfbc-Dfk133hHxjAA1yPryNkoPERGJ5DMpUtm79YeY1p1Wiyh", + "exchangeName": "raydium_api", + "ticker": "SOL,RAYDIUM,SO11111111111111111111111111111111111111112/SOLS,RAYDIUM,2WME8EVKW8QSFSK2B3QEX4S64AC6WXHPXB3GRDCKEKIO", "adjustByMarket": "SOL-USD", - "invert": true + "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, - "atomicResolution": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32937,37 +23979,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "SelfieDogCoin", - "referencePrice": 0.0144071301544531, - "cmcId": 31601 + "assetName": "sols", + "referencePrice": 0.2785643751, + "cmcId": 28719.0 } }, - "NLK": { - "title": "Add NLK-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a NLK-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": 657, - "ticker": "NLK-USD", + "id": 553, + "ticker": "CHONKY,RAYDIUM,H7ED7UGCLP3AX4X1CQ5WUWDN6D1PPRFMMYIV5EJWLWWU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "NLKUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "NLK-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "CHONKY,RAYDIUM,H7ED7UGCLP3AX4X1CQ5WUWDN6D1PPRFMMYIV5EJWLWWU/SOL,RAYDIUM,SO11111111111111111111111111111111111111112", + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -32979,37 +24015,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "NuLink", - "referencePrice": 0.013855662612777205, - "cmcId": 31576 + "assetName": "CHONKY", + "referencePrice": 1.260121277e-05, + "cmcId": 29324.0 } }, - "WSDM": { - "title": "Add WSDM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a WSDM-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": 658, - "ticker": "WSDM-USD", + "id": 554, + "ticker": "LOS,RAYDIUM,44BZGE9EZJGPJRYNMSA64MDKZ1EELDDCDICZRMOYATEZ-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "wsdmusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "WSDM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "LOS,RAYDIUM,44BZGE9EZJGPJRYNMSA64MDKZ1EELDDCDICZRMOYATEZ/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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33021,37 +24051,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Wisdomise AI", - "referencePrice": 0.021749694169267853, - "cmcId": 30102 + "assetName": "Lord Of SOL", + "referencePrice": 3.849750102e-05, + "cmcId": 31217.0 } }, - "BORING": { - "title": "Add BORING-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BORING-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": 659, - "ticker": "BORING-USD", + "id": 555, + "ticker": "DOOGLE,RAYDIUM,F6TSRCJTLBZKDTZYQJTPVQ9WTNWHMMC1WCQGUEGCPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "boringusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "BORING-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33063,43 +24088,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BoringDAO", - "referencePrice": 0.0018221752246648803, - "cmcId": 11218 + "assetName": "Doogle", + "referencePrice": 0.0009137336821, + "cmcId": 32067.0 } }, - "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.", + "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": 660, - "ticker": "PBUX-USD", + "id": 556, + "ticker": "XB,RAYDIUM,2UAUGWYH22SJJTATQMJ2AGEL2RBDIRKKUAK2QCCSAFCA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "PBUXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "pbuxusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "PBUX-USDT", - "adjustByMarket": "USDT-USD", - "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": -4, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33111,37 +24124,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Playbux", - "referencePrice": 0.025206477565726734, - "cmcId": 30563 + "assetName": "XBANKING", + "referencePrice": 0.2320083934, + "cmcId": 31158.0 } }, - "FLIP": { - "title": "Add FLIP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FLIP-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": 661, - "ticker": "FLIP-USD", + "id": 557, + "ticker": "BOOE,UNISWAP_V3,0X289FF00235D2B98B0145FF5D4435D3E92F9540A6-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "FLIPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "FLIP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33153,37 +24160,40 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Chainflip", - "referencePrice": 0.9003078445747007, - "cmcId": 13268 + "assetName": "Book of Ethereum", + "referencePrice": 0.0193544651, + "cmcId": 31171.0 } }, - "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.", + "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": 662, - "ticker": "GRAPE-USD", + "id": 558, + "ticker": "PARAM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "GRAPEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "PARAMUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "GRAPE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "PARAM_USDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "huobi_ws", + "ticker": "paramusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33195,37 +24205,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "GrapeCoin", - "referencePrice": 0.0008974148436300631, - "cmcId": 28784 + "assetName": "Param", + "referencePrice": 0.09406901999999999, + "cmcId": 31311.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.", + }, + "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": 663, - "ticker": "TURBOS-USD", + "id": 559, + "ticker": "SEILOR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "TURBOSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "SEILORUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "TURBOS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "SEILOR_USDT", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33237,37 +24245,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Turbos Finance", - "referencePrice": 0.0024816583746608578, - "cmcId": 25179 + "assetName": "Kryptonite", + "referencePrice": 0.022295059, + "cmcId": 27838.0 } }, - "IRL": { - "title": "Add IRL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a IRL-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": 664, - "ticker": "IRL-USD", + "id": 560, + "ticker": "GUAC,RAYDIUM,AZSHEMXD36BJ1EMNXHOWJAJPUXZRKCK57WW4ZGXVA7YR-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -17, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "IRLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "IRL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "GUAC,RAYDIUM,AZSHEMXD36BJ1EMNXHOWJAJPUXZRKCK57WW4ZGXVA7YR/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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": 2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33279,37 +24281,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Rebase GG", - "referencePrice": 0.010924015497901885, - "cmcId": 20858 + "assetName": "Guacamole", + "referencePrice": 5.3995714100000006e-08, + "cmcId": 24935.0 } }, - "LBR": { - "title": "Add LBR-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LBR-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": 665, - "ticker": "LBR-USD", + "id": 561, + "ticker": "DOUG,RAYDIUM,BAVUJ8BNTC79A8AHTXQI1EUHCCNQVEU8KSBE4SVCAAHC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Kucoin", - "ticker": "LBR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "LBR-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33321,36 +24317,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Lybra Finance", - "referencePrice": 0.060903581041219165, - "cmcId": 24700 + "assetName": "Doug The Duck", + "referencePrice": 0.001557520843, + "cmcId": 31670.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.", + "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": 666, - "ticker": "SEAM-USD", + "id": 562, + "ticker": "USA,RAYDIUM,69KDRLYP5DTRKPHRAASZAQBWMAWZF9GUKJZFZMXZCBAS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -9, + "priceExponent": -16, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "SEAM-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SEAM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": 1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33362,37 +24353,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Seamless", - "referencePrice": 1.2095701378370718, - "cmcId": 28652 + "assetName": "American Coin", + "referencePrice": 3.682408297e-07, + "cmcId": 32110.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.", + "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": 667, - "ticker": "NGL-USD", + "id": 563, + "ticker": "USEDCAR,RAYDIUM,9GWTEGFJJERDPWJKJPFLR2G2ZRE3NL1V5ZPWBTSK3C6P-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "nglusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "NGL-USDT", - "adjustByMarket": "USDT-USD", - "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": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33404,37 +24389,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Gold Fever", - "referencePrice": 0.06847950898953806, - "cmcId": 10265 + "assetName": "A Gently Used 2001 Honda Civic", + "referencePrice": 0.00384913132, + "cmcId": 28952.0 } }, - "MELOS": { - "title": "Add MELOS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MELOS-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": 668, - "ticker": "MELOS-USD", + "id": 564, + "ticker": "COST,RAYDIUM,AV6QVIGKB7USQYPXJKUVAEM4F599WTRVD75PUWBA9ENM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "MELOSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "MELOS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, - "atomicResolution": -3, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33446,37 +24425,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Melos Studio", - "referencePrice": 0.0019830912368114196, - "cmcId": 18551 + "assetName": "Costco Hot Dog", + "referencePrice": 0.004310858402, + "cmcId": 30513.0 } }, - "KICKS": { - "title": "Add KICKS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KICKS-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": 669, - "ticker": "KICKS-USD", + "id": 565, + "ticker": "FALX,RAYDIUM,AFO4NUMBNHDXC7M7P6QJZ1PF3LBQYFG5K1CNRGVE8RVU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "kicksusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "KICKS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -2, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33488,35 +24461,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "KicksPad", - "referencePrice": 0.00017891917336921117, - "cmcId": 22205 + "assetName": "FalconX", + "referencePrice": 0.0005867800354000001, + "cmcId": 31384.0 } }, - "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.", + "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": 670, - "ticker": "SGB-USD", + "id": 566, + "ticker": "LIBERTA,RAYDIUM,EGQCDSZVIK6T1DHCAGJBVFTC9CD4AQIRIHZWEHYQ84LG-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bitstamp", - "ticker": "SGB/USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "SGBUSD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33528,37 +24497,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Songbird", - "referencePrice": 0.007014262892814406, - "cmcId": 12186 + "assetName": "The Libertarian Dog", + "referencePrice": 0.002093161241, + "cmcId": 31821.0 } }, - "SQD": { - "title": "Add SQD-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a SQD-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": 671, - "ticker": "SQD-USD", + "id": 567, + "ticker": "RADX,RAYDIUM,FVFZXEEWZRXOOU8N8PJGPWKHHZOUDJPFW6RZVAEXQGVY-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -14, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "SQDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "SQD-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -1.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33570,37 +24533,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Subsquid", - "referencePrice": 0.03660252768290005, - "cmcId": 12894 + "assetName": "Radx AI", + "referencePrice": 1.385678662e-05, + "cmcId": 31378.0 } }, - "HBB": { - "title": "Add HBB-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HBB-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": 672, - "ticker": "HBB-USD", + "id": 568, + "ticker": "BOBAOPPA,RAYDIUM,BOBAM3U8QMQZHY1HWATNVZE9DLXVKGKYK3TD3T8MLVA-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "hbbusdt", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "HBB-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33612,37 +24569,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Hubble Protocol", - "referencePrice": 0.07730160763879135, - "cmcId": 16643 + "assetName": "Bobaoppa", + "referencePrice": 0.00041717783920000004, + "cmcId": 30157.0 } }, - "LFT": { - "title": "Add LFT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LFT-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": 673, - "ticker": "LFT-USD", + "id": 569, + "ticker": "PEAS,UNISWAP_V3,0X02F92800F57BCD74066F5709F1DAA1A4302DF875-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -9, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "LFTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "LFT-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, - "atomicResolution": -4, + "atomicResolution": -6.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33654,37 +24605,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Lifeform Token", - "referencePrice": 0.017445619609393614, - "cmcId": 27508 + "assetName": "Peapods Finance", + "referencePrice": 2.999204325, + "cmcId": 29186.0 } }, - "VELA": { - "title": "Add VELA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VELA-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": 674, - "ticker": "VELA-USD", + "id": 570, + "ticker": "BORK,RAYDIUM,4JZXKSNGTQKCDB36ECZ6A2ANZCUNIGCDEXGTDTM2HXAX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "VELAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Okx", - "ticker": "VELA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33696,37 +24641,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Vela Exchange", - "referencePrice": 0.14007597866862534, - "cmcId": 23248 + "assetName": "Bork", + "referencePrice": 0.0002064296637, + "cmcId": 28883.0 } }, - "VPAD": { - "title": "Add VPAD-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a VPAD-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": 675, - "ticker": "VPAD-USD", + "id": 571, + "ticker": "EPIK,RAYDIUM,3BGWJ8B7B9HHX4SGFZ2KJHV9496COVFSMK2YEPEVSBRW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "VPADUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "vpadusdt", - "adjustByMarket": "USDT-USD", - "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, - "atomicResolution": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33738,37 +24678,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "VLaunch", - "referencePrice": 0.01068441318242723, - "cmcId": 14540 + "assetName": "TEH EPIK DUCK", + "referencePrice": 0.009038893899999999, + "cmcId": 30571.0 } }, - "XAVA": { - "title": "Add XAVA-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a XAVA-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": 676, - "ticker": "XAVA-USD", + "id": 572, + "ticker": "CHINU,RAYDIUM,FLRGWXXAX8Q8ECF18WEDF3PLAYORXST5ORPY34D8JFBM-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "XAVAUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "XAVA-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33780,37 +24714,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Avalaunch", - "referencePrice": 0.3745928085049862, - "cmcId": 9797 + "assetName": "Chinu", + "referencePrice": 0.0002481840261, + "cmcId": 29047.0 } }, - "KARATE": { - "title": "Add KARATE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a KARATE-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": 677, - "ticker": "KARATE-USD", + "id": 573, + "ticker": "YOURAI,RAYDIUM,FJK6RQU6QZUENTMK6QQ78CCUS5AHAHCM4HGJKDSVXAEP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "KARATEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "KARATE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, - "atomicResolution": -2, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33822,37 +24750,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Karate Combat", - "referencePrice": 0.0005499759928918485, - "cmcId": 25224 + "assetName": "YOUR AI", + "referencePrice": 0.009243807066999999, + "cmcId": 18103.0 } }, - "TST": { - "title": "Add TST-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a TST-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": 678, - "ticker": "TST-USD", + "id": 574, + "ticker": "WALTER,RAYDIUM,FV56CMR7FHEYPKYMKFMVIKV48UPO51TI9KAXSSQQTDLU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "TSTUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "TST-USDT", - "adjustByMarket": "USDT-USD", - "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, - "atomicResolution": -3, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33864,37 +24787,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Teleport System Token", - "referencePrice": 0.006395385861766613, - "cmcId": 31934 + "assetName": "walter", + "referencePrice": 0.001521899357, + "cmcId": 31537.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.", + "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.", "params": { - "id": 679, - "ticker": "KCAL-USD", + "id": 575, + "ticker": "MONK,RAYDIUM,FYA25XNBSXQXADTNSYKBKD5GZ1VZHCHBRF57CQFRXJZX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "KCALUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Huobi", - "ticker": "kcalusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33906,37 +24823,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "KCAL", - "referencePrice": 0.03887104531516904, - "cmcId": 22368 + "assetName": "monkeyhaircut", + "referencePrice": 0.002097191233, + "cmcId": 31194.0 } }, - "ZEND": { - "title": "Add ZEND-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ZEND-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": 680, - "ticker": "ZEND-USD", + "id": 576, + "ticker": "NOMNOM,RAYDIUM,6ZRYHKWVOYE4QQZPDZJ7HTEHWT2U2546EKTNJ7QEPUMP-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ZENDUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ZEND-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33948,36 +24860,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "zkLend", - "referencePrice": 0.1383450668696632, - "cmcId": 18990 + "assetName": "nomnom", + "referencePrice": 0.0017313211599999999, + "cmcId": 32611.0 } }, - "MNDE": { - "title": "Add MNDE-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MNDE-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 681, - "ticker": "MNDE-USD", + "id": 577, + "ticker": "WW3,RAYDIUM,7M2TUKPPZCSCBHPJNGJWJBH75KKDNNWADD7I74M8AWAD-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "MNDE-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "MNDE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -33989,37 +24897,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Marinade", - "referencePrice": 0.0941009619959359, - "cmcId": 13803 + "assetName": "WW3", + "referencePrice": 0.0003746189868, + "cmcId": 30722.0 } }, - "BRAWL": { - "title": "Add BRAWL-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BRAWL-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 682, - "ticker": "BRAWL-USD", + "id": 578, + "ticker": "ADASOL,RAYDIUM,E4Q5PLAEIEJWEQHCM9GEYSQFMYGY8DJ4BPWGEYTHN24V-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "BRAWLUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "BRAWL-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -34031,37 +24934,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BitBrawl", - "referencePrice": 0.0006407028259895185, - "cmcId": 30276 + "assetName": "Ada", + "referencePrice": 0.0008733488376, + "cmcId": 28835.0 } }, - "MXM": { - "title": "Add MXM-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a MXM-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 683, - "ticker": "MXM-USD", + "id": 579, + "ticker": "KIZUNA,UNISWAP_V3,0X470C8950C0C3AA4B09654BC73B004615119A44B5-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -18, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "MXMUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "MXM-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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}" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": 3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -34073,37 +24970,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "MixMob", - "referencePrice": 0.0097013728115675, - "cmcId": 29191 + "assetName": "KIZUNA", + "referencePrice": 1.730639305e-09, + "cmcId": 28217.0 } }, - "ECOX": { - "title": "Add ECOX-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a ECOX-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 684, - "ticker": "ECOX-USD", + "id": 580, + "ticker": "GURU,UNISWAP_V3,0X525574C899A7C877A11865339E57376092168258-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "ECOXUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "ECOX-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -4, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -34115,35 +25006,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "ECOx", - "referencePrice": 0.09045686885143048, - "cmcId": 22574 + "assetName": "Guru Network", + "referencePrice": 0.09403384, + "cmcId": 32388.0 } }, - "BIT": { - "title": "Add BIT-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BIT-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 685, - "ticker": "BIT-USD", + "id": 581, + "ticker": "JIN,RAYDIUM,GGZJWHQWTPV2VHQVJNX5UEWQZNKFQSNCDEWUDGQK4FVH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "BIT-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "BITUSD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -5, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -34155,37 +25042,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "BitDAO", - "referencePrice": 0.7069548180625473, - "cmcId": 11221 + "assetName": "JinPeng", + "referencePrice": 0.00023670549410000001, + "cmcId": 33051.0 } }, - "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.", + "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.", "params": { - "id": 686, - "ticker": "NRN-USD", + "id": 582, + "ticker": "BAG,RAYDIUM,D8R8XTUCRUHLHEWEGXSWC3G92RHASFICV3YA7B2XWCLV-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "NRNUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "NRN-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "raydium_api", + "ticker": "BAG,RAYDIUM,D8R8XTUCRUHLHEWEGXSWC3G92RHASFICV3YA7B2XWCLV/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\"}" } ], "liquidityTier": 4, - "atomicResolution": -4, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -34197,37 +25078,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Neuron", - "referencePrice": 0.031184061897350762, - "cmcId": 32516 + "assetName": "catwifbag", + "referencePrice": 0.001378894775, + "cmcId": 30088.0 } }, - "CANDY": { - "title": "Add CANDY-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a CANDY-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 687, - "ticker": "CANDY-USD", + "id": 583, + "ticker": "KCAL-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -13, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "CANDYUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "KCALUSDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "CANDY-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "kcalusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -2, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -34239,37 +25118,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Candy Pocket", - "referencePrice": 0.0005436032176693828, - "cmcId": 26858 + "assetName": "KCAL", + "referencePrice": 0.0395711, + "cmcId": 22368.0 } }, - "LENDS": { - "title": "Add LENDS-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a LENDS-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": 688, - "ticker": "LENDS-USD", + "id": 584, + "ticker": "ORC,RAYDIUM,CZYWQYWNZACQC7NPHTAPHC8CB2H7OU6U9TEHBRVNZJKX-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -11, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "LENDSUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "LENDS-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -3, + "atomicResolution": -4.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -34281,37 +25154,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Lends", - "referencePrice": 0.004486565987796051, - "cmcId": 29395 + "assetName": "ORC", + "referencePrice": 0.01137273677, + "cmcId": 32285.0 } }, - "APP": { - "title": "Add APP-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a APP-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 689, - "ticker": "APP-USD", + "id": 585, + "ticker": "WYNN,RAYDIUM,4VQYQTJMKJXRWGTBL2TVKBAU1EVAZ9JWCYTD2VE3PBVU-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", "priceExponent": -12, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "APPUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "APP-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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\"}" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -3.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -34323,37 +25190,32 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Moon App", - "referencePrice": 0.0022758801756896, - "cmcId": 29020 + "assetName": "Anita Max Wynn", + "referencePrice": 0.001038468713, + "cmcId": 29134.0 } }, - "HLG": { - "title": "Add HLG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a HLG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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": 690, - "ticker": "HLG-USD", + "id": 586, + "ticker": "HOBBES,RAYDIUM,6N7JANARY9FQZXKAJVRHL9TG2F61VBATWUMU1YZSCAQS-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -13, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "HLGUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "HLG-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -3, + "atomicResolution": -2.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -34365,37 +25227,35 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Holograph", - "referencePrice": 0.0016128081021641893, - "cmcId": 31500 + "assetName": "Ansem's Cat", + "referencePrice": 0.0006089417421, + "cmcId": 30345.0 } }, - "AFG": { - "title": "Add AFG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a AFG-USD perpetual market. Create the market in INITIALIZING status and transition it to ACTIVE status after 3600 blocks. Added via the new market widget.", + "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.", "params": { - "id": 691, - "ticker": "AFG-USD", + "id": 587, + "ticker": "MYTH-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -12, + "priceExponent": -10, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "AFGUSDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "gate_ws", + "ticker": "MYTH_USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Kucoin", - "ticker": "AFG-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "huobi_ws", + "ticker": "mythusdt", + "adjustByMarket": "USDT-USD" } ], "liquidityTier": 4, - "atomicResolution": -3, + "atomicResolution": -5.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -34407,37 +25267,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Army of Fortune Gem", - "referencePrice": 0.0071189667668980095, - "cmcId": 29214 + "assetName": "Mythos", + "referencePrice": 0.20637080000000002, + "cmcId": 22125.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.", + "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": 692, - "ticker": "USDE-USD", + "id": 590, + "ticker": "JUNGLE,RAYDIUM,9P32YQUCXFZNDOXMMJNZBPQXQGFOU4TA4SB1RAQH9CYW-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -10, + "priceExponent": -15, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Bybit", - "ticker": "USDEUSDT", - "adjustByMarket": "USDT-USD", - "invert": false - }, - { - "exchangeName": "Kucoin", - "ticker": "USDE-USDT", - "adjustByMarket": "USDT-USD", - "invert": false + "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": -5, + "atomicResolution": 0.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -34449,35 +25303,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "USDe", - "referencePrice": 0.998449295878121, - "cmcId": 3792 + "assetName": "JUNGLEDOGE", + "referencePrice": 1.0962561210000002e-06, + "cmcId": 31298.0 } }, - "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.", + "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": 693, - "ticker": "MSOL-USD", + "id": 591, + "ticker": "WSTETH,UNISWAP_V3,0X7F39C581F595B53C5CB19BD0B3F8DA6C935E2CA0-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -7, + "priceExponent": -6, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "CoinbasePro", - "ticker": "MSOL-USD", - "invert": false - }, - { - "exchangeName": "Kraken", - "ticker": "MSOLUSD", - "invert": false + "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}" } ], "liquidityTier": 4, - "atomicResolution": -8, + "atomicResolution": -9.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -34489,37 +25339,45 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Marinade Staked SOL", - "referencePrice": 160.3513797192458, - "cmcId": 11461 + "assetName": "Lido wstETH", + "referencePrice": 2951.39682, + "cmcId": 12409.0 } }, - "BETH": { - "title": "Add BETH-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a BETH-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": 694, - "ticker": "BETH-USD", + "id": 592, + "ticker": "WBTC-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -6, + "priceExponent": -5, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Huobi", - "ticker": "bethusdt", - "adjustByMarket": "USDT-USD", - "invert": false + "exchangeName": "bybit_ws", + "ticker": "WBTCUSDT", + "adjustByMarket": "USDT-USD" + }, + { + "exchangeName": "coinbase_ws", + "ticker": "WBTC-USD" + }, + { + "exchangeName": "okx_ws", + "ticker": "WBTC-USDT", + "adjustByMarket": "USDT-USD" }, { - "exchangeName": "Okx", - "ticker": "BETH-USDT", + "exchangeName": "uniswapv3_api-ethereum", + "ticker": "WBTC,UNISWAP_V3,0X2260FAC5E5542A773AA44FBCFEDF7C193BC2C599/USDT,UNISWAP_V3,0XDAC17F958D2EE523A2206206994597C13D831EC7", "adjustByMarket": "USDT-USD", - "invert": false + "metadata_JSON": "{\"address\":\"0x56534741cd8b152df6d48adf7ac51f75169a83b2\",\"base_decimals\":8,\"quote_decimals\":6,\"invert\":false}" } ], "liquidityTier": 4, - "atomicResolution": -9, + "atomicResolution": -10.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -34531,31 +25389,31 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "Beacon ETH", - "referencePrice": 2303.1662099216337, - "cmcId": 8353 + "assetName": "Wrapped Bitcoin", + "referencePrice": 61601.50000000001, + "cmcId": 3717.0 } }, - "FWOG": { - "title": "Add FWOG-USD perpetual market", - "summary": "Add the x/prices, x/perpetuals and x/clob parameters needed for a FWOG-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": 695, - "ticker": "FWOG-USD", + "id": 593, + "ticker": "RETH,UNISWAP_V3,0XAE78736CD615F374D3085123A210448E74FC6393-USD", "marketType": "PERPETUAL_MARKET_TYPE_ISOLATED", - "priceExponent": -11, + "priceExponent": -6, "minPriceChange": 800, - "minExchanges": 1, + "minExchanges": 1.0, "exchangeConfigJson": [ { - "exchangeName": "Raydium", - "ticker": "SOL-FWOG-4U941P9qypjiVmnekg8XGrvzgzYECBd65wmAETLwDa6u-9-5UWmR7fkMLbqqVAHCLfDzPaLaQSZ1scqJPEDWHEhS79s-6-3RUnZ611PRGJ5pFt6KRbvR3MwVYtPA88L1syiwobmaun-AB1eu2L1Jr3nfEft85AuD2zGksUbam1Kr8MR3uM2sjwt", - "adjustByMarket": "SOL-USD", - "invert": true + "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": -4, + "atomicResolution": -9.0, "quantumConversionExponent": -9, "defaultFundingPpm": 0, "stepBaseQuantums": 1000000, @@ -34567,9 +25425,9 @@ "amount": "10000000000000000000000" }, "meta": { - "assetName": "FWOG", - "referencePrice": 0.0798036906724536, - "cmcId": -1 + "assetName": "Rocket Pool ETH", + "referencePrice": 2793.092526, + "cmcId": 15060.0 } } } \ No newline at end of file diff --git a/scripts/markets/add-markets.ts b/scripts/markets/add-markets.ts index b1aafa681..846557fad 100644 --- a/scripts/markets/add-markets.ts +++ b/scripts/markets/add-markets.ts @@ -4,22 +4,27 @@ This script adds markets to a dYdX chain. Markets are read from public/config/ot Supported environments: local, dev, dev2, dev3, dev4, dev5, staging. Usage: - $ pnpx tsx scripts/markets/add-markets.ts + $ pnpx tsx scripts/markets/add-markets.ts Example (add 10 markets on staging): - $ pnpx tsx scripts/markets/add-markets.ts staging 10 + $ pnpx tsx scripts/markets/add-markets.ts staging 10 /Users/alice/v4-chain/protocol/build/dydxprotocold */ import { CompositeClient, IndexerConfig, LocalWallet as LocalWalletType, Network, - ValidatorConfig, + ValidatorConfig } from '@dydxprotocol/v4-client-js'; -import { PerpetualMarketType } from '@dydxprotocol/v4-proto/src/codegen/dydxprotocol/perpetuals/perpetual'; import { readFileSync } from 'fs'; import Long from 'long'; - -import { Proposal, retry, sleep, voteOnProposals } from './help'; +import { + createAndSendMarketMapProposal, + PerpetualMarketType, + Proposal, + retry, + sleep, + voteOnProposals +} from './help'; const LocalWalletModule = await import( '@dydxprotocol/v4-client-js/src/clients/modules/local-wallet' @@ -132,7 +137,12 @@ const ENV_CONFIG = { }, }; -async function addMarkets(env: Env, numMarkets: number, proposals: Proposal[]): Promise { +async function addMarkets( + env: Env, + numMarkets: number, + proposals: Proposal[], + binary: string +): Promise { // Initialize client and wallets. const config = ENV_CONFIG[env]; const indexerConfig = new IndexerConfig(config.indexerRestEndpoint, config.indexerWsEndpoint); @@ -150,6 +160,7 @@ async function addMarkets(env: Env, numMarkets: number, proposals: Proposal[]): 'Client Example' ); const network = new Network(env, indexerConfig, validatorConfig); + const sleepMsBtwTxs = 3.5 * config.blockTimeSeconds * 1000; const client = await CompositeClient.connect(network); const wallets: LocalWalletType[] = await Promise.all( @@ -158,16 +169,37 @@ async function addMarkets(env: Env, numMarkets: number, proposals: Proposal[]): }) ); - // Send proposals to add all markets (skip markets that already exist). + // Filter out markets that already exist on-chain. const allPerps = await client.validatorClient.get.getAllPerpetuals(); const allTickers = allPerps.perpetual.map((perp) => perp.params!.ticker); const filteredProposals = proposals.filter( (proposal) => !allTickers.includes(proposal.params.ticker) ); - console.log(`Adding ${numMarkets} new markets to ${env}...`); + // Add markets to market map first. + console.log("Submitting market map proposal..."); + await createAndSendMarketMapProposal( + filteredProposals.slice(0, numMarkets), + config.validatorEndpoint, + config.chainId, + binary, + ); + await sleep(sleepMsBtwTxs); + console.log("Submitted market map proposal"); + + // Get latest gov proposal ID. + const allProposalsResp = await client.validatorClient.get.getAllGovProposals(); + let latestProposalId = allProposalsResp.proposals.reduce( + (max, proposal) => (proposal.id.toNumber() > max ? proposal.id.toNumber() : max), + 0 + ); + + for (const wallet of wallets) { + retry(() => voteOnProposals([latestProposalId], client, wallet)); + } + console.log(`Voted on market map proposal with id ${latestProposalId}`); + await sleep(sleepMsBtwTxs); - const sleepMsBtwTxs = 3.5 * config.blockTimeSeconds * 1000; let numProposalsToSend = Math.min(numMarkets, filteredProposals.length); let numProposalsSent = 0; const numExistingMarkets = allPerps.perpetual.reduce( @@ -184,8 +216,7 @@ async function addMarkets(env: Env, numMarkets: number, proposals: Proposal[]): break; } const proposal = proposalsToSend[j]; - const proposalId: number = i + j + 1; - const marketId: number = numExistingMarkets + proposalId; + const marketId: number = numExistingMarkets + numProposalsSent + 1; // Send proposal. const exchangeConfigString = `{"exchanges":${JSON.stringify( @@ -220,7 +251,7 @@ async function addMarkets(env: Env, numMarkets: number, proposals: Proposal[]): console.log(`Proposed market ${marketId} with ticker ${proposal.params.ticker}`); // Record proposed market. - proposalIds.push(proposalId); + proposalIds.push(++latestProposalId); numProposalsSent++; } @@ -242,12 +273,15 @@ async function main(): Promise { const args = process.argv.slice(2); const env = args[0] as Env; const numMarkets = parseInt(args[1], 10); + const binary = args[2]; // Validate inputs. if (!Object.values(Env).includes(env)) { throw new Error(`Invalid environment: ${env}`); } else if (isNaN(numMarkets) || numMarkets <= 0) { throw new Error(`Invalid number of markets: ${numMarkets}`); + } else if (!binary) { + throw new Error(`dydx binary path not provided`); } // Read proposals. @@ -256,7 +290,7 @@ async function main(): Promise { ); // Add markets. - await addMarkets(env, numMarkets, Object.values(proposals)); + await addMarkets(env, numMarkets, Object.values(proposals), binary); } main() diff --git a/scripts/markets/help.ts b/scripts/markets/help.ts index 6a1104cb5..003af0ee5 100644 --- a/scripts/markets/help.ts +++ b/scripts/markets/help.ts @@ -9,8 +9,11 @@ import { VoteOption, } from '@dydxprotocol/v4-client-js'; import { MsgVote } from '@dydxprotocol/v4-proto/src/codegen/cosmos/gov/v1/tx'; +import { spawn } from 'child_process'; +import * as fs from 'fs'; import Long from 'long'; + const VOTE_FEE: StdFee = { amount: [ { @@ -25,23 +28,26 @@ export interface Exchange { exchangeName: ExchangeName; ticker: string; adjustByMarket?: string; + invert?: boolean; + metadata_JSON?: string; } export enum ExchangeName { - Binance = 'Binance', - BinanceUS = 'BinanceUS', - Bitfinex = 'Bitfinex', - Bitstamp = 'Bitstamp', - Bybit = 'Bybit', - CoinbasePro = 'CoinbasePro', - CryptoCom = 'CryptoCom', - Gate = 'Gate', - Huobi = 'Huobi', - Kraken = 'Kraken', - Kucoin = 'Kucoin', - Mexc = 'Mexc', - Okx = 'Okx', - Raydium = 'Raydium', + Binance = 'binance_ws', + Bitfinex = 'bitfinex_ws', + Bitstamp = 'bitstamp_api', + Bybit = 'bybit_ws', + CoinbasePro = 'coinbase_ws', + CryptoCom = 'crypto_dot_com_ws', + Gate = 'gate_ws', + Huobi = 'huobi_ws', + Kraken = 'kraken_api', + Kucoin = 'kucoin_ws', + Okx = 'okx_ws', + Raydium = 'raydium_api', + UniswapV3_Ethereum = 'uniswapv3_api-ethereum', + UniswapV3_Base = 'uniswapv3_api-base', + Polymarket = 'polymarket_api', } export interface Params { @@ -68,6 +74,44 @@ export interface Proposal { params: Params; } + +export enum PerpetualMarketType { + /** PERPETUAL_MARKET_TYPE_UNSPECIFIED - Unspecified market type. */ + PERPETUAL_MARKET_TYPE_UNSPECIFIED = 0, + + /** PERPETUAL_MARKET_TYPE_CROSS - Market type for cross margin perpetual markets. */ + PERPETUAL_MARKET_TYPE_CROSS = 1, + + /** PERPETUAL_MARKET_TYPE_ISOLATED - Market type for isolated margin perpetual markets. */ + PERPETUAL_MARKET_TYPE_ISOLATED = 2, + UNRECOGNIZED = -1, +} + +interface Market { + ticker: { + currency_pair: { + Base: string; + Quote: string; + }; + decimals: string; + enabled: boolean; + min_provider_count: string; + metadata_JSON: string; + }; + provider_configs: ProviderConfig[]; +} + +interface ProviderConfig { + name: string; + normalize_by_pair: { + Base: string; + Quote: string; + } | null; + off_chain_ticker: string; + invert: boolean; + metadata_JSON: string; +} + export async function sleep(ms: number): Promise { return new Promise((resolve) => { setTimeout(resolve, ms); @@ -130,4 +174,126 @@ export async function voteOnProposals( } else { console.log(`Voted on proposals ${proposalIds} with wallet ${wallet.address}`); } -} \ No newline at end of file +} + +export async function createAndSendMarketMapProposal( + proposals: Proposal[], + validatorEndpoint: string, + chainId: string, + binary: string, +) { + const markets: Market[] = proposals.map((proposal) => { + const { ticker, priceExponent, minExchanges, exchangeConfigJson } = proposal.params; + + // Modify the ticker format, replace the last dash with a slash + const modifiedTicker = ticker.replace(/-([^-]+)$/, '/$1'); + + const providerConfigs: ProviderConfig[] = exchangeConfigJson.map((config) => { + let normalize_by_pair: { Base: string; Quote: string } | null = null; + + if (config.adjustByMarket) { + const [Base, Quote] = config.adjustByMarket.split('-'); + normalize_by_pair = { Base, Quote }; + } + + return { + name: config.exchangeName, + normalize_by_pair, + off_chain_ticker: config.ticker, + invert: config.invert || false, + metadata_JSON: config.metadata_JSON ?? '', + }; + }); + + return { + ticker: { + currency_pair: { + Base: modifiedTicker.split('/')[0], + Quote: modifiedTicker.split('/')[1], + }, + decimals: Math.abs(priceExponent).toString(), + enabled: false, + min_provider_count: minExchanges.toString(), + metadata_JSON: '', + }, + provider_configs: providerConfigs, + }; + }); + + const proposal = { + "title": "Add markets to market map", + "summary":"Add markets to market map", + "messages": [ + { + "@type": "/slinky.marketmap.v1.MsgUpsertMarkets", + "authority": "dydx10d07y265gmmuvt4z0w9aw880jnsr700jnmapky", + "markets": markets, + }, + ], + "deposit":"5000000000000000000adv4tnt", + "expedited": true, + }; + + const proposalFile = 'marketMapProposal.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 execCLI( + binary, + [ + '--node', validatorEndpoint, + 'tx', 'gov', 'submit-proposal', 'marketMapProposal.json', + '--from', 'alice', + '--fees', '2000000000000000000adv4tnt', + '--chain-id', chainId, + '--gas', 'auto' + ], + 'y', + ) + + fs.unlinkSync(proposalFile); +} + +export function execCLI( + command: string, + args?: string[], + input?: string, +): Promise { + return new Promise((resolve, reject) => { + const process = spawn(command, args); + + let output = ''; + + process.stdout.on('data', (data) => { + console.log(`stdout: ${data}`); + output += data.toString(); + }); + + process.stderr.on('data', (data) => { + console.error(`stderr: ${data}`); + output += data.toString(); + }); + + process.on('close', (code) => { + if (code === 0) { + resolve(output); + } else { + reject(`Process exited with code: ${code}`); + } + }); + + if (input) { + process.stdin.write(`${input}\n`); + } + process.stdin.end(); + }); +} diff --git a/scripts/markets/validate-other-market-data.ts b/scripts/markets/validate-other-market-data.ts index def279e6a..26aa968ab 100644 --- a/scripts/markets/validate-other-market-data.ts +++ b/scripts/markets/validate-other-market-data.ts @@ -15,10 +15,7 @@ import { ProposalStatus, } from '@dydxprotocol/v4-client-js'; import { ClobPair } from '@dydxprotocol/v4-proto/src/codegen/dydxprotocol/clob/clob_pair'; -import { - Perpetual, - PerpetualMarketType, -} from '@dydxprotocol/v4-proto/src/codegen/dydxprotocol/perpetuals/perpetual'; +import { Perpetual } from '@dydxprotocol/v4-proto/src/codegen/dydxprotocol/perpetuals/perpetual'; import { MarketPrice } from '@dydxprotocol/v4-proto/src/codegen/dydxprotocol/prices/market_price'; import Ajv from 'ajv'; import axios from 'axios'; @@ -26,7 +23,16 @@ import { readFileSync } from 'fs'; import Long from 'long'; import { PrometheusDriver } from 'prometheus-query'; -import { Exchange, ExchangeName, Proposal, retry, sleep, voteOnProposals } from './help'; +import { + createAndSendMarketMapProposal, + Exchange, + ExchangeName, + PerpetualMarketType, + Proposal, + retry, + sleep, + voteOnProposals, +} from './help'; const LocalWalletModule = await import( '@dydxprotocol/v4-client-js/src/clients/modules/local-wallet' @@ -38,7 +44,7 @@ const PATH_TO_OLD_PROPOSALS = 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 = 300; +const VOTING_PERIOD_SECONDS = 120; const VOTE_FEE: StdFee = { amount: [ { @@ -78,7 +84,6 @@ interface ExchangeInfo { url: string; tickers: Map | null; parseResp: (response: any) => Map; - slinkyProviderName: string; } const EXCHANGE_INFO: { [key in ExchangeName]: ExchangeInfo } = { @@ -91,40 +96,27 @@ const EXCHANGE_INFO: { [key in ExchangeName]: ExchangeInfo } = { return acc; }, new Map()); }, - slinkyProviderName: 'binance_api', - }, - [ExchangeName.BinanceUS]: { - url: 'https://api.binance.us/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()); - }, - slinkyProviderName: 'binance_api', }, [ExchangeName.Bitfinex]: { - url: 'https://api-pub.bitfinex.com/v2/tickers?symbols=ALL', + url: 'https://api-pub.bitfinex.com/v2/conf/pub:list:pair:exchange', tickers: null, parseResp: (response: any) => { - return Array.from(response).reduce((acc: Map, item: any) => { - acc.set(item[0], {}); + return response[0].reduce((acc: Map, item: string) => { + acc.set(item, {}); return acc; }, new Map()); }, - slinkyProviderName: 'bitfinex_ws', }, [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, {}); + const convertedPair = item.pair.replace('/', '').toLowerCase(); + acc.set(convertedPair, {}); return acc; }, new Map()); }, - slinkyProviderName: 'bitstamp_ws', }, [ExchangeName.Bybit]: { url: 'https://api.bybit.com/v5/market/tickers?category=spot', @@ -135,7 +127,6 @@ const EXCHANGE_INFO: { [key in ExchangeName]: ExchangeInfo } = { return acc; }, new Map()); }, - slinkyProviderName: 'bybit_ws', }, [ExchangeName.CoinbasePro]: { url: 'https://api.exchange.coinbase.com/products', @@ -146,7 +137,6 @@ const EXCHANGE_INFO: { [key in ExchangeName]: ExchangeInfo } = { return acc; }, new Map()); }, - slinkyProviderName: 'coinbase_api', }, [ExchangeName.CryptoCom]: { url: 'https://api.crypto.com/v2/public/get-ticker', @@ -157,7 +147,6 @@ const EXCHANGE_INFO: { [key in ExchangeName]: ExchangeInfo } = { return acc; }, new Map()); }, - slinkyProviderName: 'crypto_dot_com_ws', }, [ExchangeName.Gate]: { url: 'https://api.gateio.ws/api/v4/spot/tickers', @@ -168,7 +157,6 @@ const EXCHANGE_INFO: { [key in ExchangeName]: ExchangeInfo } = { return acc; }, new Map()); }, - slinkyProviderName: 'gate_ws', }, [ExchangeName.Huobi]: { url: 'https://api.huobi.pro/market/tickers', @@ -179,7 +167,6 @@ const EXCHANGE_INFO: { [key in ExchangeName]: ExchangeInfo } = { return acc; }, new Map()); }, - slinkyProviderName: 'huobi_ws', }, [ExchangeName.Kraken]: { url: 'https://api.kraken.com/0/public/Ticker', @@ -187,7 +174,6 @@ const EXCHANGE_INFO: { [key in ExchangeName]: ExchangeInfo } = { parseResp: (response: any) => { return new Map(Object.entries(response.result)); }, - slinkyProviderName: 'kraken_api', }, [ExchangeName.Kucoin]: { url: 'https://api.kucoin.com/api/v1/market/allTickers', @@ -198,21 +184,19 @@ const EXCHANGE_INFO: { [key in ExchangeName]: ExchangeInfo } = { return acc; }, new Map()); }, - slinkyProviderName: 'kucoin_ws', }, - [ExchangeName.Mexc]: { - url: 'https://www.mexc.com/open/api/v2/market/ticker', + [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.symbol, {}); + acc.set(item.instId, {}); return acc; }, new Map()); }, - slinkyProviderName: 'mexc_ws', }, - [ExchangeName.Okx]: { - url: 'https://www.okx.com/api/v5/market/tickers?instType=SPOT', + [ExchangeName.Raydium]: { + url: '', tickers: null, parseResp: (response: any) => { return Array.from(response.data).reduce((acc: Map, item: any) => { @@ -220,9 +204,28 @@ const EXCHANGE_INFO: { [key in ExchangeName]: ExchangeInfo } = { return acc; }, new Map()); }, - slinkyProviderName: 'okx_ws', }, - [ExchangeName.Raydium]: { + [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) => { @@ -231,7 +234,6 @@ const EXCHANGE_INFO: { [key in ExchangeName]: ExchangeInfo } = { return acc; }, new Map()); }, - slinkyProviderName: 'Raydium', }, }; @@ -261,7 +263,7 @@ async function validateExchangeConfigJson(exchangeConfigJson: Exchange[]): Promi // `adjustByMarket` should be set if ticker doesn't end in usd or USD. if ( - (exchange.exchangeName !== ExchangeName.Raydium && + (exchange.exchangeName !== ExchangeName.Polymarket && !/usd$|usdc$/i.test(exchange.ticker) && exchange.adjustByMarket === undefined) || exchange.adjustByMarket === '' @@ -277,8 +279,13 @@ async function validateExchangeConfigJson(exchangeConfigJson: Exchange[]): Promi continue; // exit the current iteration of the loop. } - // TODO: Skip Raydium since ticker is idiosyncratic - if (exchange.exchangeName === ExchangeName.Raydium) { + // 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. } @@ -318,12 +325,27 @@ async function validateAgainstLocalnet(proposals: Proposal[]): Promise { (proposal) => !allTickers.includes(proposal.params.ticker) ); + // Send market map proposal first. + await createAndSendMarketMapProposal( + filteredProposals, + network.validatorConfig.restEndpoint, + network.validatorConfig.chainId, + 'v4-chain/protocol/build/dydxprotocold' + ); + console.log("Submitted market map proposal"); + await sleep(5000); + for (const wallet of wallets) { + retry(() => voteOnProposals([1], client, wallet)); + } + await sleep(5000); + const numExistingMarkets = allPerps.perpetual.reduce( (max, perp) => (perp.params!.id > max ? perp.params!.id : max), 0 ); const marketsProposed = new Map(); // marketId -> Proposal + let proposalId: number = 2; for (let i = 0; i < filteredProposals.length; i += 4) { // Send out proposals in groups of 4 or fewer. const proposalsToSend = filteredProposals.slice(i, i + 4); @@ -331,7 +353,6 @@ async function validateAgainstLocalnet(proposals: Proposal[]): Promise { for (let j = 0; j < proposalsToSend.length; j++) { // Use wallets[j] to send out proposalsToSend[j] const proposal = proposalsToSend[j]; - const proposalId: number = i + j + 1; const marketId: number = numExistingMarkets + proposalId; // Send proposal. @@ -372,7 +393,7 @@ async function validateAgainstLocalnet(proposals: Proposal[]): Promise { // Record proposed market. marketsProposed.set(marketId, { ...proposal, id: Long.fromNumber(proposalId) }); - proposalIds.push(proposalId); + proposalIds.push(proposalId++); } // Wait 5 seconds for proposals to be processed. @@ -460,7 +481,7 @@ async function validateAgainstLocalnet(proposals: Proposal[]): Promise { validateSlinkyMetricsPerTicker( dydxTickerToSlinkyTicker(proposal.params.ticker), exchange.ticker.toLowerCase(), - EXCHANGE_INFO[exchange.exchangeName].slinkyProviderName + exchange.exchangeName ); } } @@ -643,6 +664,7 @@ function validateParamsSchema(proposal: Proposal): void { ticker: { type: 'string' }, adjustByMarket: { type: 'string', nullable: true }, invert: { type: 'boolean', nullable: true }, + metadata_JSON: { type: 'string', nullable: true }, }, required: ['exchangeName', 'ticker'], additionalProperties: false, diff --git a/src/lib/testFlags.ts b/src/lib/testFlags.ts index 04d24ca95..8aeccb490 100644 --- a/src/lib/testFlags.ts +++ b/src/lib/testFlags.ts @@ -47,7 +47,7 @@ class TestFlags { } get pml() { - return !!this.queryParams.pml || isDev; + return !!this.queryParams.pml; } get showLimitClose() {