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 the Pera Wallet mobile app
How to Connect to a dApp from Pera Mobile
Step 1: Find a dApp
- Open Pera Wallet
- Tap the Discover tab to browse Algorand dApps
- 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
- On the dApp’s site, tap Connect Wallet
- Select Pera Wallet from the list of options
- Pera Wallet will open and show a connection request
Step 3: Approve the Connection
- Review which account the dApp wants to connect to
- Tap Connect to approve
- Return to the dApp, now connected
Quantum Accounts: they’re new, so not every dApp has upgraded to support them yet. Some transactions may fail or come with different fees than usual, and Pera shows a warning before you continue. If you run into an issue, ask the dApp to add support, or use a non-Quantum account. See Create or upgrade to a Quantum Account.
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.
Disconnecting from a dApp
It’s good practice to disconnect from dApps when you’re done using them.
- Open Pera Wallet
- Go to Menu → Settings → WalletConnect Sessions
- Find the dApp you want to disconnect from
- Tap Disconnect
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.
Related Articles
Need more help? Visit perawallet.app/contact-us.
