Skip to content

Aurion Swap is a decentralized token swapping platform built on the Solana blockchain. It enables users to easily swap tokens with a user-friendly interface, real-time data, and wallet integration. The project leverages the speed and low transaction costs of Solana, providing a seamless experience for users looking to manage their crypto assets.

Notifications You must be signed in to change notification settings

italiancode/Aurion-Swap-Protocol

Repository files navigation

Aurion Swap Protocol

Overview

Aurion Swap Protocol is a decentralized token swapping platform built on the Solana blockchain. It allows users to easily swap tokens in a secure and efficient manner, leveraging the speed and low transaction costs of the Solana network.

Features

  • Token Swapping: Seamlessly swap between different tokens.
  • Wallet Integration: Connect your Solana wallet to manage your tokens and perform swaps.
  • User-Friendly Interface: A clean and intuitive UI for a smooth user experience.
  • Real-Time Data: Fetch and display real-time token balances and prices.
  • Responsive Design: Optimized for both desktop and mobile devices.

Technologies Used

  • Solana: The blockchain platform for decentralized applications.
  • React: A JavaScript library for building user interfaces.
  • Next.js: A React framework for server-side rendering and static site generation.
  • Framer Motion: A library for animations in React applications.
  • Lucide React: A collection of icons for React applications.

Getting Started

Prerequisites

  • Node.js (version 14 or higher)
  • Yarn or npm
  • A Solana wallet (e.g., Phantom, Solflare)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/aurion-swap-protocol.git
  2. Navigate to the project directory:

    cd aurion-swap-protocol
  3. Install the dependencies:

    npm install

    or

    yarn install
  4. Set up environment variables:

    Create a .env.local file in the root directory and add your Solana RPC URL and API key:

    NEXT_PUBLIC_NODE_RPC_URL=https://your-solana-rpc-url
    NEXT_PUBLIC_NODE_API_KEY=your-api-key
    
  5. Start the development server:

    npm run dev

    or

    yarn dev
  6. Open your browser and navigate to http://localhost:3000.

Usage

  1. Connect your Solana wallet using the wallet button in the header.
  2. Select the tokens you want to swap.
  3. Enter the amount you wish to swap.
  4. Click the "Swap" button to execute the transaction.

Contributing

Contributions are welcome! If you have suggestions for improvements or new features, please open an issue or submit a pull request.

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push to your forked repository.
  5. Create a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments

  • Thanks to the Solana community for their support and resources.
  • Special thanks to the developers of the libraries and tools used in this project.

Contact

For any inquiries or feedback, feel free to reach out:

About

Aurion Swap is a decentralized token swapping platform built on the Solana blockchain. It enables users to easily swap tokens with a user-friendly interface, real-time data, and wallet integration. The project leverages the speed and low transaction costs of Solana, providing a seamless experience for users looking to manage their crypto assets.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published