Skip to content

bityuan/btyswap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BTYSwap

比特元(Bityuan)上的去中心化交易所(DEX),基于 PancakeSwap V2 协议构建。

项目简介

BTYSwap 是一个完全去中心化的代币交换平台,允许用户在比特元上进行代币交易。项目完全遵循 PancakeSwap V2 协议标准,核心逻辑保持一致,确保安全性和可靠性。

项目结构

本项目包含以下四个核心模块:

btyswap/
├── swapContract/      # 智能合约
├── btyswap-sdk/       # SDK 工具库
├── BTYSwarp/           # 前端应用
└── btyLock-contracts/      # 锁仓功能

1. swapContract(智能合约)

  • 描述: 基于 PancakeSwap V2 协议的智能合约实现
  • 特点:
    • Fork 自 PancakeSwap,完全遵循 Swap V2 协议
    • 核心逻辑未做任何改动,确保协议兼容性
    • 支持代币交换、流动性提供、流动性移除等核心功能
    • 经过充分测试和审计

2. btyswap-sdk(SDK 工具库)

  • 描述: 软件开发工具包
  • 功能:
    • 与 BTYSwap 智能合约交互的便捷接口
    • 其他常用工具函数

3. BTYSwarp(前端应用)

  • 描述: BTYSwarp 的 Web 前端界面
  • 功能:
    • 代币交换界面
    • 流动性管理(添加/移除流动性)
    • 交易历史查询
    • 钱包连接
    • 锁仓功能

4. btyLock-contracts(锁仓功能)

  • 描述:提供lp和token的锁仓功能
  • 功能:
    • LP锁仓(线性锁仓)/ 释放
    • 其它token的锁仓(线性锁仓)/ 释放

技术栈

  • 智能合约: Solidity
  • 前端: React
  • 区块链: 比特元(Bityuan)

注意: 本项目功能正在陆续添加中,部分功能可能尚未完成。使用前请仔细阅读各子项目的文档。

About

bityuan swap

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors