什么是svmBNB Chain?如何在SVMBNB链上创建SPL代币?

什么是 svmBNB Chain?
svmBNB Chain 将 SVM 作为其执行层,将 BNB Chain 作为其结算层。利用 BNB Chain——一个领先的全球区块链,拥有丰富的生态系统、大量的 TVL(约 60 亿美元)和庞大的用户群——svmBNB Chain 将把 SVM 的高性能功能带给更广泛的受众。
关键组件
执行层 (SVM)
SVM 提供执行基础,为事务实现高吞吐量和实时性能。
作为解耦 SVM 架构的一部分,我们将执行环境与结算层解耦,允许每个组件独立发展。
结算层 (BNB Chain)
BNB Chain 锚定最终状态并确保结算。
通过区块派生和健壮的派生管道,svmBNB Chain 将其状态根与 BNB Chain 无缝同步,提供强大的安全保障。加强 SOON 生态系统
与 BNB Chain 的战略整合在多个维度上显著增强了 SOON 生态系统。通过与 BNB Chain 的庞大用户群建立联系,SOON 和 SVM 在全球受众中获得了前所未有的曝光率,加速了主流区块链的采用。此次合作为 SOON 生态系统引入了新的资产类别和流动性流,创造了更多充满活力的市场和交易机会。SOON 的实时性能能力与 BNB Chain 的多功能性强强结合,解锁了特别有利于 AI 应用、游戏体验和 DeFi 解决方案的创新用例。此外,SOON Stack 开发人员现在可以直接访问 BNB Chain 的成熟社区,促进宝贵的知识交流并扩大协作 dApp 开发的机会。
svmBNB 网络信息
svmBNB 主网 RPC 节点 https://rpc.svmbnbmainnet.soo.network/rpc
svmBNB 主网桥 https://bridge.soo.network/home?chain=1
svmBNB 主网浏览器 https://explorer.svmbnbmainnet.soo.network
svmBNB 测试网
svmBNB 测试网 RPC 节点 https://rpc.svmbnbtestnet.soo.network/rpc
svmBNB 测试网桥 https://bridge.testnet.soo.network/home
svmBNB 测试网浏览器 https://explorer.svmbnbtestnet.soo.network
BNB 链式水龙头 https://www.bnbchain.org/en/testnet-faucet
如何在 SVMBNB链上创建 SPL 代币
如何在 SVMBNB 上创建 SPL 代币
本指南演示如何在 SOON 上创建 Solana 程序库 (SPL) 代币。我们将使用 Metaplex Foundation 的 UMI 框架和 MPL 代币元数据程序来创建我们的代币。
先决条件
开始之前,请确保您已:
Node.js(v14 或更高版本)
pnpm 包管理器
对 Solana 和 SPL 代币的基本了解
一个由测试网 SOON 代币资助的钱包
执行
让我们通过分解代码来了解如何创建 SPL 令牌:
javascript
import { percentAmount, generateSigner, some, createSignerFromKeypair, signerIdentity,} from "@metaplex-foundation/umi";import { createFungible } from "@metaplex-foundation/mpl-token-metadata";import { createUmi } from "@metaplex-foundation/umi-bundle-defaults";import { Keypair, LAMPORTS_PER_SOL } from "@solana/web3.js";import { base58 } from "@metaplex-foundation/umi/serializers";// Initialize UMI with SOON testnetconst umi = createUmi("https://rpc.testnet.soo.network/rpc");// Payer secret key for signing transactionsconst payerSecretKey = new Uint8Array([]);// Create keypair and signerlet keypair = umi.eddsa.createKeypairFromSecretKey(payerSecretKey);const payer = Keypair.fromSecretKey(payerSecretKey);console.log("Payer Public Key:", payer.publicKey.toBase58());const balance = await umi.rpc.getBalance(keypair.publicKey);console.log( "Payer Balance:", (Number(balance.basisPoints) / LAMPORTS_PER_SOL).toFixed(2), "SOL");const myKeypairSigner = createSignerFromKeypair(umi, keypair);umi.use(signerIdentity(myKeypairSigner));// Create a mint signerconst mint = generateSigner(umi);// Main function to create a fungible tokenasync function main() { // Create the fungible token const txResponse = await createFungible(umi, { mint, name: "BONK", uri: "https://idylufmhksp63vptfnctn2qcjphffwwryc5cbw4wd2xnyiqzf3ga.arweave.net/QPC6FYdUn-3V8ytFNuoCS85S2tHAuiDblh6u3CIZLsw", sellerFeeBasisPoints: percentAmount(5.5), decimals: some(7), }).sendAndConfirm(umi); const txHash = base58.deserialize(txResponse.signature); console.log("newly created mint:", mint.publicKey); console.log("Transaction hash:", txHash);}main().catch(console.error);代码解析
1.UMI初始化:
javascript
const umi = createUmi("https://rpc.testnet.soo.network/rpc");这将创建一个连接到 SOON 测试网络的新 UMI 实例。UMI 框架提供了一种与 SOON 区块链交互的便捷方式。
2.密钥对设置:
javascript
const payerSecretKey = new Uint8Array([...]); // Replace with your secret keylet keypair = umi.eddsa.createKeypairFromSecretKey(payerSecretKey);
这里我们用你的钱包的密钥创建一个密钥对,用于签署交易。该脚本还会检查并显示你的钱包余额。
代币创建:
这将使用以下参数创建实际的令牌:mint:新生成的令牌签名者name:你的代币名称uri:链接到你的代币的元数据(通常托管在 Arweave/IPFS 上)sellerFeeBasisPoints:特许权使用费百分比(本例中为 5.5%)decimals:令牌的小数位数(本例中为 7)
javascript
const txResponse = await createFungible(umi, { mint, name: "BONK", uri: "your-metadata-uri", sellerFeeBasisPoints: percentAmount(5.5), decimals: some(7),});使用代码
要创建你自己的代币:
payerSecretKey在数组中设置你的钱包的密钥
修改函数中的token参数main():name:你的代币名称uri:链接到你的代币元数据sellerFeeBasisPoints:卖家费用百分比decimals:小数位数
运行脚本时,您将看到如下输出:
javascript
Payer Balance: 1.50 SOLPayer Public Key: 5KoJj9WzpKwYkrsKyKqkq5YvK4qNxPk8hZ4ZKs4qKx5hnewly created mint: 7n8SJg3m4FtPNrYxnmki9kmgZuVDyYr6DqqY8zcaErjTransaction hash: 2ZFj9EkvCyQvnc3Z3GXjqyEQNNtHxW9BRRYPvYhYd7C6WxkJe4YVhJUn3L8jx8
网络配置
SOON 提供了不同的网络用于开发和测试:
- 开发网络:
https://rpc.devnet.soo.network/rpc
- 测试网:
https://rpc.testnet.soo.network/rpc
要切换网络,只需更新 UMI 初始化 URL。
以上就是脚本之家小编给大家分享的什么是svmBNB Chain?以及如何在SVMBNB链上创建SPL代币的详细介绍了,希望大家看完此片文章能够更好的了解svmBNB!
你可能感兴趣的文章
-
Tronscan(波场浏览器)是什么以及功能与使用指南
TronScan 是波场(TRON)区块链的官方权威区块浏览器与综合交互平台,提供链上数据查询、资产钱包管理、智能合约验证、治理投票及代币发行等一站式服务,这篇文章介绍Trons…
2026-07-31 -
美股休市时间怎么查?2026年纽交所、纳斯达克休市日历解析
本文基于纽交所与纳斯达克官方公告,系统解答了美股休市时间怎么查这一核心问题,文章提供三类查询路径完整列出2026年10个休市日和2个提前收盘日的具体日期与规则,并特别提…
2026-07-31 -
加密收入持续下滑,Robinhood 如何突围?HOOD 值得关注吗?
2026 年 Q2 Robinhood 总营收同比增长 23.6%,但加密收入同比大跌 47.8%,连续两季度近乎腰斩,公司靠股票、期权、预测市场完成业务多元化转型,估值显著高于 Coinbase,同…
2026-07-30 -
目前哪些预测市场交易量最大?一文详解
加密市场行情持续承压,预测市场交易逆势升温,受世界杯催化,行业 6 月总交易额环比大涨 75%,Kalshi 交易量遥遥领先,与 Polymarket 合计占据超九成流动性,体育交易为核心…
2026-07-29 -
预测市场系统分析:什么是预测市场?全球最大的预测市场是谁?
本文系统解析预测市场的定义、运作逻辑与爆发式增长,2026年月交易量已突破257亿美元,通过对比Polymarket与Kalshi的交易数据、用户规模与商业模式,揭示全球最大预测市场的…
2026-07-29 -
Ondo上线Ondo Network:Ondo Network是什么、工作原理及未来发展方向
7月27日,Ondo推出 Ondo Network,新一代金融市场的执行层,本文解释了Ondo Network是什么,以及它为什么是现在这个样子,需要的朋友可以参考下…
2026-07-28 -
2026年最佳加密货币投资组合追踪器:十大加密货币投资组合追踪器对比
谁是最好的加密货币投资组合追 踪器?拥有一个好的加密货币投资组合追 踪器是一件非常重要的事情,老手新人该如何选择加密货币投资组合追 踪器呢?下面咱们对比各大主流工…
2026-07-28 -
2026 DeFi新手必读指南:10大热门平台评比与安全操作指南
在2026年,选择一个可靠的DeFi平台是最大化收益并确保资产安全的关键第一步,这篇文章是专为投资者设计的全方位指南,将为你完整解析DeFi 平台是什么、有哪些核心类型,并提…
2026-07-28 -
Lighter vs Hyperliquid 2026完整比较:Perps、费用、代币及安全性
想知道哪个去中心化交易所更适合您的交易策略?Lighter提供零费用、zk证明的永续合约交易,而Hyperliquid则以自有Layer1处理海量交易量并代币化资产,本文将带大家了解两者…
2026-07-28 -
预测市场如何定价美联储加息动作?利率预期形成机制深度解析
美联储议息前夕出现罕见预期分化:经济学家一致看维稳,预测市场定价加息概率走高,本文对比联邦基金期货与加密预测市场定价机制,厘清预期分歧成因,分析驱动加息预期上行…
2026-07-27

繁體中文