|
Technologies Involved:
Node Js
Project Description

The DCA Rizzy project was designed to streamline the automation of DCA-based crypto investments across multiple channels, including Telegram, a web app, and direct API access. The solution required robust project control with real-time feedback from the gateway, seamless wallet management, and detailed logging throughout each process step.
 

Scope Of Work

The client needed a unified system where users could register and manage projects linked to wallets and private keys, while scheduling logic would handle project creation, updates, and iterations. Basically, they approached Oodles to build a centralized API gateway enabling users to manage crypto DCA projects with automation and control. Key requirements included user and wallet registration, task scheduling, project iteration logic, and real-time updates via multiple access points.

Our Solution

Oodles delivered an intelligent, multi-channel DCA project management system through the following:

  • API Gateway: Built a secure gateway for accessing services via Telegram, web app, and direct API calls, handling all user and project interactions.
  • Project & Wallet Management: Enabled user registration, wallet linking, and project creation with dedicated logic for updates, iterations, and linked database records.
  • Wallet Functionality: Implemented wallet prioritization, randomized token swaps, and balance checks—plus support for wallet creation, import/export, deposits, and withdrawals. 
  • Scheduling System, Logging and Debugging: Built a smart scheduler to automate DCA project cycles, including real-time adjustments triggered by external gateway data.
  • ChangeNow Integration: Enabled smooth crypto swaps across wallets.

Related Projects