Articles on: DeFi and dApps

How to Connect to DeFi dApps with Pera Connect

How to Connect to DeFi dApps with Pera Connect


What is Pera Connect?

Pera Connect is the bridge between your Pera Wallet and decentralized applications (dApps) on Algorand. It lets you interact with DeFi protocols, NFT marketplaces, DAOs, and other blockchain apps while keeping your keys securely on your device.

Key points:

  • Pera Connect links your wallet to a dApp — it never shares your private keys or recovery passphrase
  • You approve every transaction individually before it's signed
  • You can disconnect from any dApp at any time
  • Pera Connect works with both Pera Mobile and Pera Web


How to Connect to a dApp from Pera Mobile

Step 1: Find a dApp

  1. Open Pera Wallet
  2. Tap the Discover tab to browse Algorand dApps
  3. Choose a dApp you'd like to use (e.g., a DEX, lending protocol, or NFT marketplace)

You can also navigate directly to a dApp's website in your mobile browser — most Algorand dApps will prompt you to connect with Pera.

Step 2: Initiate the Connection

  1. On the dApp's site, tap Connect Wallet
  2. Select Pera Wallet from the list of options
  3. Pera Wallet will open and show a connection request

Step 3: Approve the Connection

  1. Review which account the dApp wants to connect to
  2. Tap Connect to approve
  3. You'll be redirected back to the dApp, now connected

Step 4: Approve Transactions

When you interact with the dApp (e.g., swapping tokens, providing liquidity, buying an NFT), the dApp sends a transaction request to Pera Wallet. You'll see the details of what you're signing before you confirm.

Always review the transaction details carefully. If something looks unfamiliar or you didn't initiate it, reject the transaction.


How to Connect from Pera Web

  1. Go to web.perawallet.app
  2. Visit the dApp you'd like to connect to
  3. Click Connect Wallet → select Pera Wallet
  4. Approve the connection request in the Pera Web interface

Pera Web supports direct connections without needing to switch between apps.


Disconnecting from a dApp

It's good practice to disconnect from dApps when you're done using them.

On Pera Mobile:

  1. Open Pera Wallet
  2. Go to MoreSettingsConnected Apps (or check the Discover tab)
  3. Find the dApp you want to disconnect from
  4. Tap Disconnect

On Pera Web:

  1. Check the dApp's interface for a disconnect option, or
  2. Clear the session from your Pera Web settings


Staying Safe with dApps

Connecting your wallet to dApps opens up the Algorand ecosystem, but it also requires caution:

  • Only connect to dApps you trust. Check that the URL is correct — phishing sites mimic real dApps with slightly altered URLs.
  • Review every transaction. Pera shows you what a transaction does before you sign. Look for unexpected rekey operations, large token approvals, or unfamiliar contract calls.
  • Disconnect when done. Don't leave your wallet connected to dApps you're not actively using.
  • Start small. When trying a new protocol for the first time, test with a small amount before committing larger sums.
  • Verify on Pera Explorer. If you're unsure about an asset or contract, look it up on explorer.perawallet.app to check verification status.

For more on staying safe, see our Spotting Phishing Scams guide.


Troubleshooting Connections

dApp says "wallet not connected" after I approved? Try refreshing the dApp page and reconnecting. On mobile, make sure Pera Wallet is running in the background. If the issue persists, clear the dApp's cache in your browser and reconnect.

Transaction request isn't showing up in Pera? Check that your Pera Wallet app is updated to the latest version. On mobile, ensure notifications are enabled for Pera so connection requests come through.

WalletConnect issues? See our dedicated Resolving WalletConnect Issues article for step-by-step fixes.



Need more help? Chat with us or visit perawallet.app/contact-us.

Updated on: 14/05/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!