几分钟内发行代币
最好的开始方式是什么?在 Spark 上发行您的第一个代币。
只需六个步骤,您就可以从零开始创建一个可用的代币。无需复杂的设置。无需预先了解每个细节。Spark 处理困难的部分 — 让您能够专注于快速发布产品。以下是使用 SDK 或 CLI 的说明。
1. 安装 CLI
2. 创建钱包
您将获得一个钱包对象和一个助记词。这个钱包将成为您代币的唯一发行者。一个钱包 = 一个代币。将其视为信任的根源。
3. 在 L1 上为钱包充值
为什么需要充值? 代币公告交易需要比特币来支付网络费用。没有资金,交易将无法包含在比特币区块中。这是在比特币 L1 上建立代币身份的一次性成本。
您可以使用我们的水龙头向您的 REGTEST Spark 钱包存入测试资金。
4. 公告您的代币(在 L1 上)
可能造成 L1 资金损失
同一钱包在 L1 上多次公告将导致 L1 资金损失。
只有钱包在链上确认的首次公告才会被认为有效。
检查返回的 L1 交易 ID 中的 OP_RETURN
是否包含 LRC20
前缀,以验证链上公告。
参考交易: 链接
这将创建一个比特币交易,其中嵌入了 OP_RETURN(比特币交易中用于存储额外数据的特殊字段),定义了您的代币元数据。 它是不可变的,存在于 L1 上,是 Spark 网络用来识别您的代币的依据。
在公告响应中,您将找到您的代币公告所在的 L1 交易 ID,以及将在 transferToken 请求中使用的 TokenPubkey。
5. 铸造您的供应量(在 Spark 上)
这在 Spark 上铸造代币 — 准备发送。所有代币必须源自原始发行者钱包,铸造受到公告期间定义的最大供应量的限制。
6. 发送代币
就是这样。您的代币已上线并可转让。即时结算,无需 L1 确认。
1. 安装 CLI
2. 创建钱包
您将获得一个钱包对象和一个助记词。这个钱包将成为您代币的唯一发行者。一个钱包 = 一个代币。将其视为信任的根源。
3. 在 L1 上为钱包充值
为什么需要充值? 代币公告交易需要比特币来支付网络费用。没有资金,交易将无法包含在比特币区块中。这是在比特币 L1 上建立代币身份的一次性成本。
您可以使用我们的水龙头向您的 REGTEST Spark 钱包存入测试资金。
4. 公告您的代币(在 L1 上)
可能造成 L1 资金损失
同一钱包在 L1 上多次公告将导致 L1 资金损失。
只有钱包在链上确认的首次公告才会被认为有效。
检查返回的 L1 交易 ID 中的 OP_RETURN
是否包含 LRC20
前缀,以验证链上公告。
参考交易: 链接
这将创建一个比特币交易,其中嵌入了 OP_RETURN(比特币交易中用于存储额外数据的特殊字段),定义了您的代币元数据。 它是不可变的,存在于 L1 上,是 Spark 网络用来识别您的代币的依据。
在公告响应中,您将找到您的代币公告所在的 L1 交易 ID,以及将在 transferToken 请求中使用的 TokenPubkey。
5. 铸造您的供应量(在 Spark 上)
这在 Spark 上铸造代币 — 准备发送。所有代币必须源自原始发行者钱包,铸造受到公告期间定义的最大供应量的限制。
6. 发送代币
就是这样。您的代币已上线并可转让。即时结算,无需 L1 确认。
1. 安装 SDK
2. 创建钱包
您将获得一个钱包对象和一个助记词。这个钱包将成为您代币的唯一发行者。一个钱包 = 一个代币。将其视为信任的根源。
3. 在 L1 上为钱包充值
为什么需要充值? 代币公告交易需要比特币来支付网络费用。没有资金,交易将无法包含在比特币区块中。这是在比特币 L1 上建立代币身份的一次性成本。
您可以使用我们的水龙头向您的 REGTEST Spark 钱包存入测试资金。
4. 公告您的代币(在 L1 上)
这将创建一个比特币交易,其中嵌入了 OP_RETURN(比特币交易中用于存储额外数据的特殊字段),定义了您的代币元数据。
它是不可变的,存在于 L1 上,是 Spark 网络用来识别您的代币的依据。
这个代币的最大供应量为 21,000,000 个代币,最小面额为 0.00000001。
在公告响应中,您将找到在 transferToken 请求中使用的 TokenPubkey。
5. 铸造您的供应量(在 Spark 上)
6. 发送代币
就是这样。您的代币已上线并可转让。即时结算,无需 L1 确认。