Inspiration

I live in a region where cross-border payments are expensive and limited. Card fees are high, and banks often cap monthly international transactions. RokitPay aims to make stablecoin payments a seamless alternative.

What it does

Rokitpay is a payment gateway to process payments for goods. It's not just a consumer solution; it also serves developers as well. It abstracts so much complex setup needed by developers to integrate web3 into existing systems. For consumers it allows them to have their digital product purchasable irrespective of location, thanks to $mnee.

How i built it

I built RokitPay with a Solidity/Foundry smart contract for fund allocation and a React-Vite TypeScript library for wallet and contract interactions. It’s fully mobile-friendly: users confirm transactions directly in their wallet, while the library tracks status in real time.

Challenges I ran into

The biggest challenge I faced was React. I’m primarily a backend developer and only had very basic knowledge of components, useState, and useEffect. Since most client-side apps use React, I had to build the library for it despite limited familiarity. Another challenge was optimizing the code: the installation process used to be much longer, but I’ve reduced it significantly; it still needs work.

Accomplishments that i am proud of

RokitPay is just the beginning. My long-term goal is to release a series of web3 libraries that simplify blockchain integration for developers, enabling anyone to harness decentralized technology without having to learn complex details. I aim to make web3 development as accessible and frictionless as possible.

What i learned

RokitPay was my first npm package, and I learned the importance of keeping projects clean and lightweight. Overly bloated dependencies can create deep dependency trees, causing installation problems for users. I am still optimizing the app.

What's next for ROKITPAY

Next for RokitPay is education and adoption. I plan to focus on publicity and developer education while exploring its funding potential. RokitPay includes a flat $0.10 USD equivalent fee per transaction, which will help fund continued development and future easy-to-use web3 libraries.

Built With

Share this project:

Updates