Solana 定义
Solana 是由 Solana Labs 创建的区块链平台,旨在提供高吞吐量和低延迟的去中心化应用(DApps)开发环境。它采用一系列创新技术,如 PoH(Proof of History)共识机制和 Tower BFT(BFT for PoH)共识算法,旨在解决现有区块链网络面临的性能限制。这些技术使得 Solana 能够实现每秒数千笔交易,并且具有较低的交易确认时间和成本。
SPL 代币
SPL 代币 是 Solana 区块链上的代币标准,用于包装/合成代币的创建和交换。
接下来带大家在mac环境下面创建一个slp代币
创建 SLPToken 的步骤
一、环境准备
安装 Solana:
sh -c "$(curl -sSfL <https://release.solana.com/v1.9.5/install>)"
安装 solana-cli:
cargo install spl-token-cli
创建钱包:
shCopy code
solana-keygen new
查询余额:
shCopy code
solana balance
查看配置:
shCopy code
solana config get
设置网络:
shCopy code
solana config set --url <https://api.devnet.solana.com>
空投:
shCopy code
solana airdrop 1
二、创建 SLPToken
创建同质化代币:
spl-token create-token
利用代币 ID 来检查特定代币的余额:
spl-token supply <token-identifier>
创建代币帐户:
初始供应量应该为零,因为我们没有向代币添加任何东西。但是,不用担心,我们将向你展示如何添加所需数量的供应。然而,在实际铸造供应之前,我们确实需要为该程序创建一个帐户。
spl-token create-account <token-identifier>
铸造代币:
为我们的代币创建的帐户,我们可以通过以下命令简单地铸造指定数量的代币:
spl-token mint <token-identifier> <token-amount>
查看钱包下面的slp
spl-token accounts
最后,你已成功在 Solana 上部署了属于你的代币!