Additional changes for main net template, and WalletConnect payloads

This commit is contained in:
John Huang 2023-10-06 14:34:59 -04:00
parent 56a91160ee
commit d74ae7c78e
No known key found for this signature in database
GPG Key ID: 7BEF1876FF3664D9

View File

@ -1,6 +1,11 @@
{
"deployments":{
"MAINNET":null,
"MAINNET":{
"environments":[
"dydxprotocol-mainnet"
],
"default":"dydxprotocol-mainnet"
},
"TESTNET":{
"environments":[
"dydxprotocol-testnet"
@ -14,6 +19,7 @@
"dydxprotocol-dev-4",
"dydxprotocol-dev-5",
"dydxprotocol-staging",
"dydxprotocol-staging-west",
"dydxprotocol-testnet",
"dydxprotocol-testnet-dydx",
"dydxprotocol-testnet-dsrv",
@ -61,28 +67,23 @@
"blogs":"https://www.dydx.foundation/blog"
},
"wallets":{
"walletconnectv1":{
"walletconnect": {
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"iconUrl":"/logos/dydx-x.png"
},
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"walletconnectv2":{
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"v1": {
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
"v2": {
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
}
},
"walletSegue":{
"callbackUrl":"https://trade.stage.dydx.exchange/walletsegueCarteraExample"
"callbackUrl":"/walletsegue"
},
"images":"https://v4.testnet.dydx.exchange/wallets/"
"images":"/wallets/"
}
},
"dydxprotocol-dev-2":{
@ -121,28 +122,23 @@
"blogs":"https://www.dydx.foundation/blog"
},
"wallets":{
"walletconnectv1":{
"walletconnect": {
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"iconUrl":"/logos/dydx-x.png"
},
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"walletconnectv2":{
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"v1": {
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
"v2": {
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
}
},
"walletSegue":{
"callbackUrl":"https://trade.stage.dydx.exchange/walletsegueCarteraExample"
"callbackUrl":"/walletsegue"
},
"images":"https://v4.testnet.dydx.exchange/wallets/"
"images":"/wallets/"
}
},
"dydxprotocol-dev-4":{
@ -181,28 +177,23 @@
"blogs":"https://www.dydx.foundation/blog"
},
"wallets":{
"walletconnectv1":{
"walletconnect": {
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"iconUrl":"/logos/dydx-x.png"
},
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"walletconnectv2":{
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"v1": {
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
"v2": {
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
}
},
"walletSegue":{
"callbackUrl":"https://trade.stage.dydx.exchange/walletsegueCarteraExample"
"callbackUrl":"/walletsegue"
},
"images":"https://v4.testnet.dydx.exchange/wallets/"
"images":"/wallets/"
}
},
"dydxprotocol-dev-5":{
@ -241,28 +232,23 @@
"blogs":"https://www.dydx.foundation/blog"
},
"wallets":{
"walletconnectv1":{
"walletconnect": {
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"iconUrl":"/logos/dydx-x.png"
},
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"walletconnectv2":{
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"v1": {
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
"v2": {
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
}
},
"walletSegue":{
"callbackUrl":"https://trade.stage.dydx.exchange/walletsegueCarteraExample"
"callbackUrl":"/walletsegue"
},
"images":"https://v4.testnet.dydx.exchange/wallets/"
"images":"/wallets/"
}
},
"dydxprotocol-staging":{
@ -305,28 +291,82 @@
"blogs":"https://www.dydx.foundation/blog"
},
"wallets":{
"walletconnectv1":{
"walletconnect": {
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"iconUrl":"/logos/dydx-x.png"
},
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"walletconnectv2":{
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"v1": {
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
"v2": {
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
}
},
"walletSegue":{
"callbackUrl":"https://trade.stage.dydx.exchange/walletsegueCarteraExample"
"callbackUrl":"/walletsegue"
},
"images":"https://v4.testnet.dydx.exchange/wallets/"
"images":"/wallets/"
}
},
"dydxprotocol-staging-west":{
"name":"v4 Staging",
"ethereumChainId":"5",
"dydxChainId":"dydxprotocol-testnet",
"isMainNet":false,
"tokens":{
"chain":{
"name":"DYDX",
"denom":"dv4tnt",
"image":"/currencies/dydx.png"
},
"usdc":{
"name":"USDC",
"denom":"ibc/8E27BA2D5493AF5636760E354E46004562C46AB7EC0CC4C1CA14E9E20E2545B5",
"image":"/currencies/usdc.png"
}
},
"endpoints":{
"indexers":[
{
"api":"https://indexer.v4staging.dydx.exchange",
"socket":"wss://indexer.v4staging.dydx.exchange"
}
],
"faucet":"https://faucet.v4staging.dydx.exchange",
"validators":[
"https://validator-uswest1.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",
"blogs":"https://www.dydx.foundation/blog"
},
"wallets":{
"walletconnect": {
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"iconUrl":"/logos/dydx-x.png"
},
"v1": {
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"v2": {
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
}
},
"walletSegue":{
"callbackUrl":"/walletsegue"
},
"images":"/wallets/"
}
},
"dydxprotocol-testnet":{
@ -370,28 +410,23 @@
"blogs":"https://www.dydx.foundation/blog"
},
"wallets":{
"walletconnectv1":{
"walletconnect": {
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"iconUrl":"/logos/dydx-x.png"
},
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"walletconnectv2":{
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"v1": {
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
"v2": {
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
}
},
"walletSegue":{
"callbackUrl":"https://trade.stage.dydx.exchange/walletsegueCarteraExample"
"callbackUrl":"/walletsegue"
},
"images":"https://v4.testnet.dydx.exchange/wallets/"
"images":"/wallets/"
}
},
"dydxprotocol-testnet-dydx":{
@ -435,28 +470,23 @@
"blogs":"https://www.dydx.foundation/blog"
},
"wallets":{
"walletconnectv1":{
"walletconnect": {
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"iconUrl":"/logos/dydx-x.png"
},
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"walletconnectv2":{
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"v1": {
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
"v2": {
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
}
},
"walletSegue":{
"callbackUrl":"https://trade.stage.dydx.exchange/walletsegueCarteraExample"
"callbackUrl":"/walletsegue"
},
"images":"https://v4.testnet.dydx.exchange/wallets/"
"images":"/wallets/"
}
},
"dydxprotocol-testnet-dsrv":{
@ -500,28 +530,23 @@
"blogs":"https://www.dydx.foundation/blog"
},
"wallets":{
"walletconnectv1":{
"walletconnect": {
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"iconUrl":"/logos/dydx-x.png"
},
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"walletconnectv2":{
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"v1": {
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
"v2": {
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
}
},
"walletSegue":{
"callbackUrl":"https://trade.stage.dydx.exchange/walletsegueCarteraExample"
"callbackUrl":"/walletsegue"
},
"images":"https://v4.testnet.dydx.exchange/wallets/"
"images":"/wallets/"
}
},
"dydxprotocol-testnet-nodefleet":{
@ -565,28 +590,23 @@
"blogs":"https://www.dydx.foundation/blog"
},
"wallets":{
"walletconnectv1":{
"walletconnect": {
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"iconUrl":"/logos/dydx-x.png"
},
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"walletconnectv2":{
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"v1": {
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
"v2": {
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
}
},
"walletSegue":{
"callbackUrl":"https://trade.stage.dydx.exchange/walletsegueCarteraExample"
"callbackUrl":"/walletsegue"
},
"images":"https://v4.testnet.dydx.exchange/wallets/"
"images":"/wallets/"
}
},
"dydxprotocol-testnet-kingnodes":{
@ -630,28 +650,83 @@
"blogs":"https://www.dydx.foundation/blog"
},
"wallets":{
"walletconnectv1":{
"walletconnect": {
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"iconUrl":"/logos/dydx-x.png"
},
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"walletconnectv2":{
"client":{
"name":"dYdX",
"description":"dYdX Trading App",
"url":"https://trade.dydx.exchange/",
"iconUrl":"https://media.dydx.exchange/logos/dydx-x.png"
"v1": {
"bridgeUrl":"wss://api.stage.dydx.exchange/wc/"
},
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
"v2": {
"projectId":"47559b2ec96c09aed9ff2cb54a31ab0e"
}
},
"walletSegue":{
"callbackUrl":"https://trade.stage.dydx.exchange/walletsegueCarteraExample"
"callbackUrl":"/walletsegue"
},
"images":"https://v4.testnet.dydx.exchange/wallets/"
"images":"/wallets/"
}
},
"dydxprotocol-mainet":{
"name":"v4",
"ethereumChainId":"1",
"dydxChainId":"[mainnet chain id]",
"isMainNet":true,
"tokens":{
"comment": "Change according to mainnet release",
"chain":{
"name":"DYDX",
"denom":"dv4tnt",
"image":"/currencies/dydx.png"
},
"usdc":{
"name":"USDC",
"denom":"ibc/8E27BA2D5493AF5636760E354E46004562C46AB7EC0CC4C1CA14E9E20E2545B5",
"image":"/currencies/usdc.png"
}
},
"endpoints":{
"indexers":[
{
"api":"[REST endpoint]",
"socket":"[Websocket endpoint]"
}
],
"validators":[
"[Validator endpoint 1",
"[Validator endpoint n]"
],
"0xsquid":"[0xSquid endpoint for mainnet]",
},
"links":{
"tos":"[HTTP link to TOS]",
"privacy":"[HTTP link to Privacy Policy]",
"mintscan":"[HTTP link to Mintscan, with {tx_hash} placeholder]",
"documentation":"[HTTP link to documentation, can be null]",
"community":"[HTTP link to community, can be null]",
"feedback":"[HTTP link to feedback form, can be null]",
"blogs":"[HTTP link to blogs, can be null]"
},
"wallets":{
"walletconnect": {
"client":{
"name":"[Name of the app]",
"description":"[Description of the app]",
"iconUrl":"[Relative URL of the icon URL]"
},
"v1": {
"bridgeUrl":"[Bridge URL]"
},
"v2": {
"projectId":"[Project ID]"
}
},
"walletSegue":{
"callbackUrl":"[Relative callback URL for WalletSegue, should match apple-app-site-association]"
},
"images":"[Relative URL for wallet images]"
}
}
}