Skip to content

ThreeDotsTech/ghost-interface

Repository files navigation

Ghost Exchange Interface

Ghost Exchange Interface is a decentralized application (dApp) built with React. It allows users to interact with the Ghost Exchange smart contract on the Dero Blockchain, facilitating the trading of Dero assets.

Features

  • Create AMMs Liquidity Pools: Users can create Automated Market Maker (AMM) liquidity pools.
  • Manage Liquidity: Add or remove liquidity from existing pools.
  • Perform Swaps: Execute swaps between Dero and assets, and vice versa.
  • Decentralized and Open: Anyone can add any trading pair they want.
  • IPFS Deployment: The app is deployed on the InterPlanetary File System (IPFS) for decentralized hosting.

Getting Started

Prerequisites

  • Node.js 18
  • yarn
  • XSWD compatible wallet

Installation

  1. Clone the repository:

    git clone https://github.com/threedotstech/ghost-interface.git
    cd ghost-interface
  2. Install dependencies:

    yarn install

Running the App

To start the development server, run:

yarn dev

To connect your wallet to the application:

  • Enable XSWD server (option 16 for CLI wallet)
  • Click the "Connect wallet" button in the app

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

License

This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.

Contact

For any inquiries, please contact the project maintainers.

About

boo

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •