aiShare Your Requirements
Technologies Involved:
Node Js
JAVA
Project Description

ABLE Business Innovations partnered with us to integrate a hybrid blockchain architecture into their mobile application Campeat. The objective was to provide users with a seamless in-app wallet experience that enables earning, conversion, and transfer of ERC20 tokens alongside internal reward points. The solution required blockchain integration, secure wallet management, token conversion mechanics, and gas optimization strategies, all powered by a Node.js backend.

Scope Of Work

The client needed:

  • Pre-generation and allocation of Ethereum wallet addresses for app users during sign-up.
  • A secure points-to-token conversion system to convert internal app points into ERC20 tokens and vice versa.
  • Real-time price integration with exchange APIs.
  • Wallet functionalities to receive and send ERC20 tokens from external addresses.
  • A mechanism to cover gas fees using ERC20 tokens instead of Ether.
  • Deployment of a custom blockchain node for secure and reliable operations.

 

Our Solution

We delivered the following solution:

  • Wallet Pre-Generation: Designed an address pre-generation system for Ethereum wallets, dynamically allocating wallets to users upon sign-up.
  • Token Conversion Logic: Built a robust conversion engine to enable exchange between in-app points and ERC20 tokens at fixed or real-time values.
  • Exchange API Integration: Integrated with exchange APIs for live token price fetching and accurate conversion handling.
  • Receive & Send Functions: Implemented wallet features to allow users to seamlessly receive ERC20 tokens to their in-app wallet and send them to external addresses.
  • Gas Optimization: Developed a custom gas abstraction mechanism that uses ERC20 tokens instead of Ether for transaction fees.
  • Custom Node Setup: Configured and deployed a private blockchain node to ensure secure, fast, and reliable transaction handling.
  • Backend Support: Extended the Node.js backend with secure APIs, fully tested with Postman API collections for seamless integration with the mobile app.

Client Feedback

Related Projects