The Ethernauts webpage is trying to call eth_chainId via the Ethereum provider (likely Brave Wallet or another wallet extension) to determine the current blockchain network.
The provider (e.g., Brave Wallet) doesn’t support this method or isn’t configured correctly, leading to the "not supported" error.
The two instances suggest that both the Header.js and App.js components rely on this call, and both fail when the provider rejects it.
Uncaught (in promise) Error: Request method eth_chainId is not supported
at s.request (requestProvider.js:2:539763)
at new q (App.js:30:23)
request @ requestProvider.js:2
q @ App.js:30
postMessage
(anonymous) @ index.js:61
i @ (index):1
r @ (index):1
t @ (index):1
(anonymous) @ main.e41a8227.chunk.js:1