Description

[Currently not functional at all. Don't loose time checking it.] This project shoud have been a template for mobile dapp development on Android. The goal initally was to develop the first level of the speedrunethereum from the ethereum scaffold project but for an Android native application. It should allow to quickly start a frontend for any type of ethereum contracts and provide small components like in ethereum scaffold to quickly build a dapp on Android.

Mobile Dapp showcase

How it's made

Should use Wallet Connect to handle the connection of the dapp to a wallet and execute all the transactions needed by the application. Web3j should be used to generate the wrapper that will allow the Kotlin code to interact with the contracts and it will also compile the Solidity code. Other elements should be provided to allow deploying the contract to any EVM chain, like a Gradle task for example.