Skip to content

Latest commit

 

History

History
164 lines (144 loc) · 9.98 KB

README_TestNet.md

File metadata and controls

164 lines (144 loc) · 9.98 KB

MainNet | TestNet | DevNet

This's cross chain asset contract info on TESTNET, it's used to bind asset mapping in different chain, if the name ends with (s) on behalf of the asset is mapping.

Decentralized Application TestNet Nodes

Chain IP Rpc Port
Poly http://beta1.poly.network 20336
Neo http://seed9.ngd.network 20332

Ethereum

Type Contract Hash Desc
CCMP 0xb600c8a2e8852832B75DB9Da1A3A1c173eAb28d8 Cross Chain Manager Proxy contract hash
ECCD 0xA38366d552672556CE82426Da5031E2Ae0598dcD Ethereum Cross Chain Data contract hash
ECCM 0x726532586C50ec9f4080B71f906a3d9779bbd64F Ethereum Cross Chain Manager contract hash
Lock Proxy 0xD8aE73e06552E270340b63A8bcAbf9277a1aac99 The lock proxy bridge contract hash for asset not implementing the "lock" and "unlock" logic to do cross chain tx
ERC20 0x276788aF4a803781267c84692416311DE1F761f9 ERC20 template contract hash in Ethereum chain
EOEP4 0x3105A14F7956D33a51F12eF3AE50A3f1eF161Dff OEP4x template contract hash in Ethereum chain
EONG 0x42d9feF0Cbd9c3000CECe9764d99A4a6fE9E1B34 ONGx contract hash in Ethereum chain
EONT 0x530aae4C0859894023906e28467f2a7F111B6ff3 ONTx contract hash in Ethereum chain
EONTD 0x76130c293AA35bf7B3e5fED1E9aE1E5DF12C6A92 ONTD ONT with decimals
ETH 0x0000000000000000000000000000000000000000 The asset hash that we treat as the Ether asset
USDT 0xad3f96ae966ad60347f31845b7e4b333104c52fb USD Tether
USDC 0x0d9c8723b343a8368bebe0b5e89273ff8d712e3c USDC
WBTC 0x557563dc4ed3fd256eBA55B9622f53331ab97c2f WBTC
DAI 0x8Cad2301F7348DFc10C65778197028F432d51e76 DAI
EBTC 0x92705a16815A3d1AEC3cE9Cc273C5aa302961FcC Btcx contract hash corresponding with unique btc redeem script
ECNEO 0x7E269f2f33A97C64192e9889FAeEC72A6fcdB397
RENBTC 0x239100e629a9Ca8e0BF45C7892b0fc72d78AA97A
pWING 0xB60e03E6973B1d0b90a763f5B64C48ca7cB8c2d1 WING on ethereum
pPAX 0x825c227B07153eA450a6607E35c2BF70a9B2fe47
sUSD 0x21718C0FbD10900565fa57C76e1862cd3F6a4d8E How to get sUSD
pOKB 0x776C8DB09367615BC741Be6e13Dec8EAbD2bD8bd
pUNI 0x1269d9940a2bfc5aC13c759E7ef1E35FEc7278f6
pBNB 0x09c6a1B0B32a8B2c327532518C68F9B0C54255b8
pHT 0x930B81bDdCd7A793D3541E41D85475a20E169092
pHRC20 0x3FDd17AbFbB43D29e32746C273085C05d58e2e80
pFLM 0xc4e419CC0945dC9860A73B3A2cAcAA12aD7CF3B8

Bsc

Type Contract Hash Desc
CCMP 0x441C035446c947a97bD36b425B67907244576990 Cross Chain Manager Proxy contract hash
ECCD 0xE815E5B52A659d78c91B747f7A3b358cc4F04794 Cross Chain Data contract hash
ECCM 0xdB8e0cB4b48981BAf26c4844f084Fbb7303151ef Cross Chain Manager contract hash
Lock Proxy 0x097Ae585BfEf78DDC8E266ABCb840dAF7265130c The lock proxy bridge contract hash for asset not implementing the "lock" and "unlock" logic to do cross chain tx
Bnb 0x0000000000000000000000000000000000000000 The asset hash that we treat as the Bnb asset
USDT 0x23F5075740c2C99C569FfD0768c383A92d1a4aD7 USD Tether
USDC 0xeE8410B64aAed811d84c313b72E040Cb09840b80 USDC
WBTC 0xA3cE15f11D4427b6bad5630036f368a98e923E95 WBTC
DAI 0xe5750F0EE3DFD2e6a3Aca35ddC0E904188Fd571e DAI
WING 0x0a7BF54D2684885d731Dc63917A3178A2a1a8d4A WING
ONTd 0xAd21Ee6507E8Ee05E7A239163031d1853Bb8869f ONTd
pHT 0xFdE5B4D9B2D89b8DC11Bd83E1E1867a53F88695c pHT
pHRC20 0xdb82f10Ef81ed9E43f3F03Fd8d2D3b92C86F546b pHRC20
pEth 0x44c86e6b6B613f3471ad87dBfAeB92B320b71a23 pEth
pNeo 0xCe5b38C8B83428C5B4209a1866AA483De271Bd6c pNeo
pSUSD 0xFE9b30ed047bC43F1537140772f50969a29df5de pSUSD

Heco

Type Contract Hash Desc
CCMP 0xc5757b5d22984E534004cC7Fb1D59eD14EC510a5 Cross Chain Manager Proxy contract hash
ECCD 0x709D63f3d1a46B89cE4F6a61C8fb16aB29fD26F8 Cross Chain Data contract hash
ECCM 0xD9A3d265a1127051F620e700B5a461af4991EaAE Cross Chain Manager contract hash
Lock Proxy 0x4a76E52600C6285029c8f7c52183cf86282cA5b8 The lock proxy bridge contract hash for asset not implementing the "lock" and "unlock" logic to do cross chain tx
HT 0x0000000000000000000000000000000000000000 Native Huobi token on huobi eco chain
HRC20 0xFAddf0cfb08F92779560db57BE6b2C7303aaD266 simple HRC20 token same as ERC20 in Ethereum
pNEO 0x6ef070cB10fC9F66D04A4c387928B268f55b9198 related to nNEO asset on Neo chain
pONTd 0x01FaA7b4157f3a3672892c0ec2773f5400Dd2DCF
pFLM 0xb1203bDC2C60521DCbf73DCfc82eDBdA101EA0A2
pBNB 0x33B89F811E8986C5b9D32114a21Cc1fd5FEB6C78
pWING 0xb8033859be7553cf9c7657f664FC2243BA5f02Ef
pWBTC 0xB0FcB90b85Eab741ba28a132044E93344136cA36
pDAI 0x6965731AfED27AdD95BE4b0D88AC895Ea3eaC7EF
pUSDC 0x63B79D3C4d1F7CBEFb80E4b0Ab7E8d1545Ba10c3
pETH 0x0BC413bBde7855Ba8114596B6Dc53eD8A5c10774
pUSDT 0x7698Da475B3132F37E40DE8C222d7D74d3A4172d
pSUSD 0x83e906D9fa217D4210DC339133812054eB8d5629

Ontology

Please donot send from or to Ontology network during upgrade of Ontology testnet

Type Contract Hash Desc
Lock Proxy B: 33c439c502cb4b6ac5a1e8057a65fe1fa7c300e2
L: e200c3a71ffe657a05e8a1c56a4bcb02c539c433
The bridge contract hash for asset not implementing the "lock" and "unlock" logic to do cross chain tx
OERC20 B: e930755b130dccb25dc3cfee2b2e30d9370c1a75
L: 751a0c37d9302e2beecfc35db2cc0d135b7530e9
ERC20 template contract hash in Ontology chain
OEP4 B: 969850e009b5e2a061694f3479ec8e44bc68bcd3
L: d3bc68bc448eec79344f6961a0e2b509e0509896
OEP4 template contract hash in Ontology chain
ONG B: 0200000000000000000000000000000000000000
L: 0000000000000000000000000000000000000002
ONG asset hash in Ontology chain
ONT B: 0100000000000000000000000000000000000000
L: 0000000000000000000000000000000000000001
ONT asset hash in Ontology chain
OUSDC B:07a12c0a6bdce4df04ef4b2045d1b0fd63a56e25
L:256ea563fdb0d145204bef04dfe4dc6b0a2ca107
ONTd B:869951e3397550e800d5faf579857cdb637a0051
L:51007a63db7c8579f5fad500e8507539e3519986
ONT with 9 decimal contract hash
oUSDT B: c6f91c11d740d39943b99a6b1c6fd2b5f476e2a3
L: a3e276f4b5d26f1c6b9ab94399d340d7111cf9c6
Ontology wrapped USDT (Ethereum) Cross Chain asset contract hash
OWBTC B: aede525f05065306423a5522bfcd31b5847ffa52
L: 52fa7f84b531cdbf22553a42065306055f52deae
Ontology wrapped WBTC (Ethereum) Cross Chain asset contract hash
ODAI B: 96cf88356123592835a2fa75068a242260be1791
L: 9117be6022248a0675faa235285923613588cf96
OETH B: 7009a2f7c8a2e45fa386a6078c7bfeaf518be487
L: 87e48b51affe7b8c07a686a35fe4a2c8f7a20970
ONEO B: 13eef3e184d878038317d806796b3af2d9f9b36d
L: 6db3f9d9f23a6b7906d817830378d884e1f3ee13
ORENBTC B: ec547bc4486dea97cb659f1fe73407922f9e63c8
L: c8639e2f920734e71f9f65cb97ea6d48c47b54ec
WING B: ff31ec74d01f7b7d45ed2add930f5d2239f7de33
L: 33def739225d0f93dd2aed457d7b1fd074ec31ff
pPAX B: 5cb420480614fc635f7bfa7f3bd2cd5484004545
L: 4545008454cdd23b7ffa7b5f63fc14064820b45c
pSUSD B: 37f4497b6f5f511e73843a0bda1042777666f7ec
L:ecf76676774210da0b3a84731e515f6f7b49f437
pOKB B: 0191f134a3ef0e1eb4f557b6aa0b8bdfd0a5db21
L: 21dba5d0df8b0baab657f5b41e0eefa334f19101
pUNI B: b79d2064947f61070cb68ef26cbc12cbf3b98d9e
L: 9e8db9f3cb12bc6cf28eb60c07617f9464209db7

Neo

Type Contract Hash Desc
Wrapper 0xc23143755be681f949f4c5fcfa5b4f8646dd34b5 b534dd46864f5bfafcc5f449f981e65b754331c2
Nep5Proxy 0xedd2862dceb90b945210372d229f453f2b705f4f 4f5f702b3f459f222d371052940bb9ce2d86d2ed
CCMC 0xe1695b1314a1331e3935481620417ed835669407 07946635d87e4120164835391e33a114135b69e1
pnWETH 0x23535b6fd46b8f867ed010bab4c2bd8ef0d0c64f 4fc6d0f08ebdc2b4ba10d07e868f6bd46f5b5323
nNEO 0x17da3881ab2d050fea414c80b3fa8324d756f60e 0ef656d72483fab3804c41ea0f052dab8138da17
pONTd 0x658cabf9c1f71ba0fa64098a7c17e52b94046ece ce6e04942be5177c8a0964faa01bf7c1f9ab8c65
pnUSDT 0xb8f78d43ea9fe006c85a26b9aff67bcf69dd4fe1 e14fdd69cf7bf6afb9265ac806e09fea438df7b8
pnWBTC 0x69c57a716567a0f6910a0b3c1d4508fa163eb927 27b93e16fa08451d3c0b0a91f6a06765717ac569
pnUNI_V2_ETH_WBTC 0x7b95ed96fd45c0d5bf8341c26965249039740629 2906743990246569c24183bfd5c045fd96ed957b
FLM 0x083ea8071188c7fe5b5e4af96ded222670d76663 6366d7702622ed6df94a5e5bfec7881107a83e08
pBNB 0xd2c9be183e9639dec881b577251d3a0d3f3bf1bb bbf13b3f0d3a1d2577b581c8de39963e18bec9d2
pWING 0x9612f09852522be3cf6e1a4db8b5a496a9036e40 406e03a996a4b5b84d1a6ecfe32b525298f01296
pWBTC 0x039d8bdb37b7f42230bf5c6ea1ff8b348aa12c8b 8b2ca18a348bffa16e5cbf3022f4b737db8b9d03
pDAI 0xe26656daaa0c6a8ee6c4929acdb25ebf3b73011b 1b01733bbf5eb2cd9a92c4e68e6a0caada5666e2
pUSDC 0x63d3999d6d9b04d35c7c8aa9a450c9bb3b3db838 38b83d3bbbc950a4a98a7c5cd3049b6d9d99d363
pHT 0x843e9f7a4ba7e062a53d7bbbe85cb35421704616 1646702154b35ce8bb7b3da562e0a74b7a9f3e84
pHrc20 0xbb01ac51a4c49bd28676274726497ab27ae8f66c 6cf6e87ab27a492647277686d29bc4a451ac01bb

Note

B means big-endian, we can search the contract transaction history in corresponding explorer.

L means little-endian, we usually use it as the asset hash input when we do binding asset hash operation.

Cosmos

Type Denom (coin name) Asset/Contract Hash Desc
Lock Proxy f71b55ef55cedc91fd007f7a9ba386ec978f3aa8
ERC20 erc20x 657263323078
OEP4x oep4x 6f65703478
ONGx ongx 6f6e6778
ONTx ontx 6f6e7478
ETHx ethx 65746878
BTCx btcx 62746378
NEOx neox 6e656f78 not including currently
GASx gasx 67617378 not including currently
ATOM stake 7374616b65 not including currently

Router And ChainId

Type Router Number ChainId
Bitcoin 1 1
Ethereum 2 2
Ontology 3 3
NEO 4 5
Switcheo 5 release soon
BSC 6 79
Heco 7 7
Palette 8 106