Skip to content

A decentrailized swap buit using jupiter and solana wallet adapter

Notifications You must be signed in to change notification settings

YadlaMani/gible

Repository files navigation

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

About

A decentrailized swap buit using jupiter and solana wallet adapter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published