Stablecoin tokens on the Ethereum blockchain are now viable alternatives to fiat money. But consumers aren't taking it up. Why? 1. Cumbersome setup, still confusing to join the Ethereum blockchain 2. Bad user experience 3. Tokens cost ETH to send. I.e. you pay money to send money. Eww!

How it's made

We build an Android app that seamlessly connects the user to the Ethereum blockchain. Utilising USDC's delegated transactions via the EIP-3009 standard, with the use of OpenGSN as an alternative way to delegate transactions, we remove the need for the end user to use ETH for the transfer of money. We used the Web3j Java library to enable connection to Web3 on Android.