Skip to content

Commit 6f46e2e

Browse files
committed
fix: use working public RPCs (publicnode/drpc/1rpc), show dashboard URL
- Replace dead RPCs (llamarpc/ankr/cloudflare) with proven working endpoints - Ethereum: ethereum.publicnode.com, eth.drpc.org, 1rpc.io/eth - Base: base.publicnode.com, base.drpc.org, mainnet.base.org - Print dashboard URL to console when API port is enabled
1 parent bb78d1c commit 6f46e2e

3 files changed

Lines changed: 13 additions & 8 deletions

File tree

Config.toml.example

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
11
[[chains]]
22
caip2 = "eip155:1"
33
rpc = [
4-
"https://eth.llamarpc.com",
5-
"https://rpc.ankr.com/eth",
6-
"https://cloudflare-eth.com",
4+
"https://ethereum.publicnode.com",
5+
"https://eth.drpc.org",
6+
"https://1rpc.io/eth",
77
]
88
start_block = 19000000
99
end_block = 19000500
1010

1111
[[chains]]
1212
caip2 = "eip155:8453"
1313
rpc = [
14+
"https://base.publicnode.com",
15+
"https://base.drpc.org",
1416
"https://mainnet.base.org",
15-
"https://base.llamarpc.com",
1617
]
1718
start_block = 12000000
1819
end_block = 12000500

README.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -118,16 +118,19 @@ Both `start_block` and `end_block` are optional. If omitted, the latest block is
118118
[[chains]]
119119
caip2 = "eip155:1"
120120
rpc = [
121-
"https://eth.llamarpc.com",
122-
"https://rpc.ankr.com/eth",
123-
"https://cloudflare-eth.com",
121+
"https://ethereum.publicnode.com",
122+
"https://eth.drpc.org",
123+
"https://1rpc.io/eth",
124124
]
125125
start_block = 19000000
126126
end_block = 19000500
127127

128128
[[chains]]
129129
caip2 = "eip155:8453"
130-
rpc = ["https://mainnet.base.org"]
130+
rpc = [
131+
"https://base.publicnode.com",
132+
"https://base.drpc.org",
133+
]
131134
start_block = 12000000
132135
end_block = 12000500
133136

src/main.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ async fn run_watch_mode(args: CliArgs) -> Result<(), Box<dyn std::error::Error +
142142
.await
143143
.unwrap();
144144
eprintln!("[rustplorer] Address API listening on port {}", port);
145+
eprintln!("[rustplorer] Dashboard: http://localhost:{}/", port);
145146
axum::serve(listener, app).await.unwrap();
146147
});
147148
}

0 commit comments

Comments
 (0)