Skip to content

Commit e424af2

Browse files
authored
add counter mainnet (#749)
* add counter mainnet * fix contents * update contract * update init to IBC denom * add counter logo * fix channel id
1 parent c3ad662 commit e424af2

File tree

4 files changed

+240
-0
lines changed

4 files changed

+240
-0
lines changed

images/counter.png

6.19 KB
Loading

mainnets/counter/assetlist.json

Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,129 @@
1+
{
2+
"$schema": "../../assetlist.schema.json",
3+
"chain_name": "counter",
4+
"assets": [
5+
{
6+
"description": "The native token of Initia",
7+
"denom_units": [
8+
{
9+
"denom": "evm/62Dcd6133e2Cc7B8b196d32d141266F65fC547cD",
10+
"exponent": 0
11+
},
12+
{
13+
"denom": "INIT",
14+
"exponent": 18
15+
}
16+
],
17+
"type_asset": "erc20",
18+
"address": "0x62Dcd6133e2Cc7B8b196d32d141266F65fC547cD",
19+
"base": "evm/62Dcd6133e2Cc7B8b196d32d141266F65fC547cD",
20+
"display": "INIT",
21+
"name": "Initia Native Token",
22+
"symbol": "INIT",
23+
"coingecko_id": "initia",
24+
"traces": [
25+
{
26+
"type": "ibc",
27+
"counterparty": {
28+
"base_denom": "uinit",
29+
"chain_name": "initia",
30+
"chain_id": "interwoven-1",
31+
"channel_id": "channel-89"
32+
},
33+
"chain": {
34+
"channel_id": "channel-0",
35+
"path": "transfer/channel-0/uinit"
36+
}
37+
},
38+
{
39+
"type": "wrapped",
40+
"counterparty": {
41+
"chain_name": "counter",
42+
"chain_id": "counter-1",
43+
"base_denom": "ibc/37A3FB4FED4CA04ED6D9E5DA36C6D27248645F0E22F585576A1488B8A89C5A50"
44+
},
45+
"chain": {
46+
"contract": "0x7FD385d69908247436f49de2A1AFf6438d75C3c0"
47+
},
48+
"provider": "Decimal Wrapper"
49+
}
50+
],
51+
"images": [
52+
{
53+
"png": "https://raw.githubusercontent.com/initia-labs/initia-registry/main/images/INIT.png"
54+
}
55+
],
56+
"logo_URIs": {
57+
"png": "https://raw.githubusercontent.com/initia-labs/initia-registry/main/images/INIT.png"
58+
}
59+
},
60+
{
61+
"description": "USDC on Initia",
62+
"denom_units": [
63+
{
64+
"denom": "evm/b85f7ce801cB37F46B34C3cD3D44B2c9FBFC0c15",
65+
"exponent": 0
66+
},
67+
{
68+
"denom": "USDC",
69+
"exponent": 18
70+
}
71+
],
72+
"type_asset": "erc20",
73+
"address": "0xb85f7ce801cB37F46B34C3cD3D44B2c9FBFC0c15",
74+
"base": "evm/b85f7ce801cB37F46B34C3cD3D44B2c9FBFC0c15",
75+
"display": "USDC",
76+
"name": "USD Coin",
77+
"symbol": "USDC",
78+
"coingecko_id": "usd-coin",
79+
"traces": [
80+
{
81+
"type": "ibc",
82+
"counterparty": {
83+
"chain_name": "noble",
84+
"chain_id": "noble-1",
85+
"base_denom": "uusdc",
86+
"channel_id": "channel-129"
87+
},
88+
"chain": {
89+
"channel_id": "channel-3",
90+
"path": "transfer/channel-3/uusdc"
91+
}
92+
},
93+
{
94+
"type": "ibc",
95+
"counterparty": {
96+
"chain_name": "initia",
97+
"chain_id": "interwoven-1",
98+
"base_denom": "ibc/6490A7EAB61059BFC1CDDEB05917DD70BDF3A611654162A1A47DB930D40D8AF4",
99+
"channel_id": "channel-89"
100+
},
101+
"chain": {
102+
"channel_id": "channel-0",
103+
"path": "transfer/channel-0/transfer/channel-3/uusdc"
104+
}
105+
},
106+
{
107+
"type": "wrapped",
108+
"counterparty": {
109+
"chain_name": "counter",
110+
"chain_id": "counter-0",
111+
"base_denom": "ibc/AA4E7DF065DC4D4B29B8662A919295F525B19251FB2618C41C0DED3BD1128FEE"
112+
},
113+
"chain": {
114+
"contract": "0x7FD385d69908247436f49de2A1AFf6438d75C3c0"
115+
},
116+
"provider": "Decimal Wrapper"
117+
}
118+
],
119+
"images": [
120+
{
121+
"png": "https://raw.githubusercontent.com/initia-labs/initia-registry/main/images/USDC.png"
122+
}
123+
],
124+
"logo_URIs": {
125+
"png": "https://raw.githubusercontent.com/initia-labs/initia-registry/main/images/USDC.png"
126+
}
127+
}
128+
]
129+
}

mainnets/counter/chain.json

Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
{
2+
"$schema": "../../chain.schema.json",
3+
"chain_name": "counter",
4+
"pretty_name": "Counter",
5+
"chain_id": "counter-0",
6+
"evm_chain_id": 3230553786823297,
7+
"bech32_prefix": "init",
8+
"network_type": "mainnet",
9+
"codebase": {
10+
"git_repo": "https://github.com/initia-labs/minievm",
11+
"recommended_version": "v1.1.16",
12+
"binaries": {
13+
"linux/amd64": "https://github.com/initia-labs/minievm/releases/download/v1.1.16/minievm_v1.1.16_Linux_x86_64.tar.gz",
14+
"linux/arm64": "https://github.com/initia-labs/minievm/releases/download/v1.1.16/minievm_v1.1.16_Linux_aarch64.tar.gz",
15+
"darwin/amd64": "https://github.com/initia-labs/minievm/releases/download/v1.1.16/minievm_v1.1.16_Darwin_x86_64.tar.gz",
16+
"darwin/arm64": "https://github.com/initia-labs/minievm/releases/download/v1.1.16/minievm_v1.1.16_Darwin_aarch64.tar.gz"
17+
},
18+
"genesis": {
19+
"genesis_url": "https://rpc-counter-0.anvil.europe-west.initia.xyz/genesis"
20+
}
21+
},
22+
"apis": {
23+
"rpc": [
24+
{
25+
"address": "https://rpc-counter-0.anvil.europe-west.initia.xyz"
26+
}
27+
],
28+
"rest": [
29+
{
30+
"address": "https://rest-counter-0.anvil.europe-west.initia.xyz"
31+
}
32+
],
33+
"grpc": [
34+
{
35+
"address": "grpc-counter-0.anvil.europe-west.initia.xyz:443"
36+
}
37+
],
38+
"json-rpc": [
39+
{
40+
"address": "https://jsonrpc-counter-0.anvil.europe-west.initia.xyz"
41+
}
42+
],
43+
"json-rpc-websocket": [
44+
{
45+
"address": "wss://jsonrpc-ws-counter-0.anvil.europe-west.initia.xyz"
46+
}
47+
],
48+
"indexer": [
49+
{
50+
"address": "https://rollytics-api-counter-0.anvil.europe-west.initia.xyz"
51+
}
52+
]
53+
},
54+
"explorers": [
55+
{
56+
"kind": "initia scan",
57+
"url": "https://scan.falseinitia.xyz/counter-0",
58+
"tx_page": "https://scan.falseinitia.xyz/counter-0/txs/${txHash}",
59+
"account_page": "https://scan.falseinitia.xyz/counter-0/accounts/${accountAddress}"
60+
}
61+
],
62+
"key_algos": ["initia_ethsecp256k1"],
63+
"slip44": 60,
64+
"fees": {
65+
"fee_tokens": []
66+
},
67+
"images": [
68+
{
69+
"png": "https://raw.githubusercontent.com/initia-labs/initia-registry/main/images/counter.png"
70+
}
71+
],
72+
"logo_URIs": {
73+
"png": "https://raw.githubusercontent.com/initia-labs/initia-registry/main/images/counter.png"
74+
},
75+
"metadata": {
76+
"op_bridge_id": "38",
77+
"op_denoms": ["uinit"],
78+
"executor_uri": "https://opinit-api-counter-0.anvil.europe-west.initia.xyz",
79+
"ibc_channels": [
80+
{
81+
"chain_id": "interwoven-1",
82+
"port_id": "nft-transfer",
83+
"channel_id": "channel-1",
84+
"version": "ics721-1"
85+
},
86+
{
87+
"chain_id": "interwoven-1",
88+
"port_id": "transfer",
89+
"channel_id": "channel-0",
90+
"version": "ics20-1"
91+
}
92+
],
93+
"assetlist": "https://raw.githubusercontent.com/initia-labs/initia-registry/main/mainnets/counter/assetlist.json",
94+
"minitia": {
95+
"type": "minievm",
96+
"version": "v1.1.16"
97+
}
98+
}
99+
}

mainnets/initia/chain.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -369,6 +369,18 @@
369369
"port_id": "nft-transfer",
370370
"channel_id": "channel-30",
371371
"version": "ics721-1"
372+
},
373+
{
374+
"chain_id": "counter-0",
375+
"port_id": "transfer",
376+
"channel_id": "channel-89",
377+
"version": "ics20-1"
378+
},
379+
{
380+
"chain_id": "counter-0",
381+
"port_id": "nft-transfer",
382+
"channel_id": "channel-90",
383+
"version": "ics721-1"
372384
}
373385
]
374386
}

0 commit comments

Comments
 (0)