Connecting a wallet.

HoodLock is non-custodial and there is no account. When you connect, we record your wallet address for usage statistics, and no signature is needed just to look around.

Updated 2026-10-10 · HoodLock Team

Supported wallets#

Wallets that let a site add or select Robinhood Chain work. The app discovers browser wallets automatically through EIP-6963, so anything installed shows up in the list without us maintaining one.

RouteNotes
Browser extensionMetaMask, Rabby, Trust and most other browser wallets are found automatically. If MetaMask, Rabby or Trust is missing, the list links to its download page.
Robinhood WalletConnects through WalletConnect. Pick it from the list on a phone, or scan the QR code from desktop.
WalletConnectFor other mobile wallets and anything not installed in this browser. Opens a QR code or a deep link.
Wallet in-app browserOpening hoodlock.tech inside your wallet's own browser is the most reliable route on mobile.
Careful

Phantom and Keplr are not offered. They can show Robinhood Chain assets, but in our tests they could not sign transactions there, so a lock, burn or claim would fail. Use MetaMask, Rabby or one of the other wallets above instead.

Phantom and Robinhood Chain#

Phantom announced Robinhood Chain support on July 23, 2026, covering balances, sending, receiving, swaps and bridging inside the Phantom app. In HoodLock's own testing, Phantom reports that it is on chain 4663 but still cannot sign the transactions a lock, burn or claim needs. Until that works, we recommend MetaMask or Rabby.

If your tokens are already in a Phantom address on Robinhood Chain, you can move them without sending anything:

  1. Export the private key of that account from Phantom's settings. Export the key for the single account, never the seed phrase, which unlocks every account and chain in the wallet.
  2. Import the private key into MetaMask or Rabby. The same address appears, with the same balances on chain 4663.
  3. Connect that wallet to HoodLock and lock as normal.
Careful

Treat an exported private key like cash. Paste it only into the wallet itself, never into a website, a form or a chat. HoodLock and our support will never ask for it.

Careful

Mobile wallet apps cannot inject into Safari or Chrome. On a phone you either use WalletConnect or open the site inside the wallet's own browser. A mobile wallet will never appear in the extension list, however many times you reload.

The network#

HoodLock runs only on Robinhood Chain, chain id 4663. The app asks your wallet to switch, and to add the chain if it is missing, so you rarely need to do anything by hand. The parameters are on the network page if you prefer to add it yourself.

Note

Transactions are submitted through your wallet's RPC, not ours. If your wallet has chain 4663 configured with a broken endpoint, sending will fail no matter what the site does. Remove the network and let the app add it again.

Add Robinhood Chain to Rabby#

Rabby normally adds the chain when HoodLock asks it to. If that does not happen, add it by hand:

  1. Open Rabby and unlock it.
  2. Go to Settings, then Add Custom Network. If Robinhood Chain is already listed, you do not need to add it.
  3. Enter the network details: network name Robinhood Chain, chain id 4663, RPC URL https://rpc.mainnet.chain.robinhood.com, currency symbol ETH, block explorer https://robinhoodchain.blockscout.com.
  4. Save, then reload HoodLock and connect.
Note

Rabby will not switch to a network whose chain id does not match what the RPC reports. If it refuses, check that the chain id is exactly 4663.

Add Robinhood Chain to Trust Wallet#

On the Trust Wallet mobile app:

  1. Open Trust Wallet and tap the manage assets icon in the top right of the main wallet screen.
  2. Tap the + button, then switch from the Token tab to the Network tab.
  3. Enter the network details: network name Robinhood Chain, symbol ETH, RPC URL https://rpc.mainnet.chain.robinhood.com, chain id 4663, block explorer URL https://robinhoodchain.blockscout.com.
  4. Tap Save. Then open hoodlock.tech in Trust Wallet's built-in browser, or connect through WalletConnect.

The Trust Wallet browser extension supports the standard add-network request, so on desktop the app can add the chain for you when you connect.

What connecting does and does not do#

When it fails#

The wallet does not appear in the list#

Connected, but the network will not switch#

Some wallets refuse to add a chain they do not recognise. Add it manually with the parameters on the network page, then reconnect.

“HTTP request failed” or a transaction that will not send#

Usually the public RPC rate-limiting a read-heavy session. Reload and try again. If a lock transaction was submitted but the confirmation never arrived, check My locks before retrying. It very likely landed, and sending again would create a second lock and charge a second fee.

More cases in troubleshooting.

Approval succeeded but the lock did not#

These are two separate transactions. If the first went through and the second did not, nothing is lost, because the approval simply sits unused. Start the lock again. You will not be asked to approve twice for the same amount.

Disconnecting#

Disconnect in the app clears the stored choice so the next visit does not reconnect silently. It does not revoke token approvals, because those live in the token contract. Revoke them from your wallet's approvals screen or a revoke tool if you want them gone.