Connect to dApps and web3 apps with Exodus Web3 Wallet!
Need a crypto wallet that gives you full control of your assets? You can download Exodus here.
In this article:
What are dApps and web3 apps?
The word dApp is an abbreviation of decentralized application. DApps are apps that you interact with by using blockchain technology. There are many different kinds of dApps, from games to DeFi to NFT platforms.
A web3 app is any application built on a blockchain. There are also many different kinds of web3 apps.
All dApps are web3 apps, but not all web3 apps are dApps, because not all web3 apps are decentralized. However, you'll often find the terms used interchangeably. You can connect to dApps and web3 apps with a crypto wallet like Exodus Web3 Wallet.
Web3 is the World Wide Web of the crypto-sphere, and Exodus Web3 Wallet is your doorway to web3 and beyond.
With Exodus Web3 Wallet, you can connect to web3 apps on Ethereum, Solana and other supported networks.
If you would like to learn more about dApps, web3 apps, and DeFi, you can explore:
Video tutorial: Connecting dApps with Web3 Wallet
How do I connect to a web3 app with Exodus Web3 Wallet?
Here is how to connect your Exodus Web3 Wallet to a web3 app. To learn which web3 networks you can connect your Exodus Web3 Wallet with, visit: Which networks does Exodus Web3 Wallet support?
If this is your first time using web3 apps, you may want to review our DeFi safety tips in our guide: Safety and security for DeFi and web3.
When you connect Exodus to a web3 app, if you see the Exodus banner, a) click Connect. If you do not see the banner, b) click Connect or Connect Wallet in the web3 app.
If you are asked to select a wallet, select Exodus. If you don't see Exodus on the list of wallets, visit: How do I connect to a web3 app if Exodus isn't on the list?
A pop-up will ask if you want to connect your Exodus wallet. Click Connect.
Only connect to web3 apps you trust. For more information on safety and security, visit: How do I stay safe when connecting to web3 apps?
And that's it! Your Exodus Web3 Wallet is connected to the web3 app.
How do I connect to a web3 app if Exodus isn't on the list?
If you do not see Exodus in the list of wallets when connecting to a web3 app or dApp, then you can use the Prioritize Exodus feature and connect by clicking on a different wallet.
For more information on how to use Prioritize Exodus and alternative connection methods, go to: How do I connect to web3 apps if Exodus isn't on the list?
How do I approve a web3 transaction or request?
When connected to a web3 app, transactions and requests made from the web3 app will have to be approved and signed with your Exodus wallet.
If you have enabled automatic approvals, any web3 app requests will be automatically approved by your wallet. Your wallet will have to be unlocked for the auto-approve feature to work. For more information, visit: What is auto approve and how do I enable it?
When you make a transaction or request from a web3 app, it has to be signed and approved by your Exodus Web3 Wallet. You will receive a pop-up with details to review.
a) You can see the amount sent or used in the request along with any network fees. Once you have reviewed the details, to approve the transaction, b) click Approve.
The request will complete as soon as the transaction confirms on the blockchain.
What is auto connect and how do I enable it?
The auto connect feature in Exodus Web3 Wallet allows you to connect to approved web3 apps automatically. When it's enabled, you can visit one of the approved web3 apps, and Exodus will connect automatically.
Auto connect lets you connect to the web3 app so it can read your wallet. You'll still need to approve transactions (unless you enable auto approve).
The auto connect feature is currently supported for selected web3 apps. You can see the full list of web3 apps that support auto connect here: Which web3 apps support auto connect?
Let us go through how you can enable auto connect in Exodus.
In Exodus Web3 Wallet, a) click the Profile icon, then b) click Settings.
In Settings, toggle on Auto Connect.
And done! You have now enabled auto connect, and Exodus will automatically connect any of the approved web3 apps. To see a list of the supported dApps, see: Which web3 apps supports auto connect?
Which web3 apps support auto connect?
The auto connect feature is available for the following web3 apps:
Where can I see a list of popular dApps and web3 apps?
Here's how you can view a list of some of the most popular web3 apps you can connect to with the Web3 Wallet.
The list shows some of the most popular web3 apps for the last 30 days sorted by volume as determined by DappRadar.
In Exodus Web3 Wallet, a) click the Profile icon, then b) click Web3.
Click the Explore tab. You can a) browse through a short list of popular web3 apps or b) search through the full list with a) the search bar, or b) sort the web3 apps with the network filter.
How do I manage my web3 connections?
Here are all the details on how to manage your dApp connections:
How do I remove a web3 connection?
Here is how you can disconnect and remove a web3 connection.
In Exodus Web3 Wallet, a) click the Profile icon, then b) click Web3.
a) Click Connections, then b) click the Settings icon next to the connection you want to remove.
To remove the connection, click Disconnect.
You have now removed the connection. If you want to use the web3 app again, you can reconnect: How do I connect to a web3 app with Exodus Web3 Wallet?
What is auto approve and how do I enable it?
You have the option to allow your wallet to auto-approve requests made by web3 connections.
The auto approve feature will only work if the wallet is unlocked. Please remember that crypto transactions are irreversible, and it is not possible to cancel or reverse a transaction or request that has been approved by your wallet.
To enable Auto approve for a web3 connection, a) click the Profile icon, then b) click Web3.
a) Click Connections, and next to the connection you want to enable automatic approvals for b) click the Settings icon.
Click Auto Approve Transactions.
To confirm that you want to enable auto-approvals, click Auto Approve.
You have now enabled automatic approvals for that web3 connection. You can disable auto-approvals by unchecking the Auto Approve Transactions box.
How do I manage my connections by marking them as favorites?
To easily keep track of web3 connections, you can mark them as favorites.
Open your Exodus Web3 Wallet and a) click the Profile icon, then b) click Web3.
a) Click Connections. From here, you will see all of your web3 connections. b) Click the star icon next to a connection to mark it as a favorite.
A Web3 connection marked as a favorite will show up in a) your Favorites tab. If you want to remove a Web3 connection from the Favorites tab, b) click the star icon again to uncheck it.
What is infinite approval?
Certain web3 apps, such as yield farming apps like Tulip or lending apps like Aave, need approval to transact with your funds indefinitely. This is because they will need to use your funds over time for the app to work as intended.
Infinite approval, also known as a token allowance, allows you to preemptively approve a web3 app to interact with a specific amount of a token.
For example, if you deposit USDC into Tulip, Tulip will move your USDC each time it finds a more lucrative pool to lend it to. Without infinite approval, it would need your permission each time it wanted to move your funds, and every move would cost another transaction fee.
The benefit of using infinite approval is that you can approve all token transactions for a dApp or web3 app, which will save on time and transaction fees.
At this time, infinite approval is only available on the Ethereum network for ERC20 transactions.
In Exodus, it's not yet possible to remove previously approved infinite approvals of token contracts or to adjust the amount a transaction is approving, so please ensure that you review the approval and transaction details before clicking Approve.
For alternative methods to revoke infinite approval and other permissions, please visit: Revoke web3 app permissions you no longer use or trust.
In your Exodus Web3 Wallet, there are two steps to approving an infinite approval:
You can tell an Approve request is for infinite approval if it has this message: You’ll grant access to your funds for this and future X transactions. To grant access to the web3 app to transact with a specific amount of your token, click Approve.
Make sure the amount of the token you’re approving for the web3 app to interact with indefinitely is correct. Then click Approve.
This process also makes it crystal clear to you how much of which asset the web3 app will be using.
How do I stay safe when connecting to web3 apps?
When connecting Exodus to a web3 apps, Exodus will never ask you to enter your 12-word phrase or your private keys. If a website, dApp or web3 app asks you to enter your 12-word phrase or private key, it is a scam that is trying to steal your money.
See our article Common signs of a scam for more information.
Never use your 12-word phrase or private keys to make a web3 connection!
Only connect to trusted web3 apps. Before connecting, make sure to do your own research on the web3 app to know what you are connecting to, how the platform works, the features, and the potential risks of using it.
Never connect Exodus with any web3 apps you do not trust, and be careful of fake websites and phishing attempts. Always check that you are using the official website! You can find more information here: Don't validate your wallet! Phishing scams to watch out for.
To learn more about security and safety when using DeFi, dApps and web3 you can see this guide: Safety and security for DeFi and web3.