本文详细介绍了如何使用TypeScript和Solana SPL Token Program在Solana网络上销毁SPL代币。文章提供了从项目设置到执行销毁操作的完整代码示例和步骤。
文章详细介绍了Solana区块链中的账户所有权机制,包括系统程序、BPFLoader和程序对不同类型的账户(如PDA和keypair账户)的所有权及其操作权限,并通过Rust和Typescript代码示例进行了演示。
本文详细介绍了如何使用TypeScript在Solana上铸造NFT,涵盖了从项目设置到上传图片和元数据,再到最终铸造NFT的完整步骤。
本文详细介绍了如何在Solana网络中反序列化代币账户数据,应用Borsh序列化方法。读者将学习如何设置环境、提取账户信息,以及将原始数据转换为可读格式的步骤,适合对Solana开发有基础的开发者。最后提供完整代码示例和资源链接。
本文讲解了如何使用TypeScript在Solana区块链上转移NFT。重点包括创建新关联代币账户(ATA)、进行NFT转移的步骤及相关代码示例,适合初学者理解Solana的token管理和转移过程。
本文介绍了Solana区块链中内置的多调用(multicall)功能,以及如何使用Anchor框架在Solana上进行批量交易。文章还详细解释了Solana交易大小限制,并展示了如何使用Rust和TypeScript代码实现原子性批量交易。
本指南介绍如何使用 Metaplex 的新版本 JS SDK 在 Solana 上创建 NFT 收藏。尽管此指南使用了较旧的 SDK 版本,内容涵盖了创建 Candy Machine、添加项目、实施 Candy Guard、铸造 NFT 等重要步骤,并包含必要的代码示例和详细说明,适合希望在 Solana 上进行 NFT 开发的开发者。
本教程详细介绍了如何通过Solana的web3 Javascript客户端直接读取账户数据,并展示了如何在Web应用的前端实现这一功能。教程中首先使用Rust代码初始化并写入数据,然后通过TypeScript读取和反序列化数据,并进一步演示了如何读取由其他Anchor程序创建的账户数据。
本文介绍了Solana上使用Metaplex刻录数据的过程,包括创建项目、连接到Solana Devnet、生成密钥对,以及使用相关依赖项进行刻录的数据操作。读者可以通过具体步骤,掌握如何在链上创建和获取Inscription,并提供了有关如何关联多个Inscription和修改权限的进一步探索。
本文介绍了如何使用Metaplex Core标准创建和铸造NFT,通过Candy Machine工具的详细步骤,包括创建项目、上传NFT图像到IPFS、创建Candy Machine、铸造NFT等。读者需要具备一定的Metaplex Core和Candy Machine基础知识,文中提供了实际的代码示例和相关库的使用说明。
这篇文章提供了在Solana上使用TypeScript将文件上传至Shadow Drive的详细教程,介绍了通过获取SHDW代币创建存储账户的步骤,并展示了完整的代码实现过程。文章还提到了一些前提条件和必要的设置,适合开发者学习如何利用Shadow Drive进行去中心化存储。
本文介绍了Solana Web3.js 2.0的主要更新,并详细讲解了如何使用其新的WebSocket订阅系统来监控Solana区块链上的账户余额变化。通过具体的代码示例,指南展示了项目的设置、环境配置和具体实现步骤,特别强调了新API的类型安全性、现代异步迭代和更好的错误处理机制,适合开发者学习及应用于Solana开发。
这篇文章详细介绍了如何在Solana网络上批量处理交易,特别是如何通过编写脚本向多个钱包发送SOL。文章涵盖了环境设置、代码实现和最佳实践,包括如何使用并发方法执行交易,以提高处理效率和降低成本。
本指南介绍了如何在Solana上监控交易,确保交易在一定时间内被成功添加到区块,或则判断交易是否过期。通过创建一个工具,开发者可以在其去中心化应用中提高用户体验。文中详细描述了设置项目的步骤,包括安装依赖、创建钱包、发送交易等,不仅提供了代码示例,还包括了详细的解释与注意事项。
本文介绍了如何使用Solana的Geyser插件和Yellowstone gRPC来监控链上活动,具体示例是使用TypeScript追踪Pump.fun程序的新代币铸造。文章详细说明了Geyser的作用、Yellowstone的功能,逐步指导读者创建一个实时监控应用,并强调如何优化过滤以减少无关数据。提供了实际代码示例和运行结果。