Base B20 主网马上上线!小伙伴们快来了解~
东八区时间6月26日凌晨2点,Base Beryl 升级正式在主网激活,B20 原生代币标准 同步上线啦!
B20 是 Base 链原生内置的代币机制,比普通 ERC-20 更高效,还自带角色管理、供应上限、暂停、备注等实用功能。一笔交易就能创建并配置完成,超级方便!
部署 B20 流程 仅五步(官方文档整理)
1. 先准备工具
必须用 Base 专用的 base-forge 和 base-cast(普通 forge 会报错)。
安装命令:
bash
curl -L | bash
base-foundryup
2. 检查激活状态(很重要!)
Beryl 激活后可能需要等最多 1 小时,部署前先跑下面命令确认:
bash
REG=0x8453000000000000000000000000000000000001
base-cast call $REG "isActivated(bytes32)(bool)" $(base-cast keccak "base.b20_asset") --rpc-url
3. 初始化项目
bash
base-forge init b20-quickstart && cd b20-quickstart
base-forge install base/base-std --no-git
再在 foundry.toml 里加上 base = true。
4. 创建代币(核心一步)
工厂地址固定:
0xB20f000000000000000000000000000000000000
新代币地址会以 0xB200... 开头。直接用官方示例脚本创建,部署命令:
bash
base-forge script script/CreateToken.s.sol --rpc-url $RPC_URL --private-key $PRIVATE_KEY --broadcast
想发稳定币的话,把类型改成 STABLECOIN 就行。
5. 铸造并验证
部署成功后,用 base-cast send 铸造代币,再查一下余额即可。
通过这个指南能完成什么?
一笔交易创建 B20 代币
一次性设置管理员、铸造权限和供应上限
完成铸造并链上验证
全程不用自己写合约!
提醒:
建议先在 Sepolia 测试网跑通
创建时用的 salt 要换成自己的唯一值
官方文档已经写得非常清楚,跟着走基本不会踩坑
小编认为:这是今年 Base 最值得关注的升级之一,尤其适合想发稳定币、RWA 的项目方。门槛大幅降低,安全性由官方保障~
Base 中文社区会持续跟进最新进展💙
顯示更多