当前位置: 首页
web3.0
SVM BNB Chain是什么?如何在SVM链上创建SPL代币?

SVM BNB Chain是什么?如何在SVM链上创建SPL代币?

热心网友 时间:2025-12-06
转载

svmBNB

大家都在用的虚拟币交易平台推荐:

什么是 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 代币资助的wallet

执行

让我们通过分解代码来了解如何创建 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);

这里我们用你的wallet的密钥创建一个密钥对,用于签署交易。该脚本还会检查并显示你的wallet余额。

代币创建:

这将使用以下参数创建实际的令牌: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在数组中设置你的wallet的密钥

  • 修改函数中的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。

来源:https://www.jb51.net/blockchain/980677.html

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

同类文章
更多
火币HTX官方APP下载 苹果版v8.7.0现货交易平台入口指南

火币HTX官方APP下载 苹果版v8.7.0现货交易平台入口指南

火币HTX是全球领先的数字资产交易平台,提供现货、合约等多模式交易,支持多币种与实时行情。为保障资产安全,请务必通过官网或AppStore下载官方App,仔细核对网址,并完成注册验证与身份认证。使用官方渠道是交易安全的基础。

时间:2026-05-17 17:52
币安永续合约交易教程 官网操作指南与实战技巧详解

币安永续合约交易教程 官网操作指南与实战技巧详解

该指南系统介绍了在Binance平台进行合约交易前的完整准备流程。核心内容包括:必须通过官方网站下载安装应用,区分安卓与iOS系统的不同安装方法;账户注册需使用邮箱或手机,并设置高强度密码;完成注册后务必开启双重验证以增强安全防护。整个流程强调从源头确保操作安全规范。

时间:2026-05-17 17:51
币安24小时跌幅实时查询与查看方法

币安24小时跌幅实时查询与查看方法

查看币安平台代币24小时跌幅数据,主要通过其官方网站或移动应用。在交易界面的市场概览或具体交易对页面,可以清晰看到价格变化百分比。此外,第三方行情网站也提供类似数据,但需注意数据源和更新频率的差异。理解跌幅数据有助于把握市场短期波动,但投资决策需结合更全面的分析。

时间:2026-05-17 17:46
2026年币圈十大交易所App免费下载指南与安全安装推荐

2026年币圈十大交易所App免费下载指南与安全安装推荐

2026年全球十大数字资产交易平台包括欧易OKX、币安、Coinbase等,其核心优势涵盖资产透明度、流动性、合规性与多元化服务。选择平台需重点关注资金安全、手续费成本及用户体验,务必通过官方渠道下载应用并开启多重验证以保障资产安全。投资者应根据自身风险承受能力理性参与市场。

时间:2026-05-17 17:41
欧易OKX平台币24小时涨幅分析与实时查看指南

欧易OKX平台币24小时涨幅分析与实时查看指南

欧乙作为一种新兴的数字资产,其24小时价格波动受到市场情绪、项目基本面、技术指标及整体加密市场环境等多重因素影响。观察涨幅需结合交易量变化、社区动态和链上数据,理性分析短期波动背后的驱动逻辑,避免盲目追涨。长期价值则更依赖于项目生态的实际发展与采用情况。

时间:2026-05-17 17:40
热门专题
更多
刀塔传奇破解版无限钻石下载大全 刀塔传奇破解版无限钻石下载大全
洛克王国正式正版手游下载安装大全 洛克王国正式正版手游下载安装大全
思美人手游下载专区 思美人手游下载专区
好玩的阿拉德之怒游戏下载合集 好玩的阿拉德之怒游戏下载合集
不思议迷宫手游下载合集 不思议迷宫手游下载合集
百宝袋汉化组游戏最新合集 百宝袋汉化组游戏最新合集
jsk游戏合集30款游戏大全 jsk游戏合集30款游戏大全
宾果消消消原版下载大全 宾果消消消原版下载大全
  • 日榜
  • 周榜
  • 月榜
热门教程
更多
  • 游戏攻略
  • 安卓教程
  • 苹果教程
  • 电脑教程