If you are trading tokens on ProtonSwap, adding a Yubikey to your WebAuth.com wallet is one of the best ways to protect your funds. Instead of relying solely on biometrics or a PIN stored on your phone, a Yubikey gives you a physical hardware factor that must be present every time you sign a transaction.
Why Use a Yubikey?
WebAuth.com wallets support the FIDO2/WebAuthn standard, which means you can register a hardware security key like a Yubikey as an authentication device for your Proton account. Every swap, transfer, or staking action requires a cryptographic signature. With a Yubikey, that signature can only be produced when the physical key is plugged in and touched. Even if someone gains access to your device, they cannot move your funds without the key in hand.
Registering Your Yubikey
- Open the WebAuth.com wallet in a browser that supports WebAuthn (Chrome, Edge, Firefox, or Safari all work).
- Log in to your existing Proton account or create a new one.
- Navigate to Settings > Security Keys.
- Click Add New Key and insert your Yubikey into a USB port (or hold it against your phone if using NFC).
- When prompted by your browser, tap the metal contact on the Yubikey to confirm registration.
- Give the key a recognizable name, such as "Blue Yubikey 5," so you can identify it later.
You can register multiple keys on the same account as backups. It is strongly recommended to keep at least one backup key in a secure location in case your primary key is lost or damaged.
Making a Swap with Your Yubikey
- Visit ProtonSwap and connect your WebAuth.com wallet.
- Select the token pair you want to trade and enter the amount.
- Review the swap details, including the estimated output and price impact.
- Click Swap to initiate the transaction.
- Your browser will prompt you to authenticate with your security key. Insert or tap your Yubikey and touch the contact.
- Once the signature is confirmed, the transaction is broadcast to the Proton blockchain. You will see a confirmation within a few seconds.
Tips for Staying Secure
- Never share your Yubikey with anyone. Treat it like a physical wallet key.
- Remove old or compromised keys from your account immediately under Settings > Security Keys.
- If you are using a Yubikey with NFC on mobile, make sure your phone's NFC reader is enabled before initiating the swap.
- Consider pairing your Yubikey with a strong account password for an additional layer of protection.
Hardware-based authentication is one of the simplest upgrades you can make to your DeFi security. With a Yubikey registered on WebAuth.com, every ProtonSwap trade requires your explicit physical approval, keeping your tokens safe from remote attacks.