Skip to content

Commit 5b6130b

Browse files
committed
Add faucet to chains instead
1 parent 6ffcf64 commit 5b6130b

File tree

5 files changed

+178
-131
lines changed

5 files changed

+178
-131
lines changed

chains.json

Lines changed: 152 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -2,98 +2,173 @@
22
"pacific-1": {
33
"chainId": "pacific-1",
44
"network_type": "mainnet",
5-
"slip44": 118,
6-
"rpc": [{
7-
"provider": "Rhino",
8-
"url": "https://rpc-sei.rhinostake.com"
9-
}, {
10-
"provider": "Polkachu",
11-
"url": "https://sei-rpc.polkachu.com"
12-
}, {
13-
"provider": "Lavender.Five Nodes",
14-
"url": "https://sei-rpc.lavenderfive.com"
15-
}, {
16-
"provider": "Brochain",
17-
"url": "https://sei-rpc.brocha.in"
18-
}],
19-
"rest": [{
20-
"provider": "Rhino",
21-
"url": "https://rest-sei.rhinostake.com"
22-
}, {
23-
"provider": "Lavender.Five Nodes",
24-
"url": "https://sei-api.lavenderfive.com"
25-
}, {
26-
"provider": "Polkachu",
27-
"url": "https://sei-api.polkachu.com"
28-
}, {
29-
"provider": "Brochain",
30-
"url": "https://sei-rest.brocha.in"
31-
}],
32-
"grpc": [{
33-
"provider": "Rhino",
34-
"url": "https://grpc-sei.rhinostake.com"
35-
}, {
36-
"provider": "Lavender.Five Nodes",
37-
"url": "https://sei-grpc.lavenderfive.com"
38-
}, {
39-
"provider": "Polkachu",
40-
"url": "https://sei-grpc.polkachu.com:11990"
41-
}],
5+
"rpc": [
6+
{
7+
"provider": "Rhino",
8+
"url": "https://rpc-sei.rhinostake.com"
9+
},
10+
{
11+
"provider": "Polkachu",
12+
"url": "https://sei-rpc.polkachu.com"
13+
},
14+
{
15+
"provider": "Lavender.Five Nodes",
16+
"url": "https://sei-rpc.lavenderfive.com"
17+
},
18+
{
19+
"provider": "Brochain",
20+
"url": "https://sei-rpc.brocha.in"
21+
}
22+
],
23+
"rest": [
24+
{
25+
"provider": "Rhino",
26+
"url": "https://rest-sei.rhinostake.com"
27+
},
28+
{
29+
"provider": "Lavender.Five Nodes",
30+
"url": "https://sei-api.lavenderfive.com"
31+
},
32+
{
33+
"provider": "Polkachu",
34+
"url": "https://sei-api.polkachu.com"
35+
},
36+
{
37+
"provider": "Brochain",
38+
"url": "https://sei-rest.brocha.in"
39+
}
40+
],
41+
"grpc": [
42+
{
43+
"provider": "Rhino",
44+
"url": "https://grpc-sei.rhinostake.com"
45+
},
46+
{
47+
"provider": "Lavender.Five Nodes",
48+
"url": "https://sei-grpc.lavenderfive.com"
49+
},
50+
{
51+
"provider": "Polkachu",
52+
"url": "https://sei-grpc.polkachu.com:11990"
53+
}
54+
],
4255
"explorers": []
4356
},
4457
"atlantic-2": {
4558
"chainId": "atlantic-2",
4659
"network_type": "testnet",
47-
"rpc": [{
48-
"provider": "Rhino",
49-
"url": "https://rpc-sei-testnet.rhinostake.com"
50-
},{
51-
"provider": "Lavender.Five Nodes",
52-
"url": "https://testnet-sei-rpc.lavenderfive.com"
53-
}, {
54-
"provider": "Polkachu",
55-
"url": "https://sei-testnet-rpc.polkachu.com"
56-
}],
57-
"rest": [{
58-
"provider": "Rhino",
59-
"url": "https://rest-sei-testnet.rhinostake.com"
60-
},{
61-
"provider": "Lavender.Five Nodes",
62-
"url": "https://testnet-sei-api.lavenderfive.com"
63-
}, {
64-
"provider": "Polkachu",
65-
"url": "https://sei-testnet-api.polkachu.com"
66-
}],
67-
"grpc": [{
68-
"provider": "Rhino",
69-
"url": "https://grpc-sei-testnet.rhinostake.com"
70-
},{
71-
"provider": "Lavender.Five Nodes",
72-
"url": "https://testnet-sei-grpc.lavenderfive.com"
73-
}, {
74-
"provider": "Polkachu",
75-
"url": "http://sei-testnet-grpc.polkachu.com:11990"
76-
}],
60+
"rpc": [
61+
{
62+
"provider": "Rhino",
63+
"url": "https://rpc-sei-testnet.rhinostake.com"
64+
},
65+
{
66+
"provider": "Lavender.Five Nodes",
67+
"url": "https://testnet-sei-rpc.lavenderfive.com"
68+
},
69+
{
70+
"provider": "Polkachu",
71+
"url": "https://sei-testnet-rpc.polkachu.com"
72+
}
73+
],
74+
"rest": [
75+
{
76+
"provider": "Rhino",
77+
"url": "https://rest-sei-testnet.rhinostake.com"
78+
},
79+
{
80+
"provider": "Lavender.Five Nodes",
81+
"url": "https://testnet-sei-api.lavenderfive.com"
82+
},
83+
{
84+
"provider": "Polkachu",
85+
"url": "https://sei-testnet-api.polkachu.com"
86+
}
87+
],
88+
"grpc": [
89+
{
90+
"provider": "Rhino",
91+
"url": "https://grpc-sei-testnet.rhinostake.com"
92+
},
93+
{
94+
"provider": "Lavender.Five Nodes",
95+
"url": "https://testnet-sei-grpc.lavenderfive.com"
96+
},
97+
{
98+
"provider": "Polkachu",
99+
"url": "http://sei-testnet-grpc.polkachu.com:11990"
100+
}
101+
],
77102
"explorers": [
78103
{
79104
"name": "explorers-guru",
80105
"url": "https://sei.explorers.guru",
81106
"tx_page": "https://sei.explorers.guru/tx/${txHash}"
82107
}
108+
],
109+
"faucets": [
110+
{ "provider": "Sei App", "url": "https://atlantic-2.app.sei.io/faucet" },
111+
{ "provider": "FAUCETME", "url": "https://sei.faucetme.pro/" }
83112
]
84113
},
85114
"arctic-1": {
86115
"chainId": "arctic-1",
87116
"network_type": "devnet",
88-
"rpc": [],
89-
"rest": [],
90-
"explorers": []
91-
},
92-
"sei-devnet-3": {
93-
"chainId": "sei-devnet-3",
94-
"network_type": "devnet",
95-
"rpc": [],
96-
"rest": [],
97-
"explorers": []
117+
"rpc": [
118+
{
119+
"provider": "Rhino",
120+
"url": "https://rpc-arctic-1.sei-apis.com"
121+
},
122+
{
123+
"provider": "Sei",
124+
"url": "https://rpc.arctic-1.seinetwork.io/"
125+
}
126+
],
127+
"rest": [
128+
{
129+
"provider": "Rhino",
130+
"url": "https://rest-arctic-1.sei-apis.com"
131+
},
132+
{
133+
"provider": "Sei",
134+
"url": "https://rest.arctic-1.seinetwork.io/"
135+
}
136+
],
137+
"evm_rpc": [
138+
{
139+
"provider": "Rhino",
140+
"url": "https://evm-rpc-arctic-1.sei-apis.com"
141+
},
142+
{
143+
"provider": "Sei",
144+
"url": "https://evm-rpc.arctic-1.seinetwork.io/"
145+
}
146+
],
147+
"evm_ws": [
148+
{
149+
"provider": "Rhino",
150+
"url": "wss://evm-ws-arctic-1.sei-apis.com"
151+
},
152+
{
153+
"provider": "Sei",
154+
"url": "wss://evm-ws.arctic-1.seinetwork.io"
155+
}
156+
],
157+
"explorers": [
158+
{
159+
"name": "Seistream",
160+
"url": "https://seistream.app/",
161+
"tx_page": "https://seistream.app/transactions/${txHash}"
162+
},
163+
{
164+
"name": "Seitrace",
165+
"url": "https://seitrace.com/",
166+
"tx_page": "https://seitrace.com/tx/${txHash}"
167+
}
168+
],
169+
"faucets": [
170+
{ "provider": "NIMA", "url": "https://sei-faucet.nima.enterprises/" },
171+
{ "provider": "FAUCETME", "url": "https://sei-evm.faucetme.pro/" }
172+
]
98173
}
99174
}

faucets.json

Lines changed: 0 additions & 10 deletions
This file was deleted.

schema/chains.json

Lines changed: 26 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010
},
1111
"arctic-1": {
1212
"$ref": "#/definitions/chain"
13-
},
14-
"sei-devnet-3": {
15-
"$ref": "#/definitions/chain"
1613
}
1714
},
1815
"additionalProperties": false,
@@ -27,10 +24,6 @@
2724
"type": "string",
2825
"enum": ["mainnet", "testnet", "devnet"]
2926
},
30-
"slip44": {
31-
"type": "integer",
32-
"minimum": 0
33-
},
3427
"rpc": {
3528
"type": "array",
3629
"items": { "$ref": "#/definitions/provider" }
@@ -43,9 +36,21 @@
4336
"type": "array",
4437
"items": { "$ref": "#/definitions/provider" }
4538
},
39+
"evm_rpc": {
40+
"type": "array",
41+
"items": { "$ref": "#/definitions/provider" }
42+
},
43+
"evm_ws": {
44+
"type": "array",
45+
"items": { "$ref": "#/definitions/provider" }
46+
},
4647
"explorers": {
4748
"type": "array",
4849
"items": { "$ref": "#/definitions/explorer" }
50+
},
51+
"faucets": {
52+
"type": "array",
53+
"items": { "$ref": "#/definitions/faucet" }
4954
}
5055
},
5156
"additionalProperties": false
@@ -68,6 +73,20 @@
6873
},
6974
"required": ["name", "url"],
7075
"additionalProperties": false
76+
},
77+
"faucet": {
78+
"type": "object",
79+
"properties": {
80+
"provider": {
81+
"type": "string"
82+
},
83+
"url": {
84+
"type": "string",
85+
"format": "uri"
86+
}
87+
},
88+
"required": ["provider", "url"],
89+
"additionalProperties": false
7190
}
7291
}
7392
}

schema/faucets.json

Lines changed: 0 additions & 36 deletions
This file was deleted.

schema/validate.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,4 @@ def validate_file(schema_path, file_path):
2626
validate_file('./schema/chain_info.json', './chain_info.json')
2727
validate_file('./schema/assetlist.json', './assetlist.json')
2828
validate_file('./schema/ibc_info.json', './ibc_info.json')
29-
validate_file('./schema/faucets.json', './faucets.json')
3029
validate_file('./schema/wallets.json', './wallets.json')

0 commit comments

Comments
 (0)