Skip to content

Commit efae2f3

Browse files
chore(chains): update chains (thirdweb-dev#3222)
This PR was automatically created by a GitHub Action. It updates the chains package with the latest changes from the database. <!-- start pr-codex --> --- ## PR-Codex overview This PR adds and updates chain configurations for various networks, including icon URLs, faucets, and RPC endpoints. ### Detailed summary - Added new chain configurations for multiple networks - Updated native currency names and symbols - Included icon URLs, faucets, and RPC endpoints - Added explorers and info URLs for some chains > The following files were skipped due to too many changes: `legacy_packages/chains/chains/20041.ts`, `legacy_packages/chains/chains/721529.ts`, `legacy_packages/chains/chains/132902.ts`, `legacy_packages/chains/chains/7924.ts`, `legacy_packages/chains/chains/20073.ts`, `legacy_packages/chains/chains/9797.ts`, `legacy_packages/chains/chains/8008135.ts`, `legacy_packages/chains/chains/70157.ts`, `legacy_packages/chains/chains/32112.ts`, `legacy_packages/chains/chains/64947.ts`, `legacy_packages/chains/chains/66729.ts`, `legacy_packages/chains/chains/12885.ts`, `legacy_packages/chains/chains/53399.ts`, `legacy_packages/chains/chains/90343.ts`, `legacy_packages/chains/chains/41847.ts`, `legacy_packages/chains/chains/43994.ts`, `legacy_packages/chains/chains/49995.ts`, `legacy_packages/chains/chains/2715.ts`, `legacy_packages/chains/chains/14093.ts`, `legacy_packages/chains/chains/33100.ts`, `legacy_packages/chains/chains/51173.ts`, `legacy_packages/chains/chains/57822.ts`, `legacy_packages/chains/chains/60147.ts`, `legacy_packages/chains/chains/84977.ts`, `legacy_packages/chains/chains/16316.ts`, `legacy_packages/chains/chains/282.ts`, `legacy_packages/chains/chains/65622.ts`, `legacy_packages/chains/chains/328527624.ts`, `legacy_packages/chains/chains/97970.ts`, `legacy_packages/chains/chains/109.ts`, `legacy_packages/chains/chains/899.ts`, `legacy_packages/chains/chains/345.ts`, `legacy_packages/chains/chains/5112.ts`, `legacy_packages/chains/chains/10222.ts`, `legacy_packages/chains/chains/48899.ts`, `legacy_packages/chains/chains/820522.ts`, `legacy_packages/chains/chains/53302.ts`, `legacy_packages/chains/chains/622463.ts`, `legacy_packages/chains/chains/2340.ts`, `legacy_packages/chains/chains/240515.ts`, `legacy_packages/chains/chains/62298.ts`, `legacy_packages/chains/chains/8844.ts`, `legacy_packages/chains/chains/978657.ts`, `legacy_packages/chains/src/index.ts` > ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}` <!-- end pr-codex -->
1 parent f66161f commit efae2f3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+1935
-41
lines changed

.changeset/sync-chains.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@thirdweb-dev/chains": patch
3+
---
4+
5+
Synced Chains Package
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
import type { Chain } from "../src/types";
2+
export default {
3+
"chain": "QuarkChain",
4+
"chainId": 100011,
5+
"explorers": [],
6+
"faucets": [],
7+
"infoURL": "https://www.quarkchain.io",
8+
"name": "QuarkChain L2 Mainnet",
9+
"nativeCurrency": {
10+
"name": "QKC",
11+
"symbol": "QKC",
12+
"decimals": 18
13+
},
14+
"networkId": 100011,
15+
"parent": {
16+
"type": "L2",
17+
"chain": "eip155-100000"
18+
},
19+
"rpc": [
20+
"https://100011.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
21+
"https://mainnet-l2-ethapi.quarkchain.io"
22+
],
23+
"shortName": "qkc-l2",
24+
"slug": "quarkchain-l2",
25+
"testnet": false
26+
} as const satisfies Chain;
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
import type { Chain } from "../src/types";
2+
export default {
3+
"chain": "GLC",
4+
"chainId": 10222,
5+
"explorers": [
6+
{
7+
"name": "GLScan Explorer",
8+
"url": "https://glscan.io",
9+
"standard": "none",
10+
"icon": {
11+
"url": "ipfs://QmTw21p6UfXVH2BCU81G2Ck28ecoknz4v9mC35fF8Z987i",
12+
"width": 512,
13+
"height": 557,
14+
"format": "png"
15+
}
16+
}
17+
],
18+
"faucets": [],
19+
"icon": {
20+
"url": "ipfs://QmTw21p6UfXVH2BCU81G2Ck28ecoknz4v9mC35fF8Z987i",
21+
"width": 512,
22+
"height": 557,
23+
"format": "png"
24+
},
25+
"infoURL": "https://glscan.io/",
26+
"name": "GLScan",
27+
"nativeCurrency": {
28+
"name": "GLC",
29+
"symbol": "GLC",
30+
"decimals": 18
31+
},
32+
"networkId": 10222,
33+
"rpc": [
34+
"https://10222.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
35+
"https://glc-dataseed.glscan.io/"
36+
],
37+
"shortName": "glc",
38+
"slip44": 1,
39+
"slug": "glscan",
40+
"testnet": false
41+
} as const satisfies Chain;

legacy_packages/chains/chains/109.ts

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,23 @@ export default {
44
"chainId": 109,
55
"explorers": [
66
{
7-
"name": "shibariumscan",
7+
"name": "Shibariumscan",
88
"url": "https://www.shibariumscan.io",
9-
"standard": "none"
9+
"standard": "EIP3091",
10+
"icon": {
11+
"url": "https://www.shibariumscan.io/assets/configs/network_icon_dark.png",
12+
"width": 360,
13+
"height": 360,
14+
"format": "png"
15+
}
1016
}
1117
],
1218
"faucets": [],
19+
"features": [],
1320
"icon": {
14-
"url": "ipfs://QmYNVkoZgRjDBQzJz6kog9mA2yPzQFW2oSKvhnkwuBhLQE",
15-
"width": 2000,
16-
"height": 2000,
21+
"url": "https://chewyswap.dog/images/chains/109.png",
22+
"width": 200,
23+
"height": 200,
1724
"format": "png"
1825
},
1926
"infoURL": "https://shibariumecosystem.com",
@@ -24,8 +31,10 @@ export default {
2431
"decimals": 18
2532
},
2633
"networkId": 109,
34+
"redFlags": [],
2735
"rpc": [
2836
"https://109.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
37+
"https://rpc.shibrpc.com",
2938
"https://www.shibrpc.com"
3039
],
3140
"shortName": "shibariumecosystem",
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
import type { Chain } from "../src/types";
2+
export default {
3+
"chain": "QuarkChain",
4+
"chainId": 110011,
5+
"explorers": [],
6+
"faucets": [],
7+
"infoURL": "https://www.quarkchain.io",
8+
"name": "QuarkChain L2 Testnet",
9+
"nativeCurrency": {
10+
"name": "QKC",
11+
"symbol": "QKC",
12+
"decimals": 18
13+
},
14+
"networkId": 110011,
15+
"parent": {
16+
"type": "L2",
17+
"chain": "eip155-110000"
18+
},
19+
"rpc": [
20+
"https://110011.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
21+
"https://testnet-l2-ethapi.quarkchain.io"
22+
],
23+
"shortName": "qkc-l2-t",
24+
"slug": "quarkchain-l2-testnet",
25+
"testnet": true
26+
} as const satisfies Chain;

legacy_packages/chains/chains/1135.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,12 @@ export default {
1616
}
1717
],
1818
"faucets": [],
19+
"icon": {
20+
"url": "ipfs://QmVTS8jmWD5e7jVEn86wLjJsuMnc6s8fym3JbtE4etzSKf",
21+
"width": 400,
22+
"height": 400,
23+
"format": "png"
24+
},
1925
"infoURL": "https://lisk.com",
2026
"name": "Lisk",
2127
"nativeCurrency": {
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
import type { Chain } from "../src/types";
2+
export default {
3+
"chain": "ITX",
4+
"chainId": 1235,
5+
"explorers": [
6+
{
7+
"name": "ITX Mainnet Explorer (Blockscout)",
8+
"url": "https://explorer.itxchain.com",
9+
"standard": "EIP3091"
10+
}
11+
],
12+
"faucets": [],
13+
"infoURL": "https://explorer.itxchain.com",
14+
"name": "ITX Mainnet",
15+
"nativeCurrency": {
16+
"name": "ITX",
17+
"symbol": "ITX",
18+
"decimals": 18
19+
},
20+
"networkId": 1235,
21+
"rpc": [
22+
"https://1235.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
23+
"https://rpc.itxchain.com"
24+
],
25+
"shortName": "itx",
26+
"slug": "itx",
27+
"testnet": false
28+
} as const satisfies Chain;
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
import type { Chain } from "../src/types";
2+
export default {
3+
"chain": "Avalanche",
4+
"chainId": 12885,
5+
"explorers": [],
6+
"faucets": [],
7+
"features": [],
8+
"icon": {
9+
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
10+
"width": 256,
11+
"height": 256,
12+
"format": "svg"
13+
},
14+
"infoURL": "https://avacloud.io",
15+
"name": "QI0603I3",
16+
"nativeCurrency": {
17+
"name": "QI0603I3 Token",
18+
"symbol": "UQI",
19+
"decimals": 18
20+
},
21+
"networkId": 12885,
22+
"redFlags": [],
23+
"rpc": [
24+
"https://12885.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
25+
"https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
26+
],
27+
"shortName": "QI0603I3",
28+
"slug": "qi0603i3",
29+
"testnet": true
30+
} as const satisfies Chain;

legacy_packages/chains/chains/132902.ts

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,24 @@ import type { Chain } from "../src/types";
22
export default {
33
"chain": "Form",
44
"chainId": 132902,
5-
"explorers": [],
5+
"explorers": [
6+
{
7+
"name": "Form Testnet explorer",
8+
"url": "https://testnet-explorer.form.network",
9+
"standard": "EIP3091"
10+
}
11+
],
612
"faucets": [
713
"https://info.form.network/faucet"
814
],
9-
"features": [],
15+
"features": [
16+
{
17+
"name": "EIP155"
18+
},
19+
{
20+
"name": "EIP1559"
21+
}
22+
],
1023
"icon": {
1124
"url": "ipfs://bafkreif6anuffunp3le26jsyemdrg4ydf2abensokw4qnlgvg5nc43zqbi",
1225
"width": 3600,
@@ -29,7 +42,9 @@ export default {
2942
"redFlags": [],
3043
"rpc": [
3144
"https://132902.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
32-
"https://rpc.form.network/http"
45+
"https://rpc.form.network/http",
46+
"https://testnet-rpc.form.network/http",
47+
"wss://testnet-rpc.form.network/ws"
3348
],
3449
"shortName": "Form",
3550
"slug": "form-testnet",
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
import type { Chain } from "../src/types";
2+
export default {
3+
"chain": "Avalanche",
4+
"chainId": 14093,
5+
"explorers": [],
6+
"faucets": [],
7+
"features": [],
8+
"icon": {
9+
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
10+
"width": 256,
11+
"height": 256,
12+
"format": "svg"
13+
},
14+
"infoURL": "https://avacloud.io",
15+
"name": "QaUser6598",
16+
"nativeCurrency": {
17+
"name": "QaUser6598 Token",
18+
"symbol": "UQC",
19+
"decimals": 18
20+
},
21+
"networkId": 14093,
22+
"redFlags": [],
23+
"rpc": [
24+
"https://14093.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
25+
"https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
26+
],
27+
"shortName": "QaUser6598",
28+
"slug": "qauser6598",
29+
"testnet": true
30+
} as const satisfies Chain;

0 commit comments

Comments
 (0)