From c6bb8fe9fd74c719b3d5e1bab030cce75d376832 Mon Sep 17 00:00:00 2001 From: nksazonov Date: Thu, 26 Dec 2024 10:38:25 +0200 Subject: [PATCH 1/4] feat(networks): extract explicit terminal and vault configs --- networks/{ => terminal}/canarynet/peers.json | 0 networks/{ => terminal}/hackathon/peers.json | 0 networks/{ => terminal}/preprod/peers.json | 0 networks/{ => vault/local}/31337/aa.json | 0 networks/{ => vault/local}/31337/assets.json | 0 .../local/31337}/mapping.json | 0 networks/{ => vault/local}/31337/markets.json | 0 networks/{ => vault/local}/31337/nitro.json | 0 networks/{ => vault/local}/31337/wallet.json | 0 networks/{ => vault/local}/828282/assets.json | 0 .../{ => vault/local}/828282/blockchain.json | 0 .../{1 => vault/local/828282}/mapping.json | 0 .../{ => vault/local}/828282/markets.json | 0 networks/{ => vault/local}/828282/peers.json | 0 .../{80002 => vault/local/828282}/wallet.json | 0 .../{ => vault/preproduction}/1/assets.json | 0 .../preproduction/1}/mapping.json | 0 .../{ => vault/preproduction}/1/markets.json | 0 .../{ => vault/preproduction}/1/peers.json | 0 .../{ => vault/preproduction}/1/wallet.json | 0 .../preproduction}/11155111/aa.json | 0 .../preproduction}/11155111/assets.json | 0 .../preproduction/11155111}/mapping.json | 0 .../preproduction}/11155111/markets.json | 0 .../preproduction}/11155111/nitro.json | 0 .../preproduction}/11155111/peers.json | 0 .../preproduction}/11155111/wallet.json | 0 .../{ => vault/preproduction}/137/aa.json | 0 .../{ => vault/preproduction}/137/assets.json | 0 .../preproduction}/137/mapping.json | 0 .../preproduction}/137/markets.json | 0 .../{ => vault/preproduction}/137/nitro.json | 0 .../{ => vault/preproduction}/137/peers.json | 0 .../{ => vault/preproduction}/137/wallet.json | 0 .../preproduction}/534352/assets.json | 0 .../preproduction}/534352/mapping.json | 0 .../preproduction}/534352/markets.json | 0 .../preproduction}/534352/peers.json | 0 .../preproduction}/534352/wallet.json | 0 .../{ => vault/preproduction}/59141/aa.json | 0 .../preproduction}/59141/assets.json | 0 .../preproduction}/59141/mapping.json | 0 .../preproduction}/59141/markets.json | 0 .../preproduction}/59141/nitro.json | 0 .../preproduction}/59141/peers.json | 0 .../preproduction}/59141/wallet.json | 0 .../{ => vault/preproduction}/59144/aa.json | 0 .../preproduction}/59144/assets.json | 0 .../preproduction/59144}/mapping.json | 0 .../preproduction}/59144/markets.json | 0 .../preproduction}/59144/nitro.json | 0 .../preproduction}/59144/peers.json | 0 .../preproduction}/59144/wallet.json | 0 .../preproduction}/80002/assets.json | 0 .../preproduction/80002}/mapping.json | 0 .../preproduction}/80002/markets.json | 0 .../preproduction}/80002/nitro.json | 0 .../preproduction}/80002/peers.json | 0 .../preproduction/80002}/wallet.json | 0 networks/vault/production/1/assets.json | 298 +++++++ networks/vault/production/1/mapping.json | 10 + networks/vault/production/1/markets.json | 86 ++ networks/vault/production/1/peers.json | 736 ++++++++++++++++ networks/vault/production/1/wallet.json | 12 + networks/vault/production/137/aa.json | 20 + networks/vault/production/137/assets.json | 113 +++ networks/vault/production/137/mapping.json | 10 + networks/vault/production/137/markets.json | 8 + networks/vault/production/137/nitro.json | 6 + networks/vault/production/137/peers.json | 30 + networks/vault/production/137/wallet.json | 14 + networks/vault/production/534352/assets.json | 115 +++ networks/vault/production/534352/mapping.json | 0 networks/vault/production/534352/markets.json | 0 networks/vault/production/534352/peers.json | 0 networks/vault/production/534352/wallet.json | 12 + networks/vault/production/59144/aa.json | 20 + networks/vault/production/59144/assets.json | 180 ++++ networks/vault/production/59144/mapping.json | 10 + networks/vault/production/59144/markets.json | 46 + networks/vault/production/59144/nitro.json | 6 + networks/vault/production/59144/peers.json | 788 ++++++++++++++++++ networks/vault/production/59144/wallet.json | 12 + 83 files changed, 2532 insertions(+) rename networks/{ => terminal}/canarynet/peers.json (100%) rename networks/{ => terminal}/hackathon/peers.json (100%) rename networks/{ => terminal}/preprod/peers.json (100%) rename networks/{ => vault/local}/31337/aa.json (100%) rename networks/{ => vault/local}/31337/assets.json (100%) rename networks/{11155111 => vault/local/31337}/mapping.json (100%) rename networks/{ => vault/local}/31337/markets.json (100%) rename networks/{ => vault/local}/31337/nitro.json (100%) rename networks/{ => vault/local}/31337/wallet.json (100%) rename networks/{ => vault/local}/828282/assets.json (100%) rename networks/{ => vault/local}/828282/blockchain.json (100%) rename networks/{1 => vault/local/828282}/mapping.json (100%) rename networks/{ => vault/local}/828282/markets.json (100%) rename networks/{ => vault/local}/828282/peers.json (100%) rename networks/{80002 => vault/local/828282}/wallet.json (100%) rename networks/{ => vault/preproduction}/1/assets.json (100%) rename networks/{59144 => vault/preproduction/1}/mapping.json (100%) rename networks/{ => vault/preproduction}/1/markets.json (100%) rename networks/{ => vault/preproduction}/1/peers.json (100%) rename networks/{ => vault/preproduction}/1/wallet.json (100%) rename networks/{ => vault/preproduction}/11155111/aa.json (100%) rename networks/{ => vault/preproduction}/11155111/assets.json (100%) rename networks/{31337 => vault/preproduction/11155111}/mapping.json (100%) rename networks/{ => vault/preproduction}/11155111/markets.json (100%) rename networks/{ => vault/preproduction}/11155111/nitro.json (100%) rename networks/{ => vault/preproduction}/11155111/peers.json (100%) rename networks/{ => vault/preproduction}/11155111/wallet.json (100%) rename networks/{ => vault/preproduction}/137/aa.json (100%) rename networks/{ => vault/preproduction}/137/assets.json (100%) rename networks/{ => vault/preproduction}/137/mapping.json (100%) rename networks/{ => vault/preproduction}/137/markets.json (100%) rename networks/{ => vault/preproduction}/137/nitro.json (100%) rename networks/{ => vault/preproduction}/137/peers.json (100%) rename networks/{ => vault/preproduction}/137/wallet.json (100%) rename networks/{ => vault/preproduction}/534352/assets.json (100%) rename networks/{ => vault/preproduction}/534352/mapping.json (100%) rename networks/{ => vault/preproduction}/534352/markets.json (100%) rename networks/{ => vault/preproduction}/534352/peers.json (100%) rename networks/{ => vault/preproduction}/534352/wallet.json (100%) rename networks/{ => vault/preproduction}/59141/aa.json (100%) rename networks/{ => vault/preproduction}/59141/assets.json (100%) rename networks/{ => vault/preproduction}/59141/mapping.json (100%) rename networks/{ => vault/preproduction}/59141/markets.json (100%) rename networks/{ => vault/preproduction}/59141/nitro.json (100%) rename networks/{ => vault/preproduction}/59141/peers.json (100%) rename networks/{ => vault/preproduction}/59141/wallet.json (100%) rename networks/{ => vault/preproduction}/59144/aa.json (100%) rename networks/{ => vault/preproduction}/59144/assets.json (100%) rename networks/{80002 => vault/preproduction/59144}/mapping.json (100%) rename networks/{ => vault/preproduction}/59144/markets.json (100%) rename networks/{ => vault/preproduction}/59144/nitro.json (100%) rename networks/{ => vault/preproduction}/59144/peers.json (100%) rename networks/{ => vault/preproduction}/59144/wallet.json (100%) rename networks/{ => vault/preproduction}/80002/assets.json (100%) rename networks/{828282 => vault/preproduction/80002}/mapping.json (100%) rename networks/{ => vault/preproduction}/80002/markets.json (100%) rename networks/{ => vault/preproduction}/80002/nitro.json (100%) rename networks/{ => vault/preproduction}/80002/peers.json (100%) rename networks/{828282 => vault/preproduction/80002}/wallet.json (100%) create mode 100644 networks/vault/production/1/assets.json create mode 100644 networks/vault/production/1/mapping.json create mode 100644 networks/vault/production/1/markets.json create mode 100644 networks/vault/production/1/peers.json create mode 100644 networks/vault/production/1/wallet.json create mode 100644 networks/vault/production/137/aa.json create mode 100644 networks/vault/production/137/assets.json create mode 100644 networks/vault/production/137/mapping.json create mode 100644 networks/vault/production/137/markets.json create mode 100644 networks/vault/production/137/nitro.json create mode 100644 networks/vault/production/137/peers.json create mode 100644 networks/vault/production/137/wallet.json create mode 100644 networks/vault/production/534352/assets.json create mode 100644 networks/vault/production/534352/mapping.json create mode 100644 networks/vault/production/534352/markets.json create mode 100644 networks/vault/production/534352/peers.json create mode 100644 networks/vault/production/534352/wallet.json create mode 100644 networks/vault/production/59144/aa.json create mode 100644 networks/vault/production/59144/assets.json create mode 100644 networks/vault/production/59144/mapping.json create mode 100644 networks/vault/production/59144/markets.json create mode 100644 networks/vault/production/59144/nitro.json create mode 100644 networks/vault/production/59144/peers.json create mode 100644 networks/vault/production/59144/wallet.json diff --git a/networks/canarynet/peers.json b/networks/terminal/canarynet/peers.json similarity index 100% rename from networks/canarynet/peers.json rename to networks/terminal/canarynet/peers.json diff --git a/networks/hackathon/peers.json b/networks/terminal/hackathon/peers.json similarity index 100% rename from networks/hackathon/peers.json rename to networks/terminal/hackathon/peers.json diff --git a/networks/preprod/peers.json b/networks/terminal/preprod/peers.json similarity index 100% rename from networks/preprod/peers.json rename to networks/terminal/preprod/peers.json diff --git a/networks/31337/aa.json b/networks/vault/local/31337/aa.json similarity index 100% rename from networks/31337/aa.json rename to networks/vault/local/31337/aa.json diff --git a/networks/31337/assets.json b/networks/vault/local/31337/assets.json similarity index 100% rename from networks/31337/assets.json rename to networks/vault/local/31337/assets.json diff --git a/networks/11155111/mapping.json b/networks/vault/local/31337/mapping.json similarity index 100% rename from networks/11155111/mapping.json rename to networks/vault/local/31337/mapping.json diff --git a/networks/31337/markets.json b/networks/vault/local/31337/markets.json similarity index 100% rename from networks/31337/markets.json rename to networks/vault/local/31337/markets.json diff --git a/networks/31337/nitro.json b/networks/vault/local/31337/nitro.json similarity index 100% rename from networks/31337/nitro.json rename to networks/vault/local/31337/nitro.json diff --git a/networks/31337/wallet.json b/networks/vault/local/31337/wallet.json similarity index 100% rename from networks/31337/wallet.json rename to networks/vault/local/31337/wallet.json diff --git a/networks/828282/assets.json b/networks/vault/local/828282/assets.json similarity index 100% rename from networks/828282/assets.json rename to networks/vault/local/828282/assets.json diff --git a/networks/828282/blockchain.json b/networks/vault/local/828282/blockchain.json similarity index 100% rename from networks/828282/blockchain.json rename to networks/vault/local/828282/blockchain.json diff --git a/networks/1/mapping.json b/networks/vault/local/828282/mapping.json similarity index 100% rename from networks/1/mapping.json rename to networks/vault/local/828282/mapping.json diff --git a/networks/828282/markets.json b/networks/vault/local/828282/markets.json similarity index 100% rename from networks/828282/markets.json rename to networks/vault/local/828282/markets.json diff --git a/networks/828282/peers.json b/networks/vault/local/828282/peers.json similarity index 100% rename from networks/828282/peers.json rename to networks/vault/local/828282/peers.json diff --git a/networks/80002/wallet.json b/networks/vault/local/828282/wallet.json similarity index 100% rename from networks/80002/wallet.json rename to networks/vault/local/828282/wallet.json diff --git a/networks/1/assets.json b/networks/vault/preproduction/1/assets.json similarity index 100% rename from networks/1/assets.json rename to networks/vault/preproduction/1/assets.json diff --git a/networks/59144/mapping.json b/networks/vault/preproduction/1/mapping.json similarity index 100% rename from networks/59144/mapping.json rename to networks/vault/preproduction/1/mapping.json diff --git a/networks/1/markets.json b/networks/vault/preproduction/1/markets.json similarity index 100% rename from networks/1/markets.json rename to networks/vault/preproduction/1/markets.json diff --git a/networks/1/peers.json b/networks/vault/preproduction/1/peers.json similarity index 100% rename from networks/1/peers.json rename to networks/vault/preproduction/1/peers.json diff --git a/networks/1/wallet.json b/networks/vault/preproduction/1/wallet.json similarity index 100% rename from networks/1/wallet.json rename to networks/vault/preproduction/1/wallet.json diff --git a/networks/11155111/aa.json b/networks/vault/preproduction/11155111/aa.json similarity index 100% rename from networks/11155111/aa.json rename to networks/vault/preproduction/11155111/aa.json diff --git a/networks/11155111/assets.json b/networks/vault/preproduction/11155111/assets.json similarity index 100% rename from networks/11155111/assets.json rename to networks/vault/preproduction/11155111/assets.json diff --git a/networks/31337/mapping.json b/networks/vault/preproduction/11155111/mapping.json similarity index 100% rename from networks/31337/mapping.json rename to networks/vault/preproduction/11155111/mapping.json diff --git a/networks/11155111/markets.json b/networks/vault/preproduction/11155111/markets.json similarity index 100% rename from networks/11155111/markets.json rename to networks/vault/preproduction/11155111/markets.json diff --git a/networks/11155111/nitro.json b/networks/vault/preproduction/11155111/nitro.json similarity index 100% rename from networks/11155111/nitro.json rename to networks/vault/preproduction/11155111/nitro.json diff --git a/networks/11155111/peers.json b/networks/vault/preproduction/11155111/peers.json similarity index 100% rename from networks/11155111/peers.json rename to networks/vault/preproduction/11155111/peers.json diff --git a/networks/11155111/wallet.json b/networks/vault/preproduction/11155111/wallet.json similarity index 100% rename from networks/11155111/wallet.json rename to networks/vault/preproduction/11155111/wallet.json diff --git a/networks/137/aa.json b/networks/vault/preproduction/137/aa.json similarity index 100% rename from networks/137/aa.json rename to networks/vault/preproduction/137/aa.json diff --git a/networks/137/assets.json b/networks/vault/preproduction/137/assets.json similarity index 100% rename from networks/137/assets.json rename to networks/vault/preproduction/137/assets.json diff --git a/networks/137/mapping.json b/networks/vault/preproduction/137/mapping.json similarity index 100% rename from networks/137/mapping.json rename to networks/vault/preproduction/137/mapping.json diff --git a/networks/137/markets.json b/networks/vault/preproduction/137/markets.json similarity index 100% rename from networks/137/markets.json rename to networks/vault/preproduction/137/markets.json diff --git a/networks/137/nitro.json b/networks/vault/preproduction/137/nitro.json similarity index 100% rename from networks/137/nitro.json rename to networks/vault/preproduction/137/nitro.json diff --git a/networks/137/peers.json b/networks/vault/preproduction/137/peers.json similarity index 100% rename from networks/137/peers.json rename to networks/vault/preproduction/137/peers.json diff --git a/networks/137/wallet.json b/networks/vault/preproduction/137/wallet.json similarity index 100% rename from networks/137/wallet.json rename to networks/vault/preproduction/137/wallet.json diff --git a/networks/534352/assets.json b/networks/vault/preproduction/534352/assets.json similarity index 100% rename from networks/534352/assets.json rename to networks/vault/preproduction/534352/assets.json diff --git a/networks/534352/mapping.json b/networks/vault/preproduction/534352/mapping.json similarity index 100% rename from networks/534352/mapping.json rename to networks/vault/preproduction/534352/mapping.json diff --git a/networks/534352/markets.json b/networks/vault/preproduction/534352/markets.json similarity index 100% rename from networks/534352/markets.json rename to networks/vault/preproduction/534352/markets.json diff --git a/networks/534352/peers.json b/networks/vault/preproduction/534352/peers.json similarity index 100% rename from networks/534352/peers.json rename to networks/vault/preproduction/534352/peers.json diff --git a/networks/534352/wallet.json b/networks/vault/preproduction/534352/wallet.json similarity index 100% rename from networks/534352/wallet.json rename to networks/vault/preproduction/534352/wallet.json diff --git a/networks/59141/aa.json b/networks/vault/preproduction/59141/aa.json similarity index 100% rename from networks/59141/aa.json rename to networks/vault/preproduction/59141/aa.json diff --git a/networks/59141/assets.json b/networks/vault/preproduction/59141/assets.json similarity index 100% rename from networks/59141/assets.json rename to networks/vault/preproduction/59141/assets.json diff --git a/networks/59141/mapping.json b/networks/vault/preproduction/59141/mapping.json similarity index 100% rename from networks/59141/mapping.json rename to networks/vault/preproduction/59141/mapping.json diff --git a/networks/59141/markets.json b/networks/vault/preproduction/59141/markets.json similarity index 100% rename from networks/59141/markets.json rename to networks/vault/preproduction/59141/markets.json diff --git a/networks/59141/nitro.json b/networks/vault/preproduction/59141/nitro.json similarity index 100% rename from networks/59141/nitro.json rename to networks/vault/preproduction/59141/nitro.json diff --git a/networks/59141/peers.json b/networks/vault/preproduction/59141/peers.json similarity index 100% rename from networks/59141/peers.json rename to networks/vault/preproduction/59141/peers.json diff --git a/networks/59141/wallet.json b/networks/vault/preproduction/59141/wallet.json similarity index 100% rename from networks/59141/wallet.json rename to networks/vault/preproduction/59141/wallet.json diff --git a/networks/59144/aa.json b/networks/vault/preproduction/59144/aa.json similarity index 100% rename from networks/59144/aa.json rename to networks/vault/preproduction/59144/aa.json diff --git a/networks/59144/assets.json b/networks/vault/preproduction/59144/assets.json similarity index 100% rename from networks/59144/assets.json rename to networks/vault/preproduction/59144/assets.json diff --git a/networks/80002/mapping.json b/networks/vault/preproduction/59144/mapping.json similarity index 100% rename from networks/80002/mapping.json rename to networks/vault/preproduction/59144/mapping.json diff --git a/networks/59144/markets.json b/networks/vault/preproduction/59144/markets.json similarity index 100% rename from networks/59144/markets.json rename to networks/vault/preproduction/59144/markets.json diff --git a/networks/59144/nitro.json b/networks/vault/preproduction/59144/nitro.json similarity index 100% rename from networks/59144/nitro.json rename to networks/vault/preproduction/59144/nitro.json diff --git a/networks/59144/peers.json b/networks/vault/preproduction/59144/peers.json similarity index 100% rename from networks/59144/peers.json rename to networks/vault/preproduction/59144/peers.json diff --git a/networks/59144/wallet.json b/networks/vault/preproduction/59144/wallet.json similarity index 100% rename from networks/59144/wallet.json rename to networks/vault/preproduction/59144/wallet.json diff --git a/networks/80002/assets.json b/networks/vault/preproduction/80002/assets.json similarity index 100% rename from networks/80002/assets.json rename to networks/vault/preproduction/80002/assets.json diff --git a/networks/828282/mapping.json b/networks/vault/preproduction/80002/mapping.json similarity index 100% rename from networks/828282/mapping.json rename to networks/vault/preproduction/80002/mapping.json diff --git a/networks/80002/markets.json b/networks/vault/preproduction/80002/markets.json similarity index 100% rename from networks/80002/markets.json rename to networks/vault/preproduction/80002/markets.json diff --git a/networks/80002/nitro.json b/networks/vault/preproduction/80002/nitro.json similarity index 100% rename from networks/80002/nitro.json rename to networks/vault/preproduction/80002/nitro.json diff --git a/networks/80002/peers.json b/networks/vault/preproduction/80002/peers.json similarity index 100% rename from networks/80002/peers.json rename to networks/vault/preproduction/80002/peers.json diff --git a/networks/828282/wallet.json b/networks/vault/preproduction/80002/wallet.json similarity index 100% rename from networks/828282/wallet.json rename to networks/vault/preproduction/80002/wallet.json diff --git a/networks/vault/production/1/assets.json b/networks/vault/production/1/assets.json new file mode 100644 index 000000000..1e71d8250 --- /dev/null +++ b/networks/vault/production/1/assets.json @@ -0,0 +1,298 @@ +{ + "tokens": [ + { + "address": "0x90b7E285ab6cf4e3A2487669dba3E339dB8a3320", + "name": "Yellow Duckies", + "symbol": "DUCKIES", + "decimals": 8, + "precision": 0, + "logoURI": "https://www.yellow.org/images/duckies_200x200.png" + }, + { + "address": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "name": "USD Tether", + "symbol": "USDT", + "decimals": 6, + "precision": 4, + "logoURI": "https://cryptologos.cc/logos/tether-usdt-logo.png", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "tether" + } + }, + { + "address": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "name": "TokenRocket Pool ETH", + "symbol": "rETH", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/20764/standard/reth.png", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "ethereum", + "locking_multiplier": 1.5 + } + }, + { + "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "name": "USD Coin", + "symbol": "USDC", + "alias": "USD", + "decimals": 6, + "precision": 4, + "logoURI": "https://assets.coingecko.com/coins/images/6319/large/usdc.png?1696506694", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "usd-coin" + } + }, + { + "address": "0x95aD61b0a150d79219dCF64E1E6Cc01f0B64C4cE", + "name": "SHIBA INU", + "symbol": "SHIB", + "decimals": 18, + "precision": 0, + "logoURI": "https://s2.coinmarketcap.com/static/img/coins/64x64/5994.png" + }, + { + "address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "name": "Wrapped Bitcoin", + "symbol": "WBTC", + "decimals": 8, + "precision": 6, + "logoURI": "https://s2.coinmarketcap.com/static/img/coins/64x64/3717.png", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "wrapped-bitcoin" + } + }, + { + "address": "0x0000000000000000000000000000000000000000", + "name": "Ether", + "symbol": "ETH", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/279/standard/ethereum.png?1696501628", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "ethereum" + } + }, + { + "address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "name": "Wrapped Ether", + "symbol": "WETH", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/279/standard/ethereum.png?1696501628", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "weth" + } + }, + { + "address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "name": "Wrapped Liquid Staked Ether 2.0", + "symbol": "wstETH", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/18834/standard/wstETH.png", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "ethereum", + "locking_multiplier": 1.5 + } + }, + { + "address": "0xD31a59c85aE9D8edEFeC411D448f90841571b89c", + "name": "Wrapped Solana", + "symbol": "WSOL", + "decimals": 9, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/4128/standard/solana.png?1696504756", + "extensions": {} + }, + { + "address": "0xB8c77482e45F1F44dE1745F52C74426C631bDD52", + "name": "BNB", + "symbol": "BNB", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/825/standard/bnb-icon2_2x.png?1696501970", + "extensions": {} + }, + { + "address": "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "name": "Dai Stablecoin", + "symbol": "DAI", + "decimals": 18, + "precision": 6, + "logoURI": "https://lineascan.build/token/images/daistablecoin_32.png", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "dai" + } + }, + { + "address": "0x6982508145454Ce325dDbE47a25d4ec3d2311933", + "name": "Pepe", + "symbol": "PEPE", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/29850/standard/pepe-token.jpeg?1696528776", + "extensions": {} + }, + { + "address": "0x3472a5a71965499acd81997a54bba8d852c6e53d", + "name": "Badger", + "symbol": "BADGER", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/13287/standard/badger_dao_logo.jpg?1696513059", + "extensions": {} + }, + { + "address": "0xcf0c122c6b73ff809c693db761e7baebe62b6a2e", + "name": "FLOKI", + "symbol": "FLOKI", + "decimals": 9, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/16746/standard/PNG_image.png?1696516318", + "extensions": {} + }, + { + "address": "0xb131f4a55907b10d1f0a50d8ab8fa09ec342cd74", + "name": "Memecoin", + "symbol": "MEME", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/32528/standard/memecoin_%282%29.png?1698912168", + "extensions": {} + }, + { + "address": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", + "name": "Uniswap", + "symbol": "UNI", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/12504/standard/uni.jpg?1696512319", + "extensions": {} + }, + { + "address": "0x6B3595068778DD592e39A122f4f5a5cF09C90fE2", + "name": "SushiSwap", + "symbol": "SUSHI", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/12271/standard/512x512_Logo_no_chop.png?1696512101", + "extensions": {} + }, + { + "address": "0x43Dfc4159D86F3A37A5A4B3D4580b888ad7d4DDd", + "name": "DODO bird", + "symbol": "DODO", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/12651/standard/dodo_logo.png?1696512458", + "extensions": {} + }, + { + "address": "0x62D0A8458eD7719FDAF978fe5929C6D342B0bFcE", + "name": "Beam", + "symbol": "BEAM", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/32417/standard/chain-logo.png?1698114384", + "extensions": {} + }, + { + "address": "0x3506424F91fD33084466F402d5D97f05F8e3b4AF", + "name": "Chiliz", + "symbol": "CHZ", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/8834/standard/CHZ_Token_updated.png?1696508986", + "extensions": {} + }, + { + "address": "0xc770eefad204b5180df6a14ee197d99d808ee52d", + "name": "FOX", + "symbol": "FOX", + "decimals": 18, + "precision": 6, + "logoURI": "https://s2.coinmarketcap.com/static/img/coins/64x64/8200.png", + "extensions": {} + }, + { + "address": "0x582d872A1B094FC48F5DE31D3B73F2D9bE47def1", + "name": "Wrapped Toncoin", + "symbol": "WTON", + "decimals": 9, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/17980/standard/ton_symbol.png?1696517498", + "extensions": {} + }, + { + "address": "0xac57de9c1a09fec648e93eb98875b212db0d460b", + "name": "Baby Doge", + "symbol": "BabyDoge", + "decimals": 9, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/16125/standard/babydoge.jpg?1696515731", + "extensions": {} + }, + { + "address": "0x38E68A37E401F7271568CecaAc63c6B1e19130B4", + "name": "Banana Gun", + "symbol": "BANANA", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/17521/standard/banana-token-cg.png?1696517059", + "extensions": {} + }, + { + "address": "0x761d38e5ddf6ccf6cf7c55759d5210750b5d60f3", + "name": "Dogelon", + "symbol": "ELON", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/14962/standard/6GxcPRo3_400x400.jpg?1696514622", + "extensions": {} + }, + { + "address": "0x8390a1DA07E376ef7aDd4Be859BA74Fb83aA02D5", + "name": "GROK", + "symbol": "GROK", + "decimals": 9, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/32788/standard/GROK.png?1707579427", + "extensions": {} + }, + { + "address": "0x9aACaCC094df2885DF2d1690c3B2B106D0b8F32D", + "name": "DISCO", + "symbol": "DISCO", + "decimals": 4, + "precision": 0, + "logoURI": "https://raw.githubusercontent.com/layer-3/clearsync/master/networks/icons/disco-192x192.png", + "extensions": {} + }, + { + "address": "0x96168402310c70fD7b45adf2Fb3892691E0627D9", + "name": "KAYEN", + "symbol": "KAYEN", + "decimals": 6, + "precision": 3, + "logoURI": "https://raw.githubusercontent.com/layer-3/clearsync/master/networks/icons/kayen-64x64.png", + "extensions": {} + } + ] +} diff --git a/networks/vault/production/1/mapping.json b/networks/vault/production/1/mapping.json new file mode 100644 index 000000000..1acd82e1c --- /dev/null +++ b/networks/vault/production/1/mapping.json @@ -0,0 +1,10 @@ +{ + "tokens": { + "BTC": ["WBTC"], + "ETH": ["WETH"], + "USD": ["USDT", "USDC"] + }, + "markets": { + "USDC": ["ETH", "MATIC"] + } +} diff --git a/networks/vault/production/1/markets.json b/networks/vault/production/1/markets.json new file mode 100644 index 000000000..76c7cc9cb --- /dev/null +++ b/networks/vault/production/1/markets.json @@ -0,0 +1,86 @@ +[ + { + "symbol": "spot://ETH/USD", + "quotes":{ + "dexs": false + } + }, + { + "symbol": "spot://WETH/USD", + "quotes": { + "dexs": false + } + }, + { + "symbol": "spot://WBTC/USD" + }, + { + "symbol": "spot://DUCKIES/USD" + }, + { + "symbol": "spot://SHIB/USD", + "quotes": { + "dexs": false + } + }, + { + "symbol": "spot://WSOL/USD" + }, + { + "symbol": "spot://DAI/USD" + }, + { + "symbol": "spot://USDT/USD" + }, + { + "symbol": "spot://PEPE/USD" + }, + { + "symbol": "spot://BADGER/USD" + }, + { + "symbol": "spot://FLOKI/USD" + }, + { + "symbol": "spot://MEME/USD" + }, + { + "symbol": "spot://UNI/USD" + }, + { + "symbol": "spot://SUSHI/USD" + }, + { + "symbol": "spot://DODO/USD" + }, + { + "symbol": "spot://BEAM/USD" + }, + { + "symbol": "spot://CHZ/USD" + }, + { + "symbol": "spot://WTON/USD" + }, + { + "symbol": "spot://BABYDOGE/USD" + }, + { + "symbol": "spot://BANANA/USD" + }, + { + "symbol": "spot://ELON/USD" + }, + { + "symbol": "spot://FOX/USD" + }, + { + "symbol": "spot://GROK/USD" + }, + { + "symbol": "spot://DISCO/USD" + }, + { + "symbol": "spot://KAYEN/USD" + } +] diff --git a/networks/vault/production/1/peers.json b/networks/vault/production/1/peers.json new file mode 100644 index 000000000..ea6c27bc7 --- /dev/null +++ b/networks/vault/production/1/peers.json @@ -0,0 +1,736 @@ +[ + { + "url": "https://kayen.io/", + "name": "Kayen", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Kayen is a clearing house for digital assets. It is a regulated entity that provides clearing and settlement services for digital assets and derivatives. Kayen is a subsidiary of OpenDAX, a leading global digital asset exchange operator.", + "available": true, + "metadata": { + "coordinates": { + "lat": 50.1109, + "long": 8.6821 + }, + "region": "europe", + "code": "de", + "country": "Germany", + "logo": "https://kayen.io/images/logo.png", + "sm_logo": "https://kayen.io/images/logo-white-mode.svg" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "BitMint Pro", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "BitMint Pro is a leading crypto trading platform based in US East (Virginia). Specializing in a variety of digital currencies, our platform offers advanced trading tools, secure wallet services, and a user-friendly interface for optimal trading. Our expert team provides insights and support to navigate the crypto market effectively.", + "available": true, + "metadata": { + "logo": "", + "sm_logo": "", + "region": "north_america", + "code": "us", + "country": "USA", + "coordinates": { + "lat": 38.0, + "long": -78.0 + } + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "EtherTradeX", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "EtherTradeX is a cutting-edge cryptocurrency trading platform located in the US East (Ohio) region. Our platform specializes in providing a wide range of digital currency trading options, advanced trading tools, top-notch security features, and an intuitive user interface designed to enhance your trading experience. Our team of experts is dedicated to helping you navigate the dynamic world of cryptocurrency trading effectively and efficiently.", + "available": true, + "metadata": { + "logo": "", + "sm_logo": "", + "region": "north_america", + "code": "us", + "country": "USA", + "coordinates": { + "lat": 39.96, + "long": -83.0 + } + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "CoinPulse", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "CoinPulse is a state-of-the-art cryptocurrency exchange situated in the US West (Northern California) region. Our platform specializes in offering a diverse range of digital currency trading options, cutting-edge trading tools, robust security measures, and an intuitive user interface designed to elevate your cryptocurrency trading experience. Our team of experts is committed to guiding you through the dynamic cryptocurrency market with precision and expertise.", + "available": true, + "metadata": { + "coordinates": { + "lat": 36.7783, + "long": -119.4179 + }, + "region": "north_america", + "code": "us", + "country": "USA" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "CryptoWiz", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "CryptoWiz is a cutting-edge cryptocurrency exchange located in the US West (Oregon) region. Our platform specializes in providing a wide range of digital currency trading options, advanced trading tools, top-notch security features, and an intuitive user interface designed to enhance your cryptocurrency trading experience. Our team of experts is dedicated to helping you navigate the dynamic world of cryptocurrency trading effectively and efficiently.", + "available": true, + "metadata": { + "coordinates": { + "lat": 45.5051, + "long": -122.675 + }, + "region": "north_america", + "code": "us", + "country": "USA" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "DigitalCashGuard", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "DigitalCashGuard is a state-of-the-art cryptocurrency exchange situated in the heart of Africa, in Cape Town. Our platform specializes in providing a wide range of digital currency trading options, advanced trading tools, top-notch security features, and an intuitive user interface designed to enhance your cryptocurrency trading experience. Our team of experts is dedicated to helping you navigate the dynamic world of cryptocurrency trading effectively and efficiently.", + "available": true, + "metadata": { + "coordinates": { + "lat": -33.918861, + "long": 18.4233 + }, + "region": "africa", + "code": "za", + "country": "South Africa" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "NFT Nexus", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "NFT Nexus is a state-of-the-art cryptocurrency exchange located in the vibrant city of Hong Kong in the asia_pacific region. Our platform specializes in providing a wide range of digital currency trading options, advanced trading tools, top-notch security features, and an intuitive user interface designed to enhance your cryptocurrency trading experience. Our team of experts is dedicated to helping you navigate the dynamic world of cryptocurrency trading effectively and efficiently.", + "available": true, + "metadata": { + "coordinates": { + "lat": 22.3193, + "long": 114.1694 + }, + "region": "asia_pacific", + "code": "cn", + "country": "China" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "BlockLinker", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for BlockLinker.", + "available": true, + "metadata": { + "coordinates": { + "lat": 17.385044, + "long": 78.486671 + }, + "region": "asia_pacific", + "code": "in", + "country": "India" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "TokenTrak", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for TokenTrak.", + "available": true, + "metadata": { + "coordinates": { + "lat": -6.2088, + "long": 106.8456 + }, + "region": "asia_pacific", + "code": "id", + "country": "Indonesia" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "CryptoGlobe", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for CryptoGlobe.", + "available": true, + "metadata": { + "coordinates": { + "lat": -37.8136, + "long": 144.9631 + }, + "region": "asia_pacific", + "code": "au", + "country": "Australia" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "ChainVault", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for ChainVault.", + "available": true, + "metadata": { + "coordinates": { + "lat": 19.076, + "long": 72.8777 + }, + "region": "asia_pacific", + "code": "in", + "country": "India" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "CoinGenius", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for CoinGenius.", + "available": true, + "metadata": { + "coordinates": { + "lat": 34.6937, + "long": 135.5023 + }, + "region": "asia_pacific", + "code": "jp", + "country": "Japan" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "StellarSecure", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for StellarSecure.", + "available": true, + "metadata": { + "coordinates": { + "lat": 37.5665, + "long": 126.978 + }, + "region": "asia_pacific", + "code": "kr", + "country": "Korea" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "CryptoFusion", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for CryptoFusion.", + "available": true, + "metadata": { + "coordinates": { + "lat": 1.3521, + "long": 103.8198 + }, + "region": "asia_pacific", + "code": "id", + "country": "Indonesia" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "RippleWave", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for RippleWave.", + "available": true, + "metadata": { + "coordinates": { + "lat": -33.8688, + "long": 151.2093 + }, + "region": "asia_pacific", + "code": "au", + "country": "Australia" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "TokenTreasure", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for TokenTreasure.", + "available": true, + "metadata": { + "coordinates": { + "lat": 35.6895, + "long": 139.6917 + }, + "region": "asia_pacific", + "code": "jp", + "country": "Japan" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "CoinCrafter", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for CoinCrafter.", + "available": true, + "metadata": { + "coordinates": { + "lat": 45.4215, + "long": -75.6995 + }, + "region": "north_america", + "code": "ca", + "country": "Canada" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "BitWave", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for BitWave.", + "available": true, + "metadata": { + "coordinates": { + "lat": 53.3498, + "long": -6.2603 + }, + "region": "europe", + "code": "ie", + "country": "Ireland" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "NFT Navigator", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for NFT Navigator.", + "available": true, + "metadata": { + "coordinates": { + "lat": 51.5099, + "long": -0.118 + }, + "region": "europe", + "code": "gb", + "country": "United Kingdom" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "EtherGuardian", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for EtherGuardian.", + "available": true, + "metadata": { + "coordinates": { + "lat": 45.4642, + "long": 9.19 + }, + "region": "europe", + "code": "it", + "country": "Italy" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "BlockSafeguard", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for BlockSafeguard.", + "available": true, + "metadata": { + "coordinates": { + "lat": 48.8566, + "long": 2.3522 + }, + "region": "europe", + "code": "fr", + "country": "France" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "DigitalCoinForge", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for DigitalCoinForge.", + "available": true, + "metadata": { + "coordinates": { + "lat": 40.4168, + "long": -3.7038 + }, + "region": "europe", + "code": "es", + "country": "Spain" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "ChainCraft", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for ChainCraft.", + "available": true, + "metadata": { + "coordinates": { + "lat": 59.3293, + "long": 18.0686 + }, + "region": "europe", + "code": "se", + "country": "Sweden" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "CoinCompass", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for CoinCompass.", + "available": true, + "metadata": { + "coordinates": { + "lat": 47.3769, + "long": 8.5417 + }, + "region": "europe", + "code": "ch", + "country": "Switzerland" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "TokenTrackerX", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for TokenTrackerX.", + "available": true, + "metadata": { + "coordinates": { + "lat": 32.0853, + "long": 34.7818 + }, + "region": "middle_east", + "code": "il", + "country": "Israel" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "CryptoStar", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for CryptoStar.", + "available": true, + "metadata": { + "coordinates": { + "lat": 26.0667, + "long": 50.5577 + }, + "region": "middle_east", + "code": "bh", + "country": "Bahrain" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "BitSafe Pro", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for BitSafe Pro.", + "available": true, + "metadata": { + "coordinates": { + "lat": 23.4241, + "long": 53.8478 + }, + "region": "middle_east", + "code": "ae", + "country": "UAE" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + }, + { + "url": "http://kayen-clearport.v4.uat.opendax.app:31551", + "name": "EtherVault", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for EtherVault.", + "available": true, + "metadata": { + "coordinates": { + "lat": -23.5505, + "long": -46.6333 + }, + "region": "South America", + "code": "br", + "country": "Brazil" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [5, 10], + "safety": "5.5" + } + ] + } +] diff --git a/networks/vault/production/1/wallet.json b/networks/vault/production/1/wallet.json new file mode 100644 index 000000000..6ca12cf92 --- /dev/null +++ b/networks/vault/production/1/wallet.json @@ -0,0 +1,12 @@ +{ + "paymaster": [], + "litevault": "0xb5F3a9dD92270f55e55B7Ac7247639953538A261", + "transactions": { + "withdrawal": "native", + "swap": "native", + "lock": "native", + "unlock": "native", + "daily_claim": "native", + "base": "native" + } +} diff --git a/networks/vault/production/137/aa.json b/networks/vault/production/137/aa.json new file mode 100644 index 000000000..8fcbaa7c9 --- /dev/null +++ b/networks/vault/production/137/aa.json @@ -0,0 +1,20 @@ +{ + "entry_point": "0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789", + "gas": { + "max_priority_fee_per_gas_multiplier": "3.0", + "max_fee_per_gas_multiplier": "2.5" + }, + "smart_wallet": { + "type": "kernel", + "ecdsa_validator": "0xd9AB5096a832b9ce79914329DAEE236f8Eea0390", + "logic": "0xd3082872F8B06073A021b4602e022d5A070d7cfC", + "factory": "0x5de4839a76cf55d0c90e2061ef4386d962E15ae3" + }, + "paymaster": { + "type": "off" + }, + "session_key": { + "kernel_version": "0.2.2", + "session_key_validator": "0x5C06CE2b673fD5E6e56076e40DD46aB67f5a72A5" + } +} diff --git a/networks/vault/production/137/assets.json b/networks/vault/production/137/assets.json new file mode 100644 index 000000000..6c989c77b --- /dev/null +++ b/networks/vault/production/137/assets.json @@ -0,0 +1,113 @@ +{ + "tokens": [ + { + "address": "0x18e73A5333984549484348A94f4D219f4faB7b81", + "name": "Yellow Duckies", + "symbol": "DUCKIES", + "decimals": 8, + "precision": 0, + "logoURI": "https://www.yellow.org/images/duckies_200x200.png" + }, + { + "address": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", + "name": "USD Tether", + "symbol": "USDT", + "decimals": 6, + "precision": 4, + "logoURI": "https://cryptologos.cc/logos/tether-usdt-logo.png", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "tether" + } + }, + { + "address": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359", + "name": "USD Coin", + "symbol": "USDC", + "alias": "USD", + "decimals": 6, + "precision": 4, + "logoURI": "https://lineascan.build/token/images/centre-usdc_28.png", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "usd-coin" + } + }, + { + "address": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", + "name": "USD Coin (PoS)", + "symbol": "USDC.e", + "decimals": 6, + "precision": 4, + "logoURI": "https://lineascan.build/token/images/centre-usdc_28.png", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "usd-coin" + } + }, + { + "address": "0x6f8a06447Ff6FcF75d803135a7de15CE88C1d4ec", + "name": "SHIBA INU", + "symbol": "SHIBA", + "decimals": 18, + "precision": 0, + "logoURI": "https://lineascan.build/token/images/shibainu_32.png" + }, + { + "address": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", + "name": "Wrapped Bitcoin", + "symbol": "WBTC", + "decimals": 8, + "precision": 6, + "logoURI": "https://lineascan.build/token/images/wbtc_28.png", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "wrapped-bitcoin" + } + }, + { + "address": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", + "name": "Wrapped Ether", + "symbol": "WETH", + "decimals": 18, + "precision": 6, + "logoURI": "https://lineascan.build/token/images/weth_32.png", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "weth" + } + }, + { + "address": "0x03b54A6e9a984069379fae1a4fC4dBAE93B3bCCD", + "name": "Wrapped Liquid Staked Ether 2.0", + "symbol": "wstETH", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/18834/standard/wstETH.png", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "ethereum", + "locking_multiplier": 1.5 + } + }, + { + "address": "0x0000000000000000000000000000000000000000", + "name": "Polygon", + "symbol": "POL", + "decimals": 18, + "precision": 4, + "logoURI": "https://assets.coingecko.com/coins/images/4713/standard/polygon.png?1698233745", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "polygon-ecosystem-token" + } + } + ] +} diff --git a/networks/vault/production/137/mapping.json b/networks/vault/production/137/mapping.json new file mode 100644 index 000000000..603fd0ec1 --- /dev/null +++ b/networks/vault/production/137/mapping.json @@ -0,0 +1,10 @@ +{ + "tokens": { + "BTC": ["WBTC"], + "ETH": ["WETH"], + "USD": ["USDT", "USDC"] + }, + "markets": { + "USDC": ["MATIC"] + } +} diff --git a/networks/vault/production/137/markets.json b/networks/vault/production/137/markets.json new file mode 100644 index 000000000..1ddf64eac --- /dev/null +++ b/networks/vault/production/137/markets.json @@ -0,0 +1,8 @@ +[ + { + "symbol": "spot://MATIC/USD", + "quotes": { + "dexs": false + } + } +] diff --git a/networks/vault/production/137/nitro.json b/networks/vault/production/137/nitro.json new file mode 100644 index 000000000..10aad8787 --- /dev/null +++ b/networks/vault/production/137/nitro.json @@ -0,0 +1,6 @@ +{ + "adjudicatorAddress": "0xf81A43EBA92538B0323fCDb1A040F2183B352Ca3", + "clearingAppAddress": "0xd3f6EA0DCe26E7836fB309dcfcf506e44524B2A5", + "escrowAppAddress": "0x59735037AC294641F8CE51d68D6C45a500B8e645", + "marginTokenAddress": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359" +} diff --git a/networks/vault/production/137/peers.json b/networks/vault/production/137/peers.json new file mode 100644 index 000000000..30837ce9b --- /dev/null +++ b/networks/vault/production/137/peers.json @@ -0,0 +1,30 @@ +[ + { + "url": "https://dex.osisplatform.com/", + "name": "OSIS", + "finex_url": "wss://osis.neodax.app/ws", + "clearport_b_url": "cp-responder-peer-grpc:50081", + "clearport_a_url": "wss://port-a-osis.neodax.app", + "description": "OSIS is creating the first Decentralized Sovereign Organization (DSO), building Web3 infrastructure for a free global economy.", + "available": true, + "metadata": { + "coordinates": { + "lat": 50.1109, + "long": 8.6821 + }, + "region": "europe", + "code": "de", + "country": "Germany", + "logo": "https://dex.osisplatform.com/images/logo.png", + "sm_logo": "https://dex.osisplatform.com/images/logo-white-mode.svg" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + } +] diff --git a/networks/vault/production/137/wallet.json b/networks/vault/production/137/wallet.json new file mode 100644 index 000000000..9f3ecd771 --- /dev/null +++ b/networks/vault/production/137/wallet.json @@ -0,0 +1,14 @@ +{ + "paymaster": [], + "litevault": "0xb5F3a9dD92270f55e55B7Ac7247639953538A261", + "transactions": { + "withdrawal": "native", + "swap": "native", + "lock": "sponsor", + "unlock": "native", + "daily_claim": "native", + "daily_claim_tap_app": "sponsor", + "mint_tap_app": "sponsor", + "base": "native" + } +} diff --git a/networks/vault/production/534352/assets.json b/networks/vault/production/534352/assets.json new file mode 100644 index 000000000..68ff44ec1 --- /dev/null +++ b/networks/vault/production/534352/assets.json @@ -0,0 +1,115 @@ +{ + "tokens": [ + { + "address": "0xd29687c813D741E2F938F4aC377128810E217b1b", + "name": "Scroll", + "symbol": "SCR", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/50571/standard/scroll.jpg", + "extensions": { + "allow_locking": false, + "coingecko_api_id": "scroll" + } + }, + { + "address": "0xf55BEC9cafDbE8730f096Aa55dad6D22d44099Df", + "name": "USD Tether", + "symbol": "USDT", + "decimals": 6, + "precision": 4, + "logoURI": "https://cryptologos.cc/logos/tether-usdt-logo.png", + "extensions": { + "allow_locking": true, + "coingecko_api_id": "tether" + } + }, + { + "address": "0x06eFdBFf2a14a7c8E15944D1F4A48F9F95F663A4", + "name": "USD Coin", + "symbol": "USDC", + "alias": "USD", + "decimals": 6, + "precision": 4, + "logoURI": "https://assets.coingecko.com/coins/images/6319/large/usdc.png?1696506694", + "extensions": { + "allow_locking": true, + "coingecko_api_id": "usd-coin" + } + }, + { + "address": "0x3C1BCa5a656e69edCD0D4E36BEbb3FcDAcA60Cf1", + "name": "Wrapped Bitcoin", + "symbol": "WBTC", + "decimals": 8, + "precision": 6, + "logoURI": "https://s2.coinmarketcap.com/static/img/coins/64x64/3717.png", + "extensions": { + "allow_locking": true, + "coingecko_api_id": "wrapped-bitcoin" + } + }, + { + "address": "0x0000000000000000000000000000000000000000", + "name": "Ether", + "symbol": "ETH", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/279/standard/ethereum.png?1696501628", + "extensions": { + "allow_locking": true, + "coingecko_api_id": "ethereum" + } + }, + { + "address": "0x5300000000000000000000000000000000000004", + "name": "Wrapped Ether", + "symbol": "WETH", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/279/standard/ethereum.png?1696501628", + "extensions": { + "allow_locking": true, + "coingecko_api_id": "weth" + } + }, + { + "address": "0xf610A9dfB7C89644979b4A0f27063E9e7d7Cda32", + "name": "Wrapped Liquid Staked Ether 2.0", + "symbol": "wstETH", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/18834/standard/wstETH.png", + "extensions": { + "allow_locking": true, + "coingecko_api_id": "ethereum", + "locking_multiplier": 1.5 + } + }, + { + "address": "0x53878B874283351D26d206FA512aEcE1Bef6C0dD", + "name": "TokenRocket Pool ETH", + "symbol": "rETH", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/20764/standard/reth.png", + "extensions": { + "allow_locking": true, + "coingecko_api_id": "ethereum", + "locking_multiplier": 1.5 + } + }, + { + "address": "0xcA77eB3fEFe3725Dc33bccB54eDEFc3D9f764f97", + "name": "Dai Stablecoin", + "symbol": "DAI", + "decimals": 18, + "precision": 6, + "logoURI": "https://lineascan.build/token/images/daistablecoin_32.png", + "extensions": { + "allow_locking": true, + "coingecko_api_id": "dai" + } + } + ] +} diff --git a/networks/vault/production/534352/mapping.json b/networks/vault/production/534352/mapping.json new file mode 100644 index 000000000..e69de29bb diff --git a/networks/vault/production/534352/markets.json b/networks/vault/production/534352/markets.json new file mode 100644 index 000000000..e69de29bb diff --git a/networks/vault/production/534352/peers.json b/networks/vault/production/534352/peers.json new file mode 100644 index 000000000..e69de29bb diff --git a/networks/vault/production/534352/wallet.json b/networks/vault/production/534352/wallet.json new file mode 100644 index 000000000..0cd3f967b --- /dev/null +++ b/networks/vault/production/534352/wallet.json @@ -0,0 +1,12 @@ +{ + "paymaster": [], + "litevault": "0xb5F3a9dD92270f55e55B7Ac7247639953538A261", + "transactions": { + "withdrawal": "native", + "swap": "native", + "lock": "sponsor", + "unlock": "native", + "daily_claim": "native", + "base": "native" + } +} diff --git a/networks/vault/production/59144/aa.json b/networks/vault/production/59144/aa.json new file mode 100644 index 000000000..929810aef --- /dev/null +++ b/networks/vault/production/59144/aa.json @@ -0,0 +1,20 @@ +{ + "entry_point": "0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789", + "gas": { + "max_priority_fee_per_gas_multiplier": "2", + "max_fee_per_gas_multiplier": "4" + }, + "smart_wallet": { + "type": "kernel", + "ecdsa_validator": "0xd9AB5096a832b9ce79914329DAEE236f8Eea0390", + "logic": "0x0DA6a956B9488eD4dd761E59f52FDc6c8068E6B5", + "factory": "0x5de4839a76cf55d0c90e2061ef4386d962E15ae3" + }, + "paymaster": { + "type": "off" + }, + "session_key": { + "kernel_version": "0.2.2", + "session_key_validator": "0x5C06CE2b673fD5E6e56076e40DD46aB67f5a72A5" + } +} diff --git a/networks/vault/production/59144/assets.json b/networks/vault/production/59144/assets.json new file mode 100644 index 000000000..e0366ffc9 --- /dev/null +++ b/networks/vault/production/59144/assets.json @@ -0,0 +1,180 @@ +{ + "tokens": [ + { + "address": "0x796000FAd0d00B003B9dd8e531BA90cff39E01E0", + "name": "Yellow Duckies", + "symbol": "DUCKIES", + "decimals": 8, + "precision": 0, + "logoURI": "https://raw.githubusercontent.com/layer-3/clearsync/master/networks/icons/duckies-200x200.png" + }, + { + "address": "0xC9B1A0d6cec7F31a8548295D134a0468f636B85D", + "name": "DISCO", + "symbol": "DISCO", + "decimals": 4, + "precision": 3, + "logoURI": "https://raw.githubusercontent.com/layer-3/clearsync/master/networks/icons/disco-192x192.png", + "extensions": {} + }, + { + "address": "0xb195E26c23aa1AdF66Db73417DEfA32A45F38Ce7", + "name": "KAYEN", + "symbol": "KAYEN", + "decimals": 6, + "precision": 4, + "logoURI": "https://raw.githubusercontent.com/layer-3/clearsync/master/networks/icons/kayen-64x64.png", + "extensions": {} + }, + { + "address": "0xA219439258ca9da29E9Cc4cE5596924745e12B93", + "name": "USD Tether", + "symbol": "USDT", + "decimals": 6, + "precision": 4, + "logoURI": "https://cryptologos.cc/logos/tether-usdt-logo.png", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "tether" + } + }, + { + "address": "0x176211869cA2b568f2A7D4EE941E073a821EE1ff", + "name": "USD Coin", + "symbol": "USDC", + "alias": "USD", + "decimals": 6, + "precision": 4, + "logoURI": "https://raw.githubusercontent.com/layer-3/clearsync/master/networks/icons/usdc-64x64.png", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "usd-coin" + } + }, + { + "address": "0x43E8809ea748EFf3204ee01F08872F063e44065f", + "name": "Mendi Finance", + "symbol": "MENDI", + "decimals": 18, + "precision": 6, + "logoURI": "https://raw.githubusercontent.com/layer-3/clearsync/master/networks/icons/mendi.svg" + }, + { + "address": "0x99AD925C1Dc14Ac7cc6ca1244eeF8043C74E99d5", + "name": "SHIBA INU", + "symbol": "SHIB", + "decimals": 18, + "precision": 0, + "logoURI": "https://raw.githubusercontent.com/layer-3/clearsync/master/networks/icons/sibainu-64x64.png" + }, + { + "address": "0x3aAB2285ddcDdaD8edf438C1bAB47e1a9D05a9b4", + "name": "Wrapped Bitcoin", + "symbol": "WBTC", + "decimals": 8, + "precision": 6, + "logoURI": "https://raw.githubusercontent.com/layer-3/clearsync/master/networks/icons/btc-64x64.png", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "wrapped-bitcoin" + } + }, + { + "address": "0x0000000000000000000000000000000000000000", + "name": "Ether", + "symbol": "ETH", + "decimals": 18, + "precision": 6, + "logoURI": "https://raw.githubusercontent.com/layer-3/clearsync/master/networks/icons/ethereum-64x64.png", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "ethereum" + } + }, + { + "address": "0xe5D7C2a44FfDDf6b295A15c148167daaAf5Cf34f", + "name": "Wrapped Ether", + "symbol": "WETH", + "decimals": 18, + "precision": 6, + "logoURI": "https://raw.githubusercontent.com/layer-3/clearsync/master/networks/icons/wrapped-eth-64x64.png", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "weth" + } + }, + { + "address": "0xB5beDd42000b71FddE22D3eE8a79Bd49A568fC8F", + "name": "Wrapped Liquid Staked Ether 2.0", + "symbol": "wstETH", + "decimals": 18, + "precision": 6, + "logoURI": "https://assets.coingecko.com/coins/images/18834/standard/wstETH.png", + "extensions": + { + "allow_locking": true, + "coingecko_api_id": "ethereum", + "locking_multiplier": 1.5 + } + }, + { + "address": "0x82cc61354d78b846016b559e3ccd766fa7e793d5", + "name": "Linda", + "symbol": "LINDA", + "decimals": 18, + "precision": 6, + "logoURI": "https://raw.githubusercontent.com/layer-3/clearsync/master/networks/icons/linda-64x64.png", + "extensions": {} + }, + { + "address": "0x1be3735dd0c0eb229fb11094b6c277192349ebbf", + "name": "LUBE", + "symbol": "LUBE", + "decimals": 18, + "precision": 6, + "logoURI": "https://raw.githubusercontent.com/layer-3/clearsync/master/networks/icons/lube-64x64.png", + "extensions": {} + }, + { + "address": "0xf5C6825015280CdfD0b56903F9F8B5A2233476F5", + "name": "BNB", + "symbol": "BNB", + "decimals": 18, + "precision": 6, + "logoURI": "https://raw.githubusercontent.com/layer-3/clearsync/master/networks/icons/bnb-64x64.png", + "extensions": {} + }, + { + "address": "0x7da14988E4f390C2E34ed41DF1814467D3aDe0c3", + "name": "Pepe", + "symbol": "PEPE", + "decimals": 18, + "precision": 6, + "logoURI": "https://raw.githubusercontent.com/layer-3/clearsync/master/networks/icons/pepe-64x64.png", + "extensions": {} + }, + { + "address": "0x92CcE828c4eF31C3762baAc29724dEa03e503e3F", + "name": "Badger", + "symbol": "BADGER", + "decimals": 18, + "precision": 6, + "logoURI": "https://raw.githubusercontent.com/layer-3/clearsync/master/networks/icons/badger-64x64.png", + "extensions": {} + }, + { + "address": "0xbf6761aD8C9cB253d026C96327160240Fc2Ce3A6", + "name": "FLOKI", + "symbol": "FLOKI", + "decimals": 9, + "precision": 6, + "logoURI": "https://raw.githubusercontent.com/layer-3/clearsync/master/networks/icons/floki-64x64.png", + "extensions": {} + } + ] +} diff --git a/networks/vault/production/59144/mapping.json b/networks/vault/production/59144/mapping.json new file mode 100644 index 000000000..1acd82e1c --- /dev/null +++ b/networks/vault/production/59144/mapping.json @@ -0,0 +1,10 @@ +{ + "tokens": { + "BTC": ["WBTC"], + "ETH": ["WETH"], + "USD": ["USDT", "USDC"] + }, + "markets": { + "USDC": ["ETH", "MATIC"] + } +} diff --git a/networks/vault/production/59144/markets.json b/networks/vault/production/59144/markets.json new file mode 100644 index 000000000..329b60a99 --- /dev/null +++ b/networks/vault/production/59144/markets.json @@ -0,0 +1,46 @@ +[ + { + "symbol": "spot://ETH/USD", + "quotes": { + "dexs": false + } + }, + { + "symbol": "spot://WBTC/USD", + "quotes": { + "dexs": false + } + }, + { + "symbol": "spot://MENDI/USD", + "leverage": 1 + }, + { + "symbol": "spot://SHIB/USD", + "quotes": { + "dexs": false + } + }, + { + "symbol": "spot://PEPE/USD", + "quotes": { + "dexs": false + } + }, + { + "symbol": "spot://BADGER/USD", + "quotes": { + "dexs": false + } + }, + { + "symbol": "spot://FLOKI/USD", + "quotes": { + "dexs": false + } + }, + { + "symbol": "spot://LUBE/USD", + "leverage": 1 + } +] diff --git a/networks/vault/production/59144/nitro.json b/networks/vault/production/59144/nitro.json new file mode 100644 index 000000000..0b61c22f6 --- /dev/null +++ b/networks/vault/production/59144/nitro.json @@ -0,0 +1,6 @@ +{ + "adjudicatorAddress": "0x0ba4d7cb34ff4b4a60338a0234576f52d1631182", + "clearingAppAddress": "0x6178d14644d29c389b9fdb3b0d25dbdc7c428cad", + "escrowAppAddress": "0xa230bc7f76351dfbf97064a16e0b1a9e141cbf9c", + "marginTokenAddress": "0x176211869cA2b568f2A7D4EE941E073a821EE1ff" +} diff --git a/networks/vault/production/59144/peers.json b/networks/vault/production/59144/peers.json new file mode 100644 index 000000000..695982589 --- /dev/null +++ b/networks/vault/production/59144/peers.json @@ -0,0 +1,788 @@ +[ + { + "url": "https://kayen.io/", + "name": "Kayen", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Kayen is a clearing house for digital assets. It is a regulated entity that provides clearing and settlement services for digital assets and derivatives. Kayen is a subsidiary of OpenDAX, a leading global digital asset exchange operator.", + "available": true, + "metadata": { + "coordinates": { + "lat": 50.1109, + "long": 8.6821 + }, + "region": "europe", + "code": "de", + "country": "Germany", + "logo": "https://kayen.io/images/logo.png", + "sm_logo": "https://kayen.io/images/logo-white-mode.svg" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "BitMint Pro", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "BitMint Pro is a leading crypto trading platform based in US East (Virginia). Specializing in a variety of digital currencies, our platform offers advanced trading tools, secure wallet services, and a user-friendly interface for optimal trading. Our expert team provides insights and support to navigate the crypto market effectively.", + "available": true, + "metadata": { + "logo": "", + "sm_logo": "", + "region": "north_america", + "code": "us", + "country": "USA", + "coordinates": { + "lat": 38.0, + "long": -78.0 + } + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "EtherTradeX", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "EtherTradeX is a cutting-edge cryptocurrency trading platform located in the US East (Ohio) region. Our platform specializes in providing a wide range of digital currency trading options, advanced trading tools, top-notch security features, and an intuitive user interface designed to enhance your trading experience. Our team of experts is dedicated to helping you navigate the dynamic world of cryptocurrency trading effectively and efficiently.", + "available": true, + "metadata": { + "logo": "", + "sm_logo": "", + "region": "north_america", + "code": "us", + "country": "USA", + "coordinates": { + "lat": 39.96, + "long": -83.0 + } + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "CoinPulse", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "CoinPulse is a state-of-the-art cryptocurrency exchange situated in the US West (Northern California) region. Our platform specializes in offering a diverse range of digital currency trading options, cutting-edge trading tools, robust security measures, and an intuitive user interface designed to elevate your cryptocurrency trading experience. Our team of experts is committed to guiding you through the dynamic cryptocurrency market with precision and expertise.", + "available": true, + "metadata": { + "coordinates": { + "lat": 36.7783, + "long": -119.4179 + }, + "region": "north_america", + "code": "us", + "country": "USA" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "CryptoWiz", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "CryptoWiz is a cutting-edge cryptocurrency exchange located in the US West (Oregon) region. Our platform specializes in providing a wide range of digital currency trading options, advanced trading tools, top-notch security features, and an intuitive user interface designed to enhance your cryptocurrency trading experience. Our team of experts is dedicated to helping you navigate the dynamic world of cryptocurrency trading effectively and efficiently.", + "available": true, + "metadata": { + "coordinates": { + "lat": 45.5051, + "long": -122.675 + }, + "region": "north_america", + "code": "us", + "country": "USA" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "DigitalCashGuard", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "DigitalCashGuard is a state-of-the-art cryptocurrency exchange situated in the heart of Africa, in Cape Town. Our platform specializes in providing a wide range of digital currency trading options, advanced trading tools, top-notch security features, and an intuitive user interface designed to enhance your cryptocurrency trading experience. Our team of experts is dedicated to helping you navigate the dynamic world of cryptocurrency trading effectively and efficiently.", + "available": true, + "metadata": { + "coordinates": { + "lat": -33.918861, + "long": 18.4233 + }, + "region": "africa", + "code": "za", + "country": "South Africa" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://jdax.live", + "name": "JDAX", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Johannensburg Digital Assets Exchange.", + "available": true, + "metadata": { + "coordinates": { + "lat": -26.2041, + "long": 28.0473 + }, + "region": "africa", + "code": "za", + "country": "South Africa" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "NFT Nexus", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "NFT Nexus is a state-of-the-art cryptocurrency exchange located in the vibrant city of Hong Kong in the asia_pacific region. Our platform specializes in providing a wide range of digital currency trading options, advanced trading tools, top-notch security features, and an intuitive user interface designed to enhance your cryptocurrency trading experience. Our team of experts is dedicated to helping you navigate the dynamic world of cryptocurrency trading effectively and efficiently.", + "available": true, + "metadata": { + "coordinates": { + "lat": 22.3193, + "long": 114.1694 + }, + "region": "asia_pacific", + "code": "cn", + "country": "China" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "BlockLinker", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for BlockLinker.", + "available": true, + "metadata": { + "coordinates": { + "lat": 17.385044, + "long": 78.486671 + }, + "region": "asia_pacific", + "code": "in", + "country": "India" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "TokenTrak", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for TokenTrak.", + "available": true, + "metadata": { + "coordinates": { + "lat": -6.2088, + "long": 106.8456 + }, + "region": "asia_pacific", + "code": "id", + "country": "Indonesia" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "CryptoGlobe", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for CryptoGlobe.", + "available": true, + "metadata": { + "coordinates": { + "lat": -37.8136, + "long": 144.9631 + }, + "region": "asia_pacific", + "code": "au", + "country": "Australia" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "ChainVault", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for ChainVault.", + "available": true, + "metadata": { + "coordinates": { + "lat": 19.076, + "long": 72.8777 + }, + "region": "asia_pacific", + "code": "in", + "country": "India" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "CoinGenius", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for CoinGenius.", + "available": true, + "metadata": { + "coordinates": { + "lat": 34.6937, + "long": 135.5023 + }, + "region": "asia_pacific", + "code": "jp", + "country": "Japan" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "StellarSecure", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for StellarSecure.", + "available": true, + "metadata": { + "coordinates": { + "lat": 37.5665, + "long": 126.978 + }, + "region": "asia_pacific", + "code": "kr", + "country": "Korea" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "CryptoFusion", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for CryptoFusion.", + "available": true, + "metadata": { + "coordinates": { + "lat": 1.3521, + "long": 103.8198 + }, + "region": "asia_pacific", + "code": "id", + "country": "Indonesia" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "RippleWave", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for RippleWave.", + "available": true, + "metadata": { + "coordinates": { + "lat": -33.8688, + "long": 151.2093 + }, + "region": "asia_pacific", + "code": "au", + "country": "Australia" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "TokenTreasure", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for TokenTreasure.", + "available": true, + "metadata": { + "coordinates": { + "lat": 35.6895, + "long": 139.6917 + }, + "region": "asia_pacific", + "code": "jp", + "country": "Japan" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "CoinCrafter", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for CoinCrafter.", + "available": true, + "metadata": { + "coordinates": { + "lat": 45.4215, + "long": -75.6995 + }, + "region": "north_america", + "code": "ca", + "country": "Canada" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "BitWave", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for BitWave.", + "available": true, + "metadata": { + "coordinates": { + "lat": 53.3498, + "long": -6.2603 + }, + "region": "europe", + "code": "ie", + "country": "Ireland" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "NFT Navigator", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for NFT Navigator.", + "available": true, + "metadata": { + "coordinates": { + "lat": 51.5099, + "long": -0.118 + }, + "region": "europe", + "code": "gb", + "country": "United Kingdom" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "EtherGuardian", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for EtherGuardian.", + "available": true, + "metadata": { + "coordinates": { + "lat": 45.4642, + "long": 9.19 + }, + "region": "europe", + "code": "it", + "country": "Italy" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "BlockSafeguard", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for BlockSafeguard.", + "available": true, + "metadata": { + "coordinates": { + "lat": 48.8566, + "long": 2.3522 + }, + "region": "europe", + "code": "fr", + "country": "France" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "DigitalCoinForge", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for DigitalCoinForge.", + "available": true, + "metadata": { + "coordinates": { + "lat": 40.4168, + "long": -3.7038 + }, + "region": "europe", + "code": "es", + "country": "Spain" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "ChainCraft", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for ChainCraft.", + "available": true, + "metadata": { + "coordinates": { + "lat": 59.3293, + "long": 18.0686 + }, + "region": "europe", + "code": "se", + "country": "Sweden" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "CoinCompass", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for CoinCompass.", + "available": true, + "metadata": { + "coordinates": { + "lat": 47.3769, + "long": 8.5417 + }, + "region": "europe", + "code": "ch", + "country": "Switzerland" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "TokenTrackerX", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for TokenTrackerX.", + "available": true, + "metadata": { + "coordinates": { + "lat": 32.0853, + "long": 34.7818 + }, + "region": "middle_east", + "code": "il", + "country": "Israel" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "CryptoStar", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for CryptoStar.", + "available": true, + "metadata": { + "coordinates": { + "lat": 26.0667, + "long": 50.5577 + }, + "region": "middle_east", + "code": "bh", + "country": "Bahrain" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://trade.ncx.cx", + "name": "NCX Exchange", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "First all-in-one Hybrid CEX | DEX Crypto Exchange, Trading Platform & DeFi Ecosystem", + "available": true, + "metadata": { + "coordinates": { + "lat": 23.4241, + "long": 53.8478 + }, + "region": "middle_east", + "code": "ae", + "country": "UAE" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://u-trader.com", + "name": "U-trader", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "U-trader: Your premier all-in-one Hybrid CEX | DEX Crypto Exchange, Trading Platform & DeFi Ecosystem in the Bahamas. Offering seamless integration of centralized and decentralized trading, cutting-edge tools, and a comprehensive DeFi ecosystem for traders and investors.", + "available": true, + "metadata": { + "coordinates": { + "lat": 25.0343, + "long": -77.3963 + }, + "region": "caribbean", + "code": "bs", + "country": "Bahamas" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + }, + { + "url": "https://kayen.io/", + "name": "EtherVault", + "finex_url": "wss://kayen.io/ws", + "clearport_b_url": "http://clearport-peer-grpc.kayen-prod:50081", + "clearport_a_url": "wss://port-a.kayen.io/", + "description": "Description for EtherVault.", + "available": true, + "metadata": { + "coordinates": { + "lat": -23.5505, + "long": -46.6333 + }, + "region": "South America", + "code": "br", + "country": "Brazil" + }, + "address": "0x269F993271D845efBc7298d9EbC2be557Cc5284e", + "packages": [ + { + "name": "Retail Package", + "margin": [1, 30], + "safety": "5.5" + } + ] + } +] diff --git a/networks/vault/production/59144/wallet.json b/networks/vault/production/59144/wallet.json new file mode 100644 index 000000000..0cd3f967b --- /dev/null +++ b/networks/vault/production/59144/wallet.json @@ -0,0 +1,12 @@ +{ + "paymaster": [], + "litevault": "0xb5F3a9dD92270f55e55B7Ac7247639953538A261", + "transactions": { + "withdrawal": "native", + "swap": "native", + "lock": "sponsor", + "unlock": "native", + "daily_claim": "native", + "base": "native" + } +} From a1a784689d68dbd81b9d71b76a261a0b6acd7484 Mon Sep 17 00:00:00 2001 From: nksazonov Date: Thu, 26 Dec 2024 10:59:07 +0200 Subject: [PATCH 2/4] feat(docs,networks): add test litevault addresses for Polygon, Scroll --- docs/deployments.md | 4 ++++ networks/vault/preproduction/137/wallet.json | 2 +- networks/vault/preproduction/534352/wallet.json | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/deployments.md b/docs/deployments.md index a32e86483..c4d1ee76a 100644 --- a/docs/deployments.md +++ b/docs/deployments.md @@ -57,6 +57,8 @@ Last updated: November 8, 2024. | Points claimer for Leaderboard | ClaimExecutor | `0x0fb43b1CE0016df92e945155a7EADD3C9F2b2830`[↗](https://polygonscan.com/address/0x0fb43b1CE0016df92e945155a7EADD3C9F2b2830) | `cadfd37`[↗](https://github.com/layer-3/dailyclaim/blob/cadfd378c76f3ce777cd59e1d5d261b9c4d6fd1d/src/voucher/executors/ClaimExecutor.sol) | | | Outside range authorizer | TimeRangeAuthorizer | `0xa6c9B137fddd907d2bCb1CE2bcafFA2075125D6c`[↗](https://polygonscan.com/address/0xa6c9B137fddd907d2bCb1CE2bcafFA2075125D6c) | `dc84b5e`[↗](https://github.com/layer-3/broker-contracts/blob/dc84b5e1a30db420ff3b881a74fca6f4556fbc36/src/vault/TimeRangeAuthorizer.sol) | Time range is set to Nov 14th 00:00:00 - Jan 13th 23:59:59 UTC | | Outside range authorizer | TimeRangeAuthorizer | `0x420162e517e0F417fE3d6F31A47eFBC97eDFd978`[↗](https://polygonscan.com/address/0x420162e517e0F417fE3d6F31A47eFBC97eDFd978) | `dc84b5e`[↗](https://github.com/layer-3/broker-contracts/blob/dc84b5e1a30db420ff3b881a74fca6f4556fbc36/src/vault/TimeRangeAuthorizer.sol) | Time range is set to Jan 17th 12:00:00 - March 17th 11:59:59 UTC | +| Test True Authorizer | TrueAuthorize | `0xA4c938682301A0241d37ac702dd9a743ced03202`[↗](https://polygonscan.com/address/0xA4c938682301A0241d37ac702dd9a743ced03202) | `dc84b5e`[↗](https://github.com/layer-3/broker-contracts/blob/dc84b5e1a30db420ff3b881a74fca6f4556fbc36/src/vault/test/MockedAuthorizer.sol) | | +| Test Yellow Vault | LiteVault | `0x65d5579aC0420D05888D226f3276788aFa3864b3`[↗](https://polygonscan.com/address/0x65d5579aC0420D05888D226f3276788aFa3864b3) | `dc84b5e`[↗](https://github.com/layer-3/broker-contracts/blob/dc84b5e1a30db420ff3b881a74fca6f4556fbc36/src/vault/LiteVault.sol) | | ### Base @@ -140,6 +142,8 @@ Last updated: December 11, 2024. | Yellow Voucher Router | VoucherRouter | `0x852b6eF2fBF26f25d1096CDd24bD6f5F9D62B301`[↗](https://scrollscan.com/address/0x852b6eF2fBF26f25d1096CDd24bD6f5F9D62B301) | `dc84b5e`[↗](https://github.com/layer-3/broker-contracts/blob/dc84b5e1a30db420ff3b881a74fca6f4556fbc36/src/voucher/VoucherRouter.sol) | | | Points claimer for Leaderboard | ClaimExecutor | `0x5df971419a39CC846B801b22D56Af59234b86238`[↗](https://scrollscan.com/address/0x5df971419a39CC846B801b22D56Af59234b86238) | `dc84b5e`[↗](https://github.com/layer-3/broker-contracts/blob/dc84b5e1a30db420ff3b881a74fca6f4556fbc36/src/voucher/executors/ClaimExecutor.sol) | | | Outside range authorizer | TimeRangeAuthorizer | `0xc37E72F518672E7B529f3f93bcDf7BD00ebeB100`[↗](https://scrollscan.com/address/0xc37E72F518672E7B529f3f93bcDf7BD00ebeB100) | `dc84b5e`[↗](https://github.com/layer-3/broker-contracts/blob/dc84b5e1a30db420ff3b881a74fca6f4556fbc36/src/vault/TimeRangeAuthorizer.sol) | Time range is set to Jan 17th 12:00:00 - March 17th 11:59:59 UTC | +| Test True Authorizer | TrueAuthorize | `0xA4c938682301A0241d37ac702dd9a743ced03202`[↗](https://scrollscan.com/address/0xA4c938682301A0241d37ac702dd9a743ced03202) | `dc84b5e`[↗](https://github.com/layer-3/broker-contracts/blob/dc84b5e1a30db420ff3b881a74fca6f4556fbc36/src/vault/test/MockedAuthorizer.sol) | | +| Test Yellow Vault | LiteVault | `0x65d5579aC0420D05888D226f3276788aFa3864b3`[↗](https://scrollscan.com/address/0x65d5579aC0420D05888D226f3276788aFa3864b3) | `dc84b5e`[↗](https://github.com/layer-3/broker-contracts/blob/dc84b5e1a30db420ff3b881a74fca6f4556fbc36/src/vault/LiteVault.sol) | | ## Testnet diff --git a/networks/vault/preproduction/137/wallet.json b/networks/vault/preproduction/137/wallet.json index e7709c519..a12655f99 100644 --- a/networks/vault/preproduction/137/wallet.json +++ b/networks/vault/preproduction/137/wallet.json @@ -1,6 +1,6 @@ { "erc20Paymasters": {}, - "liteVaultAddress": "0xb5F3a9dD92270f55e55B7Ac7247639953538A261", + "liteVaultAddress": "0x65d5579aC0420D05888D226f3276788aFa3864b3", "callTypes": { "approve": { "allowedFeeTypes": [ diff --git a/networks/vault/preproduction/534352/wallet.json b/networks/vault/preproduction/534352/wallet.json index 09c1fe9d7..69a4422a9 100644 --- a/networks/vault/preproduction/534352/wallet.json +++ b/networks/vault/preproduction/534352/wallet.json @@ -1,6 +1,6 @@ { "erc20Paymasters": {}, - "liteVaultAddress": "0xb5F3a9dD92270f55e55B7Ac7247639953538A261", + "liteVaultAddress": "0x65d5579aC0420D05888D226f3276788aFa3864b3", "callTypes": { "approve": { "allowedFeeTypes": [ From 83a706f5720eb110448fd5ab16465405bbb369a0 Mon Sep 17 00:00:00 2001 From: nksazonov Date: Wed, 8 Jan 2025 16:36:15 +0200 Subject: [PATCH 3/4] fix(networks/vault/prod): fix scroll asset --- networks/vault/production/534352/assets.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/networks/vault/production/534352/assets.json b/networks/vault/production/534352/assets.json index 68ff44ec1..2f24bf3a6 100644 --- a/networks/vault/production/534352/assets.json +++ b/networks/vault/production/534352/assets.json @@ -8,8 +8,9 @@ "precision": 6, "logoURI": "https://assets.coingecko.com/coins/images/50571/standard/scroll.jpg", "extensions": { - "allow_locking": false, - "coingecko_api_id": "scroll" + "allow_locking": true, + "coingecko_api_id": "scroll", + "locking_multiplier": 1.5 } }, { From 0ddfaa1294231c740d435126e017e40c0365a8ad Mon Sep 17 00:00:00 2001 From: nksazonov Date: Wed, 12 Mar 2025 11:42:48 +0200 Subject: [PATCH 4/4] feat(networks): move scroll config --- networks/{ => vault/production}/43114/assets.json | 0 networks/{ => vault/production}/43114/mapping.json | 0 networks/{ => vault/production}/43114/markets.json | 0 networks/{ => vault/production}/43114/peers.json | 0 networks/{ => vault/production}/43114/wallet.json | 0 5 files changed, 0 insertions(+), 0 deletions(-) rename networks/{ => vault/production}/43114/assets.json (100%) rename networks/{ => vault/production}/43114/mapping.json (100%) rename networks/{ => vault/production}/43114/markets.json (100%) rename networks/{ => vault/production}/43114/peers.json (100%) rename networks/{ => vault/production}/43114/wallet.json (100%) diff --git a/networks/43114/assets.json b/networks/vault/production/43114/assets.json similarity index 100% rename from networks/43114/assets.json rename to networks/vault/production/43114/assets.json diff --git a/networks/43114/mapping.json b/networks/vault/production/43114/mapping.json similarity index 100% rename from networks/43114/mapping.json rename to networks/vault/production/43114/mapping.json diff --git a/networks/43114/markets.json b/networks/vault/production/43114/markets.json similarity index 100% rename from networks/43114/markets.json rename to networks/vault/production/43114/markets.json diff --git a/networks/43114/peers.json b/networks/vault/production/43114/peers.json similarity index 100% rename from networks/43114/peers.json rename to networks/vault/production/43114/peers.json diff --git a/networks/43114/wallet.json b/networks/vault/production/43114/wallet.json similarity index 100% rename from networks/43114/wallet.json rename to networks/vault/production/43114/wallet.json