System

Get system config

Changed on

Get clearing and settlement layer config for Paradex

get/system/config

Request

  • Base URL
    https://api.prod.paradex.trade/v1
  • URL
    https://api.prod.paradex.trade/v1/system/config
  • Auth
    none declared

Response

OK

assets_limit_per_accountinteger

Maximum number of token or synthetic positions allowed per account

block_explorer_urlstring

Block explorer URL for the current SN Instance

dime_staking_contract_addressstring

DIME Staking contract address

environmentstring

Environment of the Paradex Instance

l1_chain_idstring

L1 chain ID value

l1_core_contract_addressstring

Address of Starknet L1 core contract

l1_operator_addressstring

Address of Starknet L1 operator

l1_relayer_addressstring

Address of L1 Relayer

l2_relayer_addressstring

Address of L2 Relayer

liquidation_feestring

Liquidation fee

oracle_addressstring

Oracle contract address

paraclear_account_hashstring

Class hash of the account contract

paraclear_account_proxy_hashstring

Proxy hash of the account contract

paraclear_addressstring

Paraclear contract address

paraclear_decimalsinteger
paraclear_evm_account_hashstring

Class hash of the EVM (secp256k1) account contract

partial_liquidation_bufferstring

Partial liquidation buffer. Account value is supposed to be at least this much above the MMR after partial liquidation

partial_liquidation_share_incrementstring

Minimum granularity of partial liquidation share. The share is rounded up to the nearest multiple of this value

rfq_default_max_slippagestring

The exchange-wide fallback bound an unpriced RFQ's margin is computed from, as a fraction of the underlying spot notional, for an asset that carries no bound of its own. Per-asset bounds are on /system/margin-config, already resolved. It does not bound the execution: a quote wider than it is executable, and is charged what it actually costs. The price bands are what bound the trade.

starknet_chain_idstring

Chain ID for the Starknet Instance

starknet_fullnode_rpc_base_urlstring

Full node RPC Proxy base URL for Starknet

starknet_fullnode_rpc_urlstring

Full node RPC Proxy URL for Starknet

starknet_gateway_urlstring

This field is deprecated

universal_deployer_addressstring

Universal deployer address

Example response

{
  "assets_limit_per_account": 550,
  "block_explorer_url": "https://voyager.testnet.paradex.trade/",
  "environment": "local",
  "l1_chain_id": "5",
  "l1_core_contract_address": "0x182FE62c57461d4c5Ab1aE6F04f1D51aA1607daf",
  "l1_operator_address": "0x63e762538C70442758Fd622116d817761c94FD6A",
  "l1_relayer_address": "0x63e762538C70442758Fd622116d817761c94FD6A",
  "l2_relayer_address": "0x63e762538C70442758Fd622116d817761c94FD6A",
  "liquidation_fee": "0.20",
  "oracle_address": "0x47c622ce5f7ff7fa17725df596f4f506364e49be0621eb142a75b44ee3689c6",
  "paraclear_account_hash": "0x033434ad846cdd5f23eb73ff09fe6fddd568284a0fb7d1be20ee482f044dabe2",
  "paraclear_account_proxy_hash": "0x3530cc4759d78042f1b543bf797f5f3d647cde0388c33734cf91b7f7b9314a9",
  "paraclear_address": "0x4638e3041366aa71720be63e32e53e1223316c7f0d56f7aa617542ed1e7554d",
  "partial_liquidation_buffer": "0.2",
  "partial_liquidation_share_increment": "0.05",
  "rfq_default_max_slippage": "0.0005",
  "starknet_chain_id": "SN_CHAIN_ID",
  "starknet_fullnode_rpc_base_url": "https://rpc.api.testnet.paradex.trade",
  "starknet_fullnode_rpc_url": "https://rpc.api.testnet.paradex.trade/rpc/v0_10",
  "universal_deployer_address": "0x1f3f9d3f1f0b7f3f9f3f9f3f9f3f9f3f9f3f9f3f"
}

Changes

    • warning

      removed the optional property from the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status