核心关键词
X1 测试网、语义 SBT、Relation 部署教程、去中心化身份、链上凭证、X1 测试代币、SBT 发布
本文将用三步带你完成 在 X1 测试网部署 Relation 语义 SBT(Soul-Bound Token) 的全过程:
准备 → 部署 → 上线后操作。全程 10 分钟,新手也能轻松复现。
一、准备:领取测试代币与配置网络
1.1 领取 X1 测试网代币 OKB
X1 测试网采用 OKB 作为 Gas 代币。官方提供了两种快捷领取方式:
跨链桥路线(推荐)
- 先到 Ethereum Sepolia 水龙头 领取 0.5 ETH(需用 Alchemy 账号登陆,每日限量)。
- 在 Sepolia OKB 铸造页面 将 ETH 兑换成 OKB 后,一键跨链到 X1 测试网。
- 直接领取
若不想跨链,可在 X1 水龙头 输入钱包地址,即可 每天领 0.2 OKB(数量有限)。
👉 点此立即领取并测试一键跨链的丝滑体验
1.2 配置 MetaMask 网络参数
| 设置项 | 值 |
|---|---|
| 网络名称 | X1 Testnet |
| RPC URL | https://x1testrpc.okx.com |
| 链 ID | 195 |
| 货币符号 | OKB |
| 浏览器地址 | https://www.oklink.com/x1-test |
将以上信息填入 MetaMask > 设置 > 网络 > 手动添加,即可像操作主网一样流畅使用。
二、部署:五步完成语义 SBT 合同
进入 Mint Tools 页面,右上角切换至 X1 Testnet,正式开始。
2.1 创建免费铸造式 SBT 合同
- 点击 “Create New SBT Contract”
- 选择 Free Mint(零成本发行,最契合社区空投场景)
系统会弹出两份合同的部署请求:SBT Core 与 Verification Contract。全部确认即可,OKB 无需手动填值,MetaMask 自动估算。
2.2 初始化参数
合同上链后,会返回到 “Initialize SBT Contract” 界面。
| 参数 | 填写说明 |
|---|---|
| 合同名称 | 任意(示例:Token2049-Badge) |
| 合同符号 | 任意(示例:TR99) |
| baseURI | 🔥 关键字段 → 决定 NFT 图片展示,后文专讲获取方法 |
| schemaURI | 默认即可 |
| className | 默认即可 |
| predicate | 默认即可 |
如何获取 baseURI?
- 打开电脑端 Relation baseURI 生成工具。
- 上传 JPEG / PNG,等待 3–5 秒,系统会生成一段
data:image/svg+xml;base64,……的超长字符串,整段复制贴入 baseURI。
完成后点击 “Initialize”,代币信息即被写入链上。
2.3 设定免费铸造对象
- 填入铸造目标名称,例如 Token2049
- 点击 “Set Free” ——任何人都能限价 0 OKB 领取你的 SBT。
2.4 首次铸造(必做)
点击 “Mint” 用自身地址铸造 1 枚,确保 Soulscan 能正确识别合同。届时在 Soulscan SBT 浏览器 输入合同地址即可验证。
三、上线后操作与优化
3.1 在社区分发
将 SBT 合同地址贴在 Discord/Telegram,引导成员直接访问你的 免费铸造入口。由于 gas 由你来设置 0 OKB,真正零门槛,可大幅提升参与度。
3.2 拓展玩法
- 空投快照:利用 Soulscan API 抓取地址列表,为 SBT 持有者二次空投。
- 链上身份分级:将同一批 Semantic SBT 扩展为“金卡”“银卡”,只需新建合同即可做到标签化治理。
👉 查看如何用同一张凭证撬动更多社交场景及价值
四、案例速看:在三分钟内完成一次实战
假设你正在为一次黑客松做“参与者纪念章”:
- 领取 0.2 OKB。
- 上传 hackathon logo → 生成 baseURI。
- 创建“Hack-X1-May-2025”合同,设置 999 枚限额,全部 FreeMint。
- 现场让选手扫码 mint,5 分钟内完成 50+ 铸造,链上数据即时可查。
常见疑问 FAQ
Q1:是否必须铸给自己才能 Soulscan 展示?
A:必须。首次 mint 会触发所有元数据同步,确保浏览器识别。
Q2:baseURI 能替换吗?
A:可以。重新调用 setBaseURI 函数即可,但需支付少量 gas;普通项目宽护盾即可。
Q3:如果领取测试代币失败?
A:尝试更换 wallet 账号,或使用跨链桥路线;直接领取的用户较多,导致瞬时额度被抢光。
Q4:SBT 可以转账吗?
A:不能,Semantic SBT 字面意思就是“灵魂绑定”,一旦 mint 就与地址终身绑定。
Q5:我能一次部署多个合同吗?
A:可以,每份合同对应一整套元数据与规则,互不干扰,API 还能实现聚合查询。
Q6:如何升级为付费铸造?
A:部署时选择 “Pay to Mint” 模式,即可自定义 OKB 价格,后续也可通过合约关闭或修改价格。
结语
通过本文的步骤,你已彻底掌握在 X1 测试网 部署 Relation 语义 SBT 的全部细节:从领取测试代币、设置 RPC、到铸造第一枚链上灵魂绑定凭证。只需 10 分钟,你的社区就拥有了专属的链上身份,并可通过 Soulscan 公开展示即时可验证的权益与荣誉。
下一步?把合同地址分享到社区,让更多人在 X1 测试网上留下第一张 去中心化身份名片!