Connect Wallet
Connecting
- Open the HODL app and click Connect Wallet in the top-right corner
- OPWallet will show a connection approval popup — click Approve
- Your address appears in the header (truncated, e.g.
opt1sq3f...ab12) - If you hold HDL or WRK, their balances appear as chips in the header
Once connected, all transaction buttons in the app become active. The connection persists until you disconnect from OPWallet directly.
Identity Key
OPNet uses two keys for each wallet: a tweaked public key (used for Bitcoin transaction signing) and an identity key (used to identify the sender on OPNet). The HODL frontend resolves your identity key automatically on connection — you do not need to do anything extra.
This distinction matters for developers building on OPNet. Using the wrong key type will cause transactions to fail silently or be attributed to the wrong address.
Troubleshooting
| Issue | Solution |
|---|---|
| "No Wallet" button shown | OPWallet extension is not installed or not enabled for this site |
| Button stays at "Connect Wallet" after clicking | Check OPWallet for a pending approval popup |
| Balances show 0 after connecting | You may not hold any HDL or WRK yet — this is normal for first-time users |
| Wrong network | Switch OPWallet to OPNet Testnet in the extension settings |
HODL Docs