什么是BondKit?

BondKit是一个完整的代币发行平台,用于在Base主网上创建ERC20 “债券代币”。它提供了一个端到端的解决方案,处理从初始代币创建到债券曲线交易,最后迁移到Uniswap v4进行完全去中心化交易的所有事务。

关键组件

经审计的链上基础设施
  • 用于部署新代币的工厂合约
  • 带有债券曲线逻辑的ERC20实现
  • 自动Uniswap v4池初始化
  • 优化的最小代理模式

BondKit如何工作

三阶段生命周期

  1. 创建阶段:使用自定义参数部署您的代币
  2. 债券阶段:通过债券曲线自动市场制作
  3. DEX阶段:在Uniswap v4上进行完全去中心化交易

核心特性

  • 节省燃气费的克隆:使用最小代理模式减少部署成本约90%
  • 标准化实现:所有代币共享同样经过实战测试的逻辑
  • 一键部署:简单的函数调用以创建新代币
  • 可配置的攻击性:0-100的因子控制价格进程
  • 自动价格发现:债券阶段的市场驱动定价
  • 买卖支持:债券期间的全双向交易
  • 5% 交易费:买卖双方均适用,分配给费用接收者
  • 可自定义目标:以ETH或允许的ERC20设置您的筹资目标
  • 自动阈值检测:合约跟踪目标进度
  • 一键迁移:准备好时简单调用migrateToDex()
  • 价格计算sqrtPriceX96在链上计算以公平定价
  • 自动池创建:用债券曲线退出价格初始化池
  • 流动性提供:累积资金成为初始流动性
  • 所有权放弃:合约在迁移后完全去中心化
  • 无缝过渡:无需手动干预
  • 实时索引:记录并处理所有交易
  • OHLCV数据:通过API提供的专业交易图表
  • 交易历史:每个代币的完整审计路径
  • 投资组合跟踪:监控多个代币和头寸

应用场景

🚀 代币发行

对项目和创作者
  • 公平发行机制
  • 社区驱动的价格发现
  • 无需预先流动性
  • 内置反机器人保护

🎮 游戏和NFT

对GameFi项目
  • 游戏内货币发行
  • NFT项目代币
  • 奖励代币分发
  • 玩家拥有的经济体

🏢 DApp集成

对开发者
  • 程序化代币创建
  • 白标解决方案
  • 自定义前端集成
  • API驱动的自动化

技术能力

智能合约特性

  • ✅ 符合ERC20的债券代币,具有扩展功能
  • ✅ 用于节省燃气费的工厂模式
  • ✅ 可配置参数(供应量、目标、攻击性)
  • ✅ 内置的费用分配机制
  • ✅ 自动Uniswap v4迁移

SDK特性

  • ✅ 完整的TypeScript支持和类型定义
  • ✅ 基于Promise的异步操作
  • ✅ 事件监听器和订阅
  • ✅ 交易收据处理
  • ✅ 错误处理和重试逻辑

分析特性

  • ✅ 实时价格跟踪
  • ✅ 交易量和流动性指标
  • ✅ 历史交易数据
  • ✅ OHLCV蜡烛图数据
  • ✅ 用户投资组合跟踪

开始

关键术语

术语定义
债券阶段初始交易期,通过债券曲线算法定价
债券代币内置债券曲线机制的ERC20代币
目标金额触发迁移资格的筹资目标
迁移从债券曲线到Uniswap v4的过渡
报价资产用于购买代币的货币(ETH或允许的ERC20)

重要参数

当前网络:仅限Base Mainnet允许的报价资产
  • B3 Token(当前活跃)
  • ETH(即将推出)
  • 可以白名单其他代币
费用结构
  • 债券阶段所有交易的5%
  • 可自定义的LP分割比率以进行迁移
安全性
  • 经审计的智能合约
  • 迁移后自动放弃所有权
  • DEX阶段开始后无管理员密钥

下一步

1

安装SDK

在您的项目中设置BondKit SDK
pnpm add @b3dotfun/sdk
2

阅读快速入门

通过我们的分步指南了解基础知识
3

探索示例

查看工作实现和演示
4

加入社区

在Discord上获得帮助并分享反馈