project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

RootWallet

🚀 Introducing RootWallet: The ultimate super app for the Rootstock ecosystem! 🌐 Easily create wallets, peg-in/out Bitcoin, pay Lightning invoices, and swap BTC for USDT & other Rootstock assets—all in one secure, user-friendly app. Simplify your DeFi journey on Bitcoin!

RootWallet

Created At

ETHOnline 2024

Project Description

RootWallet is a self-custodial wallet built on the RootStock network that empowers users with seamless asset management and DeFi functionalities. It supports bridging assets between the Bitcoin Lightning Network and RSK, enabling users to receive Lightning payments directly as rBTC and pay Lightning invoices using rBTC with no additional steps. RootWallet also offers built-in BTC to USD swaps, providing a simple and secure way to exchange assets without leaving the app. Additionally, the wallet introduces daily rewards for active users, incentivising consistent engagement with the platform. With a focus on user autonomy, RootWallet ensures full control over your keys, cross-network functionality, asset management, and earning rewards—all within a single interface.

How it's Made

The project was built using a combination of modern technologies to ensure both a smooth user experience and robust backend functionality. For the customer-facing application, I used Expo, which allowed for rapid development and cross-platform compatibility. The backend is powered by NestJS, a scalable and efficient Node.js framework, handling everything from user authentication to asset swaps and rewards distribution.

To integrate the Lightning Network, I leveraged Voltage, a cutting-edge Lightning-as-a-Service platform, enabling seamless transactions between the Lightning Network and RSK (Rootstock).

On the frontend, I used BlockScout's public explorer API to fetch real-time transaction data, ensuring users have access to transparent and up-to-date information about their transfers

background image mobile

Join the mailing list

Get the latest news and updates