How to go from Coinbase to the Curve tricrypto2 liquidity pool
Huge thanks to my math buddy for helping me through this process, sharing his notes (which are the core of this post), patiently answering my barrage of questions, and just maintaining the general sanity.
This whole endeavor has been such a trip, exploring web3 for the first time, furiously clicking on all sorts of hashes and links, bending my mind around the abstractions (networks on networks on networks), and falling further down the rabbit hole with each transaction, blog post, YouTube, and Tweet storm. Also, props to the community out there! So many amazing people are inspired in this space, doing such cool stuff. I see you, and I am stoked on you!
Ok, for a good overview on what yield farming is, I recommend the Finematics YouTube as well as this Business Insider.
And, just to state the obvious, this whole thing is highly speculative. Hit up the Money Management Skills Audible Course for good, quality, actionable advice on personal finance.
Alright, with all that said, let’s go!
- Open a Coinbase account, buy Ethereum (ETH)
- Go out and get a MetaMask wallet. Make sure you use a good password and read up on handling your recovery phrase.
- Move your ETH from Coinbase into your MetaMask wallet
- Make sure your wallet is now on the Ethereum mainnet
- Go to sushi.com/swap
- Swap your ETH for wETH. You need this “Wrapped” Ethereum to trade your ETH for other ERC-20 tokens on the Ethereum blockchain.
- Here, you’ll have to allow your wallet to use the wETH and you’ll have to confirm your transaction. It might take a few minutes to go through, but then it should be reflected in your MetaMask wallet if you click on assets. If it is not showing up, don’t worry, it’s there. You might have to go and find the transaction on Etherscan, get the contract hash, and then click on the Import Tokens button in your wallet. (Pro tip, if you don’t see tokens in your wallet and they should be there, go and poke around your transactions and try and import them this way).
- Go to SpookySwap, an exchange on the Fantom Blockchain (analogous to SushiSwap on the Ethereum blockchain). SpookySwap has the added functionality of ‘bridging’ the two block chains. In other words, it allows you to move assets from Ethereum mainnet to Fantom. I know, this is a trip … Bitcoin is this digital money thing on a “blockchain” and Ethereum is this virtual computer thing that it’s own “blockchain” and now we’re just going further down the rabbit hole into a second layer network that’s another friggin “blockchain”. Trip out, and just roll with it.
- Connect your MetaMask account to SpookySwap and then click on “Bridge” in the menu bar at the top of the page.
- Choose the blockchain from which you’d like to transfer your assets (Ethereum mainnet) and the blockchain you’d like to transfer to (Fantom).
- Choose the token you’d like to bridge (wETH). (Fantom only accepts the wrapped ether (wETH) which is why we had to exchange the ETH for wETH in step 6).
- Click on “Bridge Token”
- Confirm the bridge
- If you get this far, you will need a few Fantom tokens in your wallet to do transactions on the Fantom block chain.
- Now you can swap and trade whatever you want on the Fantom block chain and you will only pay pennies in fees. Swap out what you have for: 1/3 ETH and 1/3 wBTC and 1/3 fUSDT
- Go to the tricrypto2 pool and now you can Deposit & Stake in Gauge
- Sit back, relax, and enjoy the yield :-)