The world of decentralized apps (DApps) can be a treacherously slippery slope if you don't know what you're doing. Conversely, it can open a world of amazing decentralized protocols for you to interact with and increase your crypto wealth.

As recent DeFi hacks and scams have shown on leading applications like OpenSea and MetaMask (both supported by CoolWallet), one should strongly consider using a hardware wallet to add cold storage security for your crypto assets, especially when interacting with smart contracts.

Luckily CoolWallet users don't need to stress. If your CoolWallet's firmware is version 2.39.0 or newer, it means your card supports our WalletConnect update.

Use this detailed step-by-step guide we've prepared for you to access a whole universe of DApps. Let's get started!

What is WalletConnect?

WalletConnect is an open protocol that helps you easily connect your crypto wallets to DApps by using an end-to-end encrypted QR code or Deep Link. Simply scan the QR code on the decentralized protocol of your choice, and connect to thousands of DApps. Authorize transactions with your CoolWallet and enjoy cold storage security when dealing with DeFi and NFT protocols and marketplaces!

In this step-by-step guide we'll show you how to use WalletConnect with your CoolWallet in practice.. Let's use Uniswap as an example, since you can connect and access it on both a PC or mobile browser.

Warning: Scammers and hackers often create fake sites or Google ads to trick you. Please make sure you're visiting the right URL whenever you interact with a DApp in order to avoid phishing or hacking. Only access reputable DApps to avoid other threats like rugpulls.

Tips: Bookmark the website's correct URL link where possible, check the site's credentials and avoid clicking on any paid ad links you find through a Google search. If in doubt, visit CoinMarketCap or Coingecko to double check your link is authentic

How to Use WalletConnect With CoolWallet on a PC/Mac

There are 5 simple steps to use CoolWallet, our CoolWallet app and a DApp like Uniswap on a desktop computer.

  1. Generate a QR code on Uniswap
  2. Scan the QR code with our CoolWallet app
  3. Confirm the transaction on Uniswap
  4. Complete the transaction with the CoolWallet and CoolWallet app
  5. Check transaction status on Uniswap and/or Ethereum explorer

Here's how to complete each step.

Step 1: Generate a QR Code on your DApp (example: Uniswap)

  • Go to the Uniswap.org website
  • Click on [Launch App] at the top- right corner to enter the main page.
    Click on [Connect wallet] → [WalletConnect] to get a QR Code.

Step 2: Scan the QR code with our CoolWallet App

  • Open the CoolWallet App and click on [Marketplace] → [WalletConnect] and simply scan the QR Code displayed on the Uniswap. 
  • Next click on [Network] to switch to other supported networks. 
  • Click on [Address] to select the right wallet address, then [Connect].

Step 3: Confirm your transaction on Uniswap

  • Select the currency and your amount for exchange on Uniswap.
  • Click on [Swap]. 
  • Confirm the transaction details, then, click on [Confirm Swap]

Step 4: Complete your transaction on CoolWallet App and CoolWallet card

  • Go to your CoolWallet App and click on the [Pencil icon] to set up your transaction details. 
  • Confirm the details by clicking on [Confirm]
  • Next, take your CoolWallet and follow the CoolWallet App instructions to connect over encrypted Bluetooth and authorize the transaction. 
  • Use your CoolWallet to physically confirm the transaction by pressing its button as requested. Make sure to check transaction details are the same on the card and App.
  • Click on [Done].

Step 5: Check Transaction Status on Uniswap and Ethereum blockchain

  • After the transaction is completed, you should see [Transaction Submitted] on the Uniswap website. 
  • Select [Close] → [View on Explorer] to confirm the transaction on the Ethereum blockchain explorer.

How to Use WalletConnect with CoolWallet to Access DApps on Mobile

There are 4 simple steps to use CoolWallet, our CoolWallet app and a DApp like Uniswap on a mobile phone:

  1. Generate a QR code on Uniswap
  2. Confirm the transaction on Uniswap
  3. Complete the transaction with the CoolWallet and CoolWallet app
  4. Check transaction status on Uniswap and/or Ethereum explorer

That's one less step than on a desktop PC, as you don't need to scan a QR code.
Here's how to complete each step.

Step 1: Generate a QR Code on your DApp (example: Uniswap)

  • Visit Uniswap in your mobile browser
  • Click on [Launch App] to enter the main page
  • Click on [Connect wallet] → [WalletConnect] → [CoolWallet] → [open] → [Connect].

Step 2: Confirm transaction on Uniswap

Select the currency on Uniswap and enter your desired exchange amount, then click on [Swap]. After confirming all the transaction details, click on [Confirm Swap] → [Open]. 

Step 3: Complete transaction on CoolWallet App and CoolWallet card

  • Open the CoolWallet App, and click on the [Pencil icon] to set up your transaction details. 
  • Select [Confirm] after checking the transaction details. 
  • Follow the CoolWallet app instructions and connect your CoolWallet card
  • Physically confirm the transaction on your CoolWallet by pressing the card’s button
  • Click on [Done] in your App when finished.

Step 4: Check transaction status on Uniswap and Ethereum blockchain

  • After the transaction is completed, you should see [Transaction Submitted] on the Uniswap website. 
  • Select [Close] → [View on Explorer] to confirm the transaction on the Ethereum blockchain explorer.

Latest Stories

View all

Curated Yield: Earn Onchain USDC Yield on CoolWallet
  • by TeamProduct

Curated Yield: Earn Onchain USDC Yield on CoolWallet

Earn onchain yield on your USDC with CoolWallet's Curated Yield, a risk-managed strategy curated by Gauntlet. Self-custody, auto-compounding, withdraw anytime.

Read moreabout Curated Yield: Earn Onchain USDC Yield on CoolWallet

Can Hardware Wallets Be Tampered With? How CoolWallet Fights Hardware Implants
  • by CoolWalletTeam

Can Hardware Wallets Be Tampered With? How CoolWallet Fights Hardware Implants

( Photo Source: Mark Karpelès (@MagicalTux) / X)

Recent reports of stolen crypto assets involving some Ledger users have raised concerns about hardware wallet supply chain security.

According to public reports, Ledger is investigating losses reported by users who purchased devices through CryptoBilis, a reseller in Southeast Asia. Ledger has also requested that the reseller temporarily suspend sales and shipments while the investigation continues.

The full attack method, scope of impact, and responsibility have yet to be conclusively established.

The incident highlights an important security consideration: Protecting private keys inside a secure chip is essential, but hardware wallet security must also account for the possibility of physical tampering before a device reaches its owner.

Read moreabout Can Hardware Wallets Be Tampered With? How CoolWallet Fights Hardware Implants

CoolWallet Go Pairing Password: What It Is and Why It Matters
  • by TeamProduct

CoolWallet Go Pairing Password: What It Is and Why It Matters

When you set up a wallet on CoolWallet Go, you create an 8-digit pairing password. You may rarely use it in your day-to-day life, but it plays an important role in keeping your assets safe. Here's what it does and how to keep it safe.

Read moreabout CoolWallet Go Pairing Password: What It Is and Why It Matters