Skip to content

HashDex is the personalized open source exchange for the Stellar network with unconventional capabilities

License

Notifications You must be signed in to change notification settings

hasharmujahid/HashDex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

HASHDex

HASHDex is a specialized client tailored for the Stellar network exchange, providing a unique approach to trading and managing assets. Unlike conventional exchanges, HASHDex is designed for personalized usage, where users are exclusively created from the backend, ensuring a controlled and secure environment.

Features

Personalized Usage

  • Users are created from the backend, ensuring a secure and controlled environment. Access is granted only through authorized channels.

Multi-Account Monitoring

  • Monitor the status of multiple accounts simultaneously, offering users a comprehensive overview of their assets and transactions.

Multi-Bot Operations

  • Run multiple bots simultaneously, each with distinct operations such as strict send or receive.
  • Customize transaction paths by specifying custom paths or selecting from a curated list.
  • Utilize multiple Horizon servers to prevent rate limiting and ensure seamless transaction processing.
  • Define custom destination accounts for transactions, providing flexibility and control.

Automated Bot Operations

  • Automate bot operations to optimize liquidity pool deposits, transactions, and withdrawals for maximum profitability.
  • Easily manage bots with start, stop, and delete functionalities, enhancing user convenience.
  • View detailed transaction logs for each bot to track performance and troubleshoot issues effectively.
  • Clone bots effortlessly to scale operations and diversify strategies with a single click.

Liquidity Pools

  • Access real-time information about liquidity pools, including vital metrics like depth and spread, refreshed every 5 seconds.
  • Create, deposit, and withdraw from liquidity pools seamlessly within the HASHDex interface.
  • Establish trust and calculate liquidity pool IDs accurately, with every operation related to liquidity pools fully implemented.

Buy/Sell Offers Management

  • Create and manage buy and sell offers directly on the market, empowering users to execute trades efficiently.

Bulk Converter Functionality

  • Automate the conversion of all claimable balances in your account to a specific asset, streamlining asset management tasks.

Multiple Transaction Bots

  • Configure and deploy multiple transaction bots, each tailored to execute specific strategies or operations.
  • Execute complex transactions involving multiple assets or paths with ease, utilizing the flexibility and power of HASHDex.
  • Monitor and manage multiple transaction bots simultaneously, allowing users to diversify their trading activities and optimize returns.

Theme

  • The Web is based on catpuchin theme and foucused on simplicity.

  • Login page

    LoginPage

  • Dashboard

  • Run Bots

Getting Started

Prerequisites

  • Python 3 installed on your system.
  • Django and required dependencies installed.
  • Or You can install requirements through the requirments.txt file

Installation

  1. Clone the repository:

    https://github.com/hasharmujahid/HashDex.git

  2. Install dependencies:

    pip install -r requirments.txt OR pip3 install stellar_sdk aiohttp django --break-system-packages

  3. Apply migrations:

    python3 manage.py makemigrations 
    python3 manage.py migrate 
    python3 manage.py makemigrations botsmanager 
    python3 manage.py migrate botsmanager

Usage

  1. Run the development server:

    python3 manage.py runserver

  2. Access HASHDex through your preferred web browser at http://localhost:8000.

Deployment

  • To deploy using NGINX and WSGI server, configure your NGINX server to serve your Django application and use a WSGI server like Gunicorn or uWSGI for application serving.

About

HashDex is the personalized open source exchange for the Stellar network with unconventional capabilities

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published