Skip to content

Latest commit

 

History

History
89 lines (61 loc) · 2.31 KB

README.md

File metadata and controls

89 lines (61 loc) · 2.31 KB

Gible - Your All-in-One Decentralized Exchange (DEX) Solution

Gible is a comprehensive web application built on Next.js, leveraging the Jupiter API to provide users with a seamless and efficient decentralized trading experience on the Solana blockchain.

Features

1. Multi-Chain Support

  • Execute transactions across various chains on the Solana mainnet
  • Seamless interoperability between different blockchain networks

2. Best Price Discovery

  • Compares prices across multiple markets to find the best deals for users
  • Aggregates data from various decentralized exchanges to ensure optimal trading conditions

3. Market Trend Analysis

  • Provides users with up-to-date market trends and insights
  • Helps users make informed decisions for better swap outcomes

4. User-Friendly Interface

  • Intuitive and responsive design built with Next.js
  • Smooth user experience for both beginners and experienced traders

5. Jupiter API Integration

  • Utilizes the powerful Jupiter API for efficient order routing and execution
  • Ensures high-speed, low-slippage trades

Getting Started

Prerequisites

  • Node.js (v14 or later)
  • npm or yarn
  • Solana wallet (e.g., Phantom, Solflare)

Installation

  1. Clone the repository:

    git clone https://github.com/YadlaMani/gible.git
    
  2. Navigate to the project directory:

    cd gible
    
  3. Install dependencies:

    npm install
    

    or

    yarn install
    
  4. Set up environment variables: Create a .env.local file in the root directory and add necessary environment variables (refer to .env.example for required variables)

  5. Run the development server:

    npm run dev
    

    or

    yarn dev
    
  6. Open your browser and visit http://localhost:3000 to see the application running

Usage

  1. Connect your Solana wallet to the application
  2. Browse available markets and trading pairs
  3. Use the price comparison feature to find the best rates
  4. Execute trades directly from the Gible interface
  5. Monitor market trends and adjust your trading strategy accordingly

Acknowledgments

  • Jupiter Protocol for providing the powerful API that drives our trading engine
  • Solana blockchain for enabling fast and efficient decentralized transactions
  • Next.js team for the excellent web development framework