GithubHelp home page GithubHelp logo

tegroton / dex-fronent-new-ton-sdk Goto Github PK

View Code? Open in Web Editor NEW
3.0 2.0 0.0 13.13 MB

DEX (Decentralized Exchange) is a decentralized platform for cryptocurrency exchange. It provides users with an intuitive interface for secure transactions without the need to trust centralized exchanges.

Home Page: https://dex.tegro.finance

HTML 0.88% CSS 9.74% JavaScript 0.76% TypeScript 88.62%
decentralized-exchange dex exchange nodejs open-source sdk tegro ton typescript

dex-fronent-new-ton-sdk's Introduction


Logo

DEX - Decentralized Exchange

DEX is a platform for secure and efficient cryptocurrency exchange.
View Demo . Report Bug . Request Feature

Table Of Contents

About the Project

DEX (Decentralized Exchange) is a decentralized platform for cryptocurrency exchange. It provides users with an intuitive interface for secure transactions without the need to trust centralized exchanges.

Key Features

  • Security: All transactions are directly between users, eliminating risks associated with hacking attacks on centralized exchanges.
  • User-friendly: An intuitive interface makes the exchange process straightforward even for beginners.
  • Flexibility: Supports various cryptocurrencies and tokens.

Main Components and Functions

Components

  • App.tsx: Main application component.
  • ScrollToTop.tsx: Component for scrolling the page to the top.
  • context.tsx: Contextual state storage of the application.
  • deLabContext.tsx: Additional contextual storage.
  • main.tsx: Main entry point to the application.
  • wallets-list.ts: List of wallets for connection.

Hooks

  • useCalcPrice.ts: Hook for price calculation.
  • useForceUpdate.ts: Hook for forced component update.
  • useFormatPriceImpact.tsx: Hook for formatting price impact.
  • usePrintRoute.tsx: Hook for route display.
  • useSlicedAddress.ts: Hook for address truncation.
  • useSwitchTheme.ts: Hook for theme switching.
  • useTonConnectWallet.ts: Hook for TON wallet connection.

Templates

  • AddLiquidity.tsx: Liquidity addition.
  • ComingSoon.tsx: "Coming Soon" page.
  • Farms.tsx: Mining farms.
  • IDO.tsx: Initial Exchange Offering initialization.
  • Liquidity.tsx: Liquidity management.
  • Swap.tsx: Token exchange.

Getting Started

Installation

To get started with the project, ensure you have Node.js (version >13.0) and npm installed. Then, execute the following commands:

# Clone the repository
git clone https://github.com/SKAT1005/dex.git

# Navigate to the project directory
cd dex

# Install dependencies
npm install

# Build project
npm run build

# Start the project in development mode
npm run dev

Authors

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.