> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://support.perawallet.app/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 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](https://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 **More** → **Settings** → **Connected 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](https://explorer.perawallet.app/) to check verification status.
For more on staying safe, see our [Spotting Phishing Scams](https://support.perawallet.app/en/article/spotting-phishing-scams-11i973q/) 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](https://support.perawallet.app/en/article/resolving-walletconnect-issues-1tolptm/) article for step-by-step fixes.

## Related Articles
* [How to Swap Tokens in Pera Wallet](https://support.perawallet.app/)
* [Spotting Phishing Scams](https://support.perawallet.app/en/article/spotting-phishing-scams-11i973q/)
* [Resolving WalletConnect Issues](https://support.perawallet.app/en/article/resolving-walletconnect-issues-1tolptm/)

*Need more help?&#32;[Chat with us](https://go.crisp.chat/chat/embed/?website_id=ea4588fc-d431-45e3-9de2-0e07cf43894a)&#32;or visit&#32;[perawallet.app/contact-us](https://perawallet.app/contact-us/).*