市值: $2.5808T -2.66%
成交额(24h): $180.3834B -6.36%
恐惧与贪婪指数:

18 - 极度恐惧

  • 市值: $2.5808T -2.66%
  • 成交额(24h): $180.3834B -6.36%
  • 恐惧与贪婪指数:
  • 市值: $2.5808T -2.66%
加密货币
话题
百科
资讯
加密话题
视频
热门加密百科

选择语种

选择语种

选择货币

加密货币
话题
百科
资讯
加密话题
视频

许可和无许可区块链有什么区别?

Creating a token on Solana is fast and low-cost using SPL, with tools like CLI or Web3.js to deploy and manage supply on devnet before going live.

2025/08/03 19:56

了解Solana代币创建的基础知识

由于网络的高吞吐量,低交易费用和对开发人员友好的生态系统,在Solana区块链上创建令牌已变得越来越流行。与以太坊不同的是,汽油费用可能会过高,Solana使开发人员能够以最低的成本和最高效率部署令牌。 Solana程序库(SPL)提供了一个标准化的框架,用于创建类似于以太坊的ERC-20或ERC-721标准的可及格且无可杀伤的代币。当您使用SPL创建令牌时,它会与幻影和支持SPL令牌的交换等钱包兼容。

首先,您必须了解,Solana上的每个令牌都与薄荷地址相关联,该地址独特地标识了令牌类型。该薄荷地址是在令牌创建过程中生成的,无法更改。每个容纳令牌的钱包都有一个关联的令牌帐户,该帐户存储余额。这些令牌帐户必须在获得令牌之前初始化,并且需要少量的溶胶来支付租金豁免。

建立您的开发环境

在创建令牌之前,请确保正确配置开发环境。您将需要在计算机上安装Node.js ,最好是16版或更高版本。安装Node.js后,使用NPM安装Solana Web3.js库,该库允许与Solana区块链进行交互。

  • 通过运行sh -c '$(curl -sSfL https://release.solana.com/stable/install)'
  • solana --version
  • 使用npm install @solana/web3.js安装web3.js
  • 使用solana-keygen new --outfile ~/.config/solana/devnet.json生成一个新的solana钱包
  • solana airdrop 2 --url devnet到您的钱包的空调溶胶

确保您连接到DEVNET进行测试。命令solana config set --url devnet设置网络。可以使用solana address查看钱包的公钥。该键将用作您令牌的权威。

使用命令行创建SPL令牌

Solana CLI提供了一种直接创建令牌而无需编写代码的方法。使用SPL令牌CLI,您可以在几秒钟内部署新的令牌。首先,安装令牌工具:

  • 运行npm install -g @solana/spl-token-cli
  • 创建一个新的代币: spl-token create-token --fund-raising --decimals 9

该命令生成一个新的薄荷地址,并为薄荷管理局提供资金。 --decimals 9标志设置了令牌的分裂性,这意味着1个令牌等于最小的单位(类似于1 eth = 10^18 WEI)。您可以通过将令牌铸造给钱包来自定义供应:

  • spl-token create-account [MINT_ADDRESS]
  • spl-token mint [MINT_ADDRESS] 1000000

这些命令创建了一个与造币厂相关的令牌帐户,并向它发行了100万个令牌。除非您使用spl-token authorize [MINT_ADDRESS] mint --disable撤销,否则薄荷机构仍保留在您的钱包中。

使用JavaScript和Web3.js构建令牌

对于更喜欢程序控制的开发人员,通过JavaScript创建令牌提供了更大的灵活性。首先导入必要的模块:

 import { Connection, Keypair, PublicKey } from '@solana/web3.js'; import { createMint, getOrCreateAssociatedTokenAccount, mintTo } from '@solana/spl-token';

建立与Devnet的连接:

 const connection = new Connection('https://api.devnet.solana.com', 'confirmed'); const wallet = Keypair.fromSecretKey(Uint8Array.from([...]));

创建薄荷:

 const mint = await createMint( connection, wallet, wallet.publicKey, null, 9 );

第三个参数是薄荷管理局,第四个是冻结权限(设置为null以禁用冻结)。接下来,创建一个令牌帐户:

 const tokenAccount = await getOrCreateAssociatedTokenAccount( connection, wallet, mint, wallet.publicKey );

最后,薄荷令牌:

 await mintTo( connection, wallet, mint, tokenAccount.address, wallet, 1000000000000 );

该脚本可为您的钱包创建一个带有9个小数和1万亿个单位的薄荷的令牌。薄荷地址将在控制台中记录,可用于验证Solana FM等探险家的令牌。

分发和验证您的令牌

创建后,通过与收件人共享薄荷地址来分发令牌。他们可以使用Phantom或Solflare创建相关的令牌帐户。验证您在Solana FM上的令牌:

  • 导航到https://solana.fm
  • 将薄荷地址粘贴到搜索栏中
  • 查看令牌元数据,供应和持有人分配

如果您想添加徽标或名称,请在GitHub上使用Solana令牌列表存储库。分叉存储库,以适当的JSON格式添加令牌的元数据,然后提交拉动请求。合并后,像Phantom这样的钱包将显示您的令牌徽标。

转移令牌需要收件人的钱包地址及其相关的令牌帐户。使用CLI:

  • spl-token transfer [MINT_ADDRESS] [RECIPIENT_WALLET] 100 --fund-recipient

或使用web3.js transfer()函数。确保存在或使用--fund-recipient用于自动创建它)的收件人帐户。

常见的陷阱和最佳实践

一个常见的错误是失去授予薄荷管理局的机会。如果您在不保存密钥的情况下禁用铸造,则不再发出令牌。始终备份您的按键。另一个问题是忘记为代币账户提供资金。虽然薄荷帐户需要SOL豁免租金,但相关的令牌帐户也需要少量余额。

避免在多个项目中使用相同的按键。为每个令牌生成一个新的,以隔离风险。部署到主网之前,请测试DEVNET上的所有操作。使用solana confirm [SIGNATURE]进行监控交易确认。

在造成大量供应时,请考虑经济模型。除非由DAO支配,否则无限的铸造可能会导致通货膨胀。使用多签名钱包进行团队控制的薄荷糖,以防止单方面决策。

常见问题

创建令牌后,我可以更改小数的数量吗?不,在创建时设置了小数的数量,无法修改。该值存储在薄荷帐户中,是不变的。在部署期间仔细选择。

如果我失去薄荷授权的权限会怎样?如果您失去控制薄荷管理局的私钥,则将失去造成新令牌的能力。现有的供应仍然可用,但无法创建其他令牌。 Solana没有恢复机制。

是否可以在不支付SOL的情况下创建令牌?创建代币需要SOL支付免税和交易费用。虽然DEVNET允许空投,但主网部署需要真实的SOL。预算约为0.05元,用于造币厂和帐户创建。

初始分发后如何撤销铸造权?使用CLI命令: spl-token authorize [MINT_ADDRESS] mint --disable 。这将删除薄荷管理局,使令牌供应固定。确保在禁用之前将所有所需的令牌铸造。

免责声明:info@kdj.com

所提供的信息并非交易建议。根据本文提供的信息进行的任何投资,kdj.com不承担任何责任。加密货币具有高波动性,强烈建议您深入研究后,谨慎投资!

如您认为本网站上使用的内容侵犯了您的版权,请立即联系我们(info@kdj.com),我们将及时删除。

相关百科

如何利用“动态支撑和阻力”进行加密货币波段交易? (欧洲药品管理局)

如何利用“动态支撑和阻力”进行加密货币波段交易? (欧洲药品管理局)

2026-02-01 00:20:03

了解加密货币市场的动态支撑和阻力1. 动态支撑位和阻力位根据价格走势和移动平均线而不是固定水平线随时间变化。 2. 在加密货币波段交易中,20周期和50周期指数移动平均线(EMA)作为关键的动态参考点。 3. Bitcoin 和以太坊在盘整或趋势延续阶段经常在这些 EMA 附近表现出强烈的反应。 4...

如何在TradingView上免费设置“Smart Money”指标? (自定义工具)

如何在TradingView上免费设置“Smart Money”指标? (自定义工具)

2026-02-02 15:39:58

了解加密货币交易中的智能货币概念1. 智能货币是指机构交易者、做市商和经验丰富的参与者,他们的订单流往往先于加密货币市场的重大价格变动。 2. 与零售交易者相比,这些实体拥有深厚的流动性、复杂的执行算法和不对称信息优势。 3. 大额钱包流入、交易所净流量变化、鲸鱼交易集群等链上数据经常被用作智能货币...

如何为加密货币入口区使用“固定范围交易量配置文件”? (精确)

如何为加密货币入口区使用“固定范围交易量配置文件”? (精确)

2026-02-01 22:19:33

了解固定范围交易量配置机制1. 固定范围交易量概况 (FRVP) 映射指定时间窗口内特定价格水平的交易量,不锚定于基于时间的蜡烛,而是锚定于用户选择的起点和终点。 2. 与基于会话或滚动配置文件不同,FRVP 隔离了精确历史片段的交易量集中度,例如主要交易所上市事件或急剧的 BTC 抛售周期。 3....

如何识别山寨币交易中的“对称三角形”突破? (图案)

如何识别山寨币交易中的“对称三角形”突破? (图案)

2026-02-01 13:39:40

对称三角形形成机制1. 当价格走势在两条趋同趋势线(一条下降趋势线和一条上升趋势线)之间盘整时,就会出现对称三角形,随着时间的推移,范围会逐渐缩小。 2. 交易量通常会在形成过程中减少,反映出随着下一个方向走势的不确定性的增加,参与者的信心不断下降。 3. 三角形的顶点标志着两条趋势线理论上相交的点...

如何使用“真实强度指数”(TSI)来了解加密货币趋势? (平滑)

如何使用“真实强度指数”(TSI)来了解加密货币趋势? (平滑)

2026-02-02 13:40:14

了解加密货币市场中的 TSI 基本原理1. 真实强度指数 (TSI) 是由 William Blau 开发的动量振荡器,建立在使用指数移动平均线对价格变化进行双重平滑的基础上。 2. 在加密货币交易中,TSI 通过应用两层 EMA 平滑(首先针对价格变化,然后针对结果)来帮助过滤来自 Bitcoin...

如何掌握加密货币市场顶部的“流星”蜡烛? (下场)

如何掌握加密货币市场顶部的“流星”蜡烛? (下场)

2026-02-02 21:40:08

了解流星的形成1. 射击之星在交易区间下端附近表现为一个小实体,具有较长的上影线和很少或没有下影线。 2. 它在 Bitcoin、以太坊或山寨币图表中形成既定的上升趋势后形成,表明买家可能会耗尽。 3. 长上影线反映了较高水平上的激进价格拒绝——多头推高价格,但卖家在收盘前压倒了他们。 4. 成交量...

如何利用“动态支撑和阻力”进行加密货币波段交易? (欧洲药品管理局)

如何利用“动态支撑和阻力”进行加密货币波段交易? (欧洲药品管理局)

2026-02-01 00:20:03

了解加密货币市场的动态支撑和阻力1. 动态支撑位和阻力位根据价格走势和移动平均线而不是固定水平线随时间变化。 2. 在加密货币波段交易中,20周期和50周期指数移动平均线(EMA)作为关键的动态参考点。 3. Bitcoin 和以太坊在盘整或趋势延续阶段经常在这些 EMA 附近表现出强烈的反应。 4...

如何在TradingView上免费设置“Smart Money”指标? (自定义工具)

如何在TradingView上免费设置“Smart Money”指标? (自定义工具)

2026-02-02 15:39:58

了解加密货币交易中的智能货币概念1. 智能货币是指机构交易者、做市商和经验丰富的参与者,他们的订单流往往先于加密货币市场的重大价格变动。 2. 与零售交易者相比,这些实体拥有深厚的流动性、复杂的执行算法和不对称信息优势。 3. 大额钱包流入、交易所净流量变化、鲸鱼交易集群等链上数据经常被用作智能货币...

如何为加密货币入口区使用“固定范围交易量配置文件”? (精确)

如何为加密货币入口区使用“固定范围交易量配置文件”? (精确)

2026-02-01 22:19:33

了解固定范围交易量配置机制1. 固定范围交易量概况 (FRVP) 映射指定时间窗口内特定价格水平的交易量,不锚定于基于时间的蜡烛,而是锚定于用户选择的起点和终点。 2. 与基于会话或滚动配置文件不同,FRVP 隔离了精确历史片段的交易量集中度,例如主要交易所上市事件或急剧的 BTC 抛售周期。 3....

如何识别山寨币交易中的“对称三角形”突破? (图案)

如何识别山寨币交易中的“对称三角形”突破? (图案)

2026-02-01 13:39:40

对称三角形形成机制1. 当价格走势在两条趋同趋势线(一条下降趋势线和一条上升趋势线)之间盘整时,就会出现对称三角形,随着时间的推移,范围会逐渐缩小。 2. 交易量通常会在形成过程中减少,反映出随着下一个方向走势的不确定性的增加,参与者的信心不断下降。 3. 三角形的顶点标志着两条趋势线理论上相交的点...

如何使用“真实强度指数”(TSI)来了解加密货币趋势? (平滑)

如何使用“真实强度指数”(TSI)来了解加密货币趋势? (平滑)

2026-02-02 13:40:14

了解加密货币市场中的 TSI 基本原理1. 真实强度指数 (TSI) 是由 William Blau 开发的动量振荡器,建立在使用指数移动平均线对价格变化进行双重平滑的基础上。 2. 在加密货币交易中,TSI 通过应用两层 EMA 平滑(首先针对价格变化,然后针对结果)来帮助过滤来自 Bitcoin...

如何掌握加密货币市场顶部的“流星”蜡烛? (下场)

如何掌握加密货币市场顶部的“流星”蜡烛? (下场)

2026-02-02 21:40:08

了解流星的形成1. 射击之星在交易区间下端附近表现为一个小实体,具有较长的上影线和很少或没有下影线。 2. 它在 Bitcoin、以太坊或山寨币图表中形成既定的上升趋势后形成,表明买家可能会耗尽。 3. 长上影线反映了较高水平上的激进价格拒绝——多头推高价格,但卖家在收盘前压倒了他们。 4. 成交量...

查看所有文章

User not found or password invalid

Your input is correct