This is a simple step-by-step guide to help you get a proper overview of Avocado and its applicability, and how it makes web3 more efficient.
My twitter: https://twitter.com/Asyl101021
Instadapp twitter: https://twitter.com/Instadapp
Let’s get started!
Step 1: Connect your Metamask address and create an Avocado account
Install the Metamask browser extension from here.
Follow the prompts to create a new Metamask account or import an existing one.
Visit the Avocado website and click on the “Connect” button.
Select Metamask from the list of options and follow the prompts to connect your Metamask account to your Avocado account. Watch the loom below to have a better idea:
https://www.loom.com/share/caf15c159d87413ab396cc61f6223c58
Note: If you do not already have Avocado in your Network list, upon clicking Switch Network, Metamask will automatically add it for you. If you are still not able to or are adding Avocado to another wallet, here are Avocado’s RPC details.
Step 2: Add USDC on Polygon (most cost-efficient)
Make sure you have USDC in your Metamask wallet if you’re using a metamask browser extension. If you are depositing by scanning the QR code you can deposit funds on Avocado from any wallet, and from any supported chains.
Go to Avocado, & copy your wallet address below the QR code.
Go to metamask, click on send, paste your Avocado wallet address on Metamask, select USDC as your asset, select amount & click send.
Confirm that your USDC balance has been updated on Avocado.
https://www.loom.com/share/8336e10e8d1849ccac658763608c4798
Step 3: Top up the gas on Avocado
Topping up gas on Avocado is very simple.
Once you have USDC in your Avocado wallet,
Go to the ‘+’ symbol next to the gas.
Choose the required amount in USDC, and click add. Use this guide for a detailed tutorial.
Step 4: Connect a dapp (Aave)
Go to Aave.
Click on Connect Wallet & choose Walletconnect.
Copy the WalletConnect link
Go to the Avocado Interface, click on the WalletConnect ‘+’ button and paste the copied WalletConnect link.
Approve the request and Aave will be connected to Avocado.
You will be able to see the connected wallet on Aave.
https://www.loom.com/share/abdae6443a72473c8f79f875b793e541
Step 5: Swapping tokens on Avocado
Go to the Avocado interface & click on the swap button next to the USDC you deposited earlier.
Select the amount and the token.
Review all the details, and Swap.
https://www.loom.com/share/7920cc1752d94e55915ba6d69f23cb26
Step 6: Bridge tokens from Polygon to Optimism
Go to the Avocado interface & click on the bridge button next to the USDC you deposited earlier.
Enter the amount and select the destination network to bridge to.
Review all the details, and Bridge.
Note: Bridging transaction requires some amount of the source chain’s native token as gas fees.
https://www.loom.com/share/940997075eac467caf116fa91749edbc
Step 7: Supply funds to Aave using Avocado
After connecting to Aave in Step 4, let’s try to deposit some funds to Aave on Polygon!
Go to Aave.
Choose your preferred market, here we are interacting with the Polygon market on Aave.
Choose your preferred asset to supply. For this example we will supply Matic.
Click on Supply & enter the amount to be supplied.
Review all the details and confirm the transaction.
You will get a signature request on Metamask, approve it.
Your Matic will be supplied shortly.
https://www.loom.com/share/12aa3aa822a44da383cf5a2a38e1c10e
Need more help? Get in touch with avocado@instadapp.io.