在 X1 测试网上部署 Relation 语义 SBT 完整实战教程

·

核心关键词

X1 测试网、语义 SBT、Relation 部署教程、去中心化身份、链上凭证、X1 测试代币、SBT 发布


本文将用三步带你完成 在 X1 测试网部署 Relation 语义 SBT(Soul-Bound Token) 的全过程:
准备 → 部署 → 上线后操作。全程 10 分钟,新手也能轻松复现。


一、准备:领取测试代币与配置网络

1.1 领取 X1 测试网代币 OKB

X1 测试网采用 OKB 作为 Gas 代币。官方提供了两种快捷领取方式:

  1. 跨链桥路线(推荐)

    1. 先到 Ethereum Sepolia 水龙头 领取 0.5 ETH(需用 Alchemy 账号登陆,每日限量)。
    2. Sepolia OKB 铸造页面 将 ETH 兑换成 OKB 后,一键跨链到 X1 测试网。
  2. 直接领取
    若不想跨链,可在 X1 水龙头 输入钱包地址,即可 每天领 0.2 OKB(数量有限)。
👉 点此立即领取并测试一键跨链的丝滑体验

1.2 配置 MetaMask 网络参数

设置项
网络名称X1 Testnet
RPC URLhttps://x1testrpc.okx.com
链 ID195
货币符号OKB
浏览器地址https://www.oklink.com/x1-test

将以上信息填入 MetaMask > 设置 > 网络 > 手动添加,即可像操作主网一样流畅使用。


二、部署:五步完成语义 SBT 合同

进入 Mint Tools 页面,右上角切换至 X1 Testnet,正式开始。

2.1 创建免费铸造式 SBT 合同

系统会弹出两份合同的部署请求:SBT CoreVerification Contract。全部确认即可,OKB 无需手动填值,MetaMask 自动估算

2.2 初始化参数

合同上链后,会返回到 “Initialize SBT Contract” 界面。

参数填写说明
合同名称任意(示例:Token2049-Badge)
合同符号任意(示例:TR99)
baseURI🔥 关键字段 → 决定 NFT 图片展示,后文专讲获取方法
schemaURI默认即可
className默认即可
predicate默认即可

如何获取 baseURI?

  1. 打开电脑端 Relation baseURI 生成工具
  2. 上传 JPEG / PNG,等待 3–5 秒,系统会生成一段 data:image/svg+xml;base64,…… 的超长字符串,整段复制贴入 baseURI。
    完成后点击 “Initialize”,代币信息即被写入链上。

2.3 设定免费铸造对象

2.4 首次铸造(必做)

点击 “Mint” 用自身地址铸造 1 枚,确保 Soulscan 能正确识别合同。届时在 Soulscan SBT 浏览器 输入合同地址即可验证。


三、上线后操作与优化

3.1 在社区分发

将 SBT 合同地址贴在 Discord/Telegram,引导成员直接访问你的 免费铸造入口。由于 gas 由你来设置 0 OKB,真正零门槛,可大幅提升参与度。

3.2 拓展玩法

  1. 空投快照:利用 Soulscan API 抓取地址列表,为 SBT 持有者二次空投。
  2. 链上身份分级:将同一批 Semantic SBT 扩展为“金卡”“银卡”,只需新建合同即可做到标签化治理。
👉 查看如何用同一张凭证撬动更多社交场景及价值

四、案例速看:在三分钟内完成一次实战

假设你正在为一次黑客松做“参与者纪念章”:

  1. 领取 0.2 OKB。
  2. 上传 hackathon logo → 生成 baseURI。
  3. 创建“Hack-X1-May-2025”合同,设置 999 枚限额,全部 FreeMint。
  4. 现场让选手扫码 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 测试网上留下第一张 去中心化身份名片