What is BondKit?

BondKit is a complete token launch platform for creating ERC20 “bond tokens” on Base mainnet. It provides an end‑to‑end solution that handles everything from initial token creation through bonding curve trading and finally migration to Uniswap v4 for full decentralized trading.

Key Components

Audited On-Chain Infrastructure
  • Factory contract for deploying new tokens
  • ERC20 implementation with bonding curve logic
  • Automatic Uniswap v4 pool initialization
  • Gas-optimized minimal proxy pattern

How BondKit Works

The Three-Phase Lifecycle

  1. Creation Phase: Deploy your token with custom parameters
  2. Bonding Phase: Automated market making via bonding curve
  3. DEX Phase: Full decentralized trading on Uniswap v4

Core Features

Use Cases

🚀 Token Launches

For Projects & Creators
  • Fair launch mechanisms
  • Community-driven price discovery
  • No upfront liquidity required
  • Built-in anti-bot protection

🎮 Gaming & NFTs

For GameFi Projects
  • In-game currency launches
  • NFT project tokens
  • Reward token distribution
  • Player-owned economies

🏢 DApp Integration

For Developers
  • Programmatic token creation
  • White-label solutions
  • Custom frontend integration
  • API-driven automation

Technical Capabilities

Smart Contract Features

  • ✅ ERC20-compliant bond tokens with extended functionality
  • ✅ Factory pattern for gas-efficient deployments
  • ✅ Configurable parameters (supply, target, aggressiveness)
  • ✅ Built-in fee distribution mechanism
  • ✅ Automatic Uniswap v4 migration

SDK Features

  • ✅ Full TypeScript support with type definitions
  • ✅ Promise-based async operations
  • ✅ Event listeners and subscriptions
  • ✅ Transaction receipt handling
  • ✅ Error handling and retry logic

Analytics Features

  • ✅ Real-time price tracking
  • ✅ Volume and liquidity metrics
  • ✅ Historical transaction data
  • ✅ OHLCV candlestick data
  • ✅ User portfolio tracking

Get started

Key Terminology

TermDefinition
Bonding PhaseInitial trading period with algorithmic pricing via bonding curve
Bond TokenERC20 token with built-in bonding curve mechanics
Target AmountFunding goal that triggers migration eligibility
MigrationTransition from bonding curve to Uniswap v4
Quote AssetThe currency used to buy tokens (ETH or allowed ERC20)

Important Parameters

Current Network: Base Mainnet onlyAllowed Quote Assets:
  • B3 Token (currently active)
  • ETH (coming soon)
  • Additional tokens can be whitelisted
Fee Structure:
  • 5% on all bonding phase trades
  • Customizable LP split ratio for migration
Security:
  • Audited smart contracts
  • Automatic ownership renouncement post-migration
  • No admin keys after DEX phase begins

Next Steps

1

Install SDK

Set up the BondKit SDK in your project
pnpm add @b3dotfun/sdk
2

Read Quickstart

Learn the basics with our step-by-step guide
3

Explore Examples

Check out working implementations and demos
4

Join Community

Get help and share feedback on Discord