Skip to content

This project can help you make crypto addresses for your customers for receiving payments and transfer it to your hot wallet

License

Notifications You must be signed in to change notification settings

CryDevOk/crypto_acquiring

Repository files navigation

Crypto Acquiring

Overview

Crypto Acquiring is a comprehensive solution designed for managing cryptocurrency transactions, specifically tailored for creating and handling customer user wallets. This system supports receiving payments, transferring funds to a hot wallet, performing callbacks on deposits, and handling user withdrawals. It currently supports the Tron and Ethereum blockchains.

Features

  • User Wallet Management: Create and manage user wallets for handling cryptocurrency transactions.
  • Receive Payments: Accept payments in cryptocurrencies and credit them to user wallets.
  • Hot Wallet Transfers: Automatically transfer received funds from user wallets to a designated hot wallet.
  • Deposit Callbacks: Perform callbacks to notify about deposit events and update transaction statuses.
  • User Withdrawals: Handle withdrawal requests from users, ensuring secure and efficient transfer of funds.
  • Blockchain Support: Currently supports Tron and Ethereum blockchains.

Getting Started

Prerequisites

  • Docker and Docker Compose installed on your machine.
  • Python 3.12 installed.
  • Ubuntu 20.04 LTS or later.

Installation

  1. Clone the Repository

About

This project can help you make crypto addresses for your customers for receiving payments and transfer it to your hot wallet

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages