B3 Docs home page
Search...
⌘K
Ask AI
Explorer
Network Status
Build on B3
Build on B3
Search...
Navigation
Guides
Choose a Quote Asset
Protocol
Ecosystem
BSMNT.fun
AnySpend SDK
CreateKit
BondKit
ArenaKit
B3AR
B3 SDK
Discover B3
Explore Apps
Discord
Getting Started
BondKit Introduction
Installation
Quickstart
How BondKit Works
Core Concepts
Bonding Phase
Pricing
Targets & Migration Trigger
Guides
Choose a Quote Asset
Set aggressivenessFactor
Estimate Migration Price
Resources
Networks & Addresses
On this page
Overview
When to use ETH
When to use an ERC20 (e.g., B3)
Operational differences
Guides
Choose a Quote Asset
Copy page
ETH vs ERC20 (e.g., B3) as the quote asset during bonding.
Copy page
Overview
BondKit supports bonding against ETH or an allowed ERC20 (e.g., B3). Your choice impacts UX, integrations, and liquidity at migration.
When to use ETH
Broad accessibility; most users hold ETH on Base
Simpler UX (no prior approvals)
Direct ETH liquidity at migration
When to use an ERC20 (e.g., B3)
Aligns with an existing token economy
Can bootstrap deeper token‑token pairs at migration
Requires approvals before buys/sells
Operational differences
5% fee on buys and sells for both ETH and ERC20
ERC20 flows require
approve
before curve interactions
Migration pairs are created against WETH or the chosen ERC20
Confirm the allowed‑list for ERC20 quote assets with the team. By default only specific assets may be enabled.
Targets & Migration Trigger
Set aggressivenessFactor
Assistant
Responses are generated using AI and may contain mistakes.