diff --git a/public/configs.json b/public/configs.json new file mode 100644 index 0000000..ba534c4 --- /dev/null +++ b/public/configs.json @@ -0,0 +1,179 @@ +{ + "deployments":{ + "MAINNET":null, + "TESTNET":{ + "environments":[ + "dydxprotocol-testnet" + ], + "default":"dydxprotocol-testnet" + }, + "DEV":{ + "environments":[ + "dydxprotocol-dev", + "dydxprotocol-dev-2", + "dydxprotocol-dev-4", + "dydxprotocol-dev-5", + "dydxprotocol-staging", + "dydxprotocol-testnet" + ], + "default":"dydxprotocol-testnet" + } + }, + "environments":[ + { + "id":"dydxprotocol-dev", + "name":"v4 Dev", + "ethereumChainId":"5", + "dydxChainId":"dydxprotocol-testnet", + "isMainNet":false, + "endpoints":{ + "indexers":[ + { + "api":"http://indexer.v4dev.dydx.exchange", + "socket":"wss://indexer.v4dev.dydx.exchange" + } + ], + "validators":[ + "http://validator.v4dev.dydx.exchange" + ], + "0xsquid":"https://testnet.api.0xsquid.com", + "faucet":"http://faucet.v4dev.dydx.exchange" + }, + "links":{ + "tos":"https://dydx.exchange/v4-terms", + "privacy":"https://dydx.exchange/privacy", + "mintscan":"https://testnet.mintscan.io/dydx-testnet/txs/{tx_hash}" + } + }, + { + "id":"dydxprotocol-dev-2", + "name":"v4 Dev 2", + "ethereumChainId":"5", + "dydxChainId":"dydxprotocol-testnet", + "isMainNet":false, + "endpoints":{ + "indexers":[ + { + "api":"http://dev2-indexer-apne1-lb-public-2076363889.ap-northeast-1.elb.amazonaws.com", + "socket":"ws://dev2-indexer-apne1-lb-public-2076363889.ap-northeast-1.elb.amazonaws.com" + } + ], + "validators":[ + "http://35.75.227.118" + ], + "0xsquid":"https://testnet.api.0xsquid.com" + }, + "links":{ + "tos":"https://dydx.exchange/v4-terms", + "privacy":"https://dydx.exchange/privacy", + "mintscan":"https://testnet.mintscan.io/dydx-testnet/txs/{tx_hash}" + } + }, + { + "id":"dydxprotocol-dev-4", + "name":"v4 Dev 4", + "ethereumChainId":"5", + "dydxChainId":"dydxprotocol-testnet", + "isMainNet":false, + "endpoints":{ + "indexers":[ + { + "api":"http://indexer.v4dev4.dydx.exchange", + "socket":"ws://indexer.v4dev4.dydx.exchange" + } + ], + "validators":[ + "http://validator.v4dev4.dydx.exchange" + ], + "0xsquid":"https://testnet.api.0xsquid.com" + }, + "links":{ + "tos":"https://dydx.exchange/v4-terms", + "privacy":"https://dydx.exchange/privacy", + "mintscan":"https://testnet.mintscan.io/dydx-testnet/txs/{tx_hash}" + } + }, + { + "id":"dydxprotocol-dev-5", + "name":"v4 Dev 5", + "ethereumChainId":"5", + "dydxChainId":"dydxprotocol-testnet", + "isMainNet":false, + "endpoints":{ + "indexers":[ + { + "api":"http://dev5-indexer-apne1-lb-public-1721328151.ap-northeast-1.elb.amazonaws.com", + "socket":"ws://dev5-indexer-apne1-lb-public-1721328151.ap-northeast-1.elb.amazonaws.com" + } + ], + "validators":[ + "http://18.223.78.50" + ], + "0xsquid":"https://testnet.api.0xsquid.com" + }, + "links":{ + "tos":"https://dydx.exchange/v4-terms", + "privacy":"https://dydx.exchange/privacy", + "mintscan":"https://testnet.mintscan.io/dydx-testnet/txs/{tx_hash}" + } + }, + { + "id":"dydxprotocol-staging", + "name":"v4 Staging", + "ethereumChainId":"5", + "dydxChainId":"dydxprotocol-testnet", + "isMainNet":false, + "endpoints":{ + "indexers":[ + { + "api":"https://indexer.v4staging.dydx.exchange", + "socket":"wss://indexer.v4staging.dydx.exchange" + } + ], + "faucet":"https://faucet.v4staging.dydx.exchange", + "validators":[ + "https://validator.v4staging.dydx.exchange" + ], + "0xsquid":"https://squid-api-git-main-cosmos-testnet-0xsquid.vercel.app" + }, + "links":{ + "tos":"https://dydx.exchange/v4-terms", + "privacy":"https://dydx.exchange/privacy", + "mintscan":"https://testnet.mintscan.io/dydx-testnet/txs/{tx_hash}", + "documentation":"https://v4-teacher.vercel.app/", + "community":"https://discord.com/invite/dydx", + "feedback":"https://docs.google.com/forms/d/e/1FAIpQLSezLsWCKvAYDEb7L-2O4wOON1T56xxro9A2Azvl6IxXHP_15Q/viewform" + } + }, + { + "id":"dydxprotocol-testnet", + "name":"v4 Public Testnet", + "ethereumChainId":"5", + "dydxChainId":"dydx-testnet-3", + "isMainNet":false, + "endpoints":{ + "indexers":[ + { + "api":"https://dydx-testnet.imperator.co", + "socket":"wss://dydx-testnet.imperator.co" + } + ], + "validators":[ + "https://dydx-testnet.nodefleet.org", + "https://dydx-testnet-archive.allthatnode.com:26657/XZvMM41hESf8PJrEQiTzbCOMVyFca79R", + "https://test-dydx.kingnodes.com/" + ], + "0xsquid":"https://squid-api-git-main-cosmos-testnet-0xsquid.vercel.app", + "faucet":"https://faucet.v4testnet.dydx.exchange" + }, + "links":{ + "tos":"https://dydx.exchange/v4-terms", + "privacy":"https://dydx.exchange/privacy", + "mintscan":"https://testnet.mintscan.io/dydx-testnet/txs/{tx_hash}", + "documentation":"https://v4-teacher.vercel.app/", + "community":"https://discord.com/invite/dydx", + "feedback":"https://docs.google.com/forms/d/e/1FAIpQLSezLsWCKvAYDEb7L-2O4wOON1T56xxro9A2Azvl6IxXHP_15Q/viewform" + } + } + ] + } \ No newline at end of file