Understand that uniswap is an avenue for you to swap between any 2 tokens in the world as long as it is listed on the Ethereum blockchain. Participants who provide liquidity to a pool to facilitate others in swapping between the 2 tokens are known as liquidity pool provider ( just a fancy term for investors ) and in return, they earn fees for doing so
An Ethereum based wallet that uniswap supports - a fancy word for this is known as an ERC-20 supported wallet
A small amount of ETH deposited into the wallet to pay for GAS fees.
<aside> 💡 If this is confusing for you, just put ~0.05 eth (30 USD on Nov 2020) in your coinbase wallet so that transactions can be executed. Each transaction is approximately 3USD to 5USD depending on network congestion
</aside>
An internet connection with a browser
Either USDC or XSGD to begin with
<aside> 💡 What is XSGD? it's an SGD stablecoin on the ethereum blockchain - ie: the value of the token is pegged to SGD fiat currency. In short, you are holding on to SGD and it is not subjected to any fluctuation. (XSGD is also available on the ZIL blockchain, but you don't have to know this for this tutorial)
</aside>
<aside> 💡 What is USDC? It's a USD stable coin on the ethereum blockchain - ie: the value of the token is pegged to USD fiat currency. In short, you are holding on to USD and it is not subjected to any fluctuation unless the fed starts printing money again
</aside>