RabbyHub / Rabby

The game-changing wallet for Ethereum and all EVM chains
https://rabby.io
Other
1.41k stars 407 forks source link

RPC Authentication Issue with PulseChain Custom RPC #2612

Closed g4mm4io closed 6 days ago

g4mm4io commented 1 week ago

When attempting to add a custom RPC endpoint for PulseChain (https://rpc-pulsechain.g4mm4.io), Rabby Wallet returns "RPC Authentication Fail" errors. The RPC endpoint itself is functional and accessible.

The RPC endpoint works properly with direct JSON-RPC calls: curl -X POST -H "Content-Type: application/json" -d '{"method":"eth_chainId","params":[],"id":1,"jsonrpc":"2.0"}' https://rpc-pulsechain.g4mm4.io Returns correct chainId: {"jsonrpc":"2.0","id":1,"result":"0x171"}

CORS headers are properly configured:

Chrome DevTools Network tab shows no requests being made during the failure, suggesting client-side validation is failing before RPC connection attempt.

Technical Details: Chain ID: 369 (0x171) Network: PulseChain RPC URL: https://rpc-pulsechain.g4mm4.io

Expected: Should successfully add the RPC endpoint to Rabby wallet. Actual: "RPC Authentication Fail" errors with no visible network requests.

The same RPC endpoint works consistently with other web3 wallets, suggesting this is specific to Rabby's validation process.

vvvvvv1vvvvvv commented 6 days ago

this rpc works fine in myside, maybe you can ask help from rpc provider

g4mm4io commented 5 days ago

I am the rpc provider, there's nothing wrong with the rpc endpoints. it works. I'll have to try deleting the rabby extension and reinstalling, see if that fixes this issue. I thought maybe it's a verification issue from within the app.. Since there are no failed calls to the RPC in the dev tools when trying to add https://rpc-pulsechain.g4mm4.io it just says RPC Authentication Fail but doesn't actually try to connect to the rpc as far as I can tell.

g4mm4io commented 5 days ago

this rpc works fine in myside, maybe you can ask help from rpc provider

Screenshot 2024-11-11 at 8 37 33 PM Screenshot 2024-11-11 at 8 38 01 PM