Rumsan Wallet app is a multi-purpose blockchain-based wallet mobile ap. It can store crypto assets like token and documents securely. It can also help in login to the web applications. It can approve and execute blockchain functions. It can completely replace MetaMask.
This is a mobile application/wallet that directly interacts with Ethereum blockchain to send transactions. The mobile-app is designed to work on following environments
- Node --version >= 12
- Yarn --version == 1.22.17
- MongoDB --version >= 4.2.8
- Android Studio
- Andriod Sdk
- Networking : axios
- Navigation library : react-natvigation
- Device storage : @react-native-async-storage/async-storage
- State management : redux
- Dispatch asynchronous actions : redux-thunk
- Clone the repository
git clone https://github.com/esatya/rahat-wallet-app.git
cd wallet-app
- Install nm dependencies
npm install
oryarn install
- Run the app
npx react-native run-android
This repository uses eslint to enforce air-bnb coding styles.
Everyone is very welcome to contribute on the codebase of Rahat. Please reach us in Discord in case of any query/feedback/suggestion.
For more information on the contributing procedure, see Contribution.