比特元(Bityuan)上的去中心化交易所(DEX),基于 PancakeSwap V2 协议构建。
BTYSwap 是一个完全去中心化的代币交换平台,允许用户在比特元上进行代币交易。项目完全遵循 PancakeSwap V2 协议标准,核心逻辑保持一致,确保安全性和可靠性。
本项目包含以下四个核心模块:
btyswap/
├── swapContract/ # 智能合约
├── btyswap-sdk/ # SDK 工具库
├── BTYSwarp/ # 前端应用
└── btyLock-contracts/ # 锁仓功能
- 描述: 基于 PancakeSwap V2 协议的智能合约实现
- 特点:
- Fork 自 PancakeSwap,完全遵循 Swap V2 协议
- 核心逻辑未做任何改动,确保协议兼容性
- 支持代币交换、流动性提供、流动性移除等核心功能
- 经过充分测试和审计
- 描述: 软件开发工具包
- 功能:
- 与 BTYSwap 智能合约交互的便捷接口
- 其他常用工具函数
- 描述: BTYSwarp 的 Web 前端界面
- 功能:
- 代币交换界面
- 流动性管理(添加/移除流动性)
- 交易历史查询
- 钱包连接
- 锁仓功能
- 描述:提供lp和token的锁仓功能
- 功能:
- LP锁仓(线性锁仓)/ 释放
- 其它token的锁仓(线性锁仓)/ 释放
- 智能合约: Solidity
- 前端: React
- 区块链: 比特元(Bityuan)
注意: 本项目功能正在陆续添加中,部分功能可能尚未完成。使用前请仔细阅读各子项目的文档。