本文介绍了Solana Geyser Plugins的设计与实现,探讨了其在数据复制和RPC负载管理中的作用。文章深入分析了Geyser Plugins的功能、接口及其开发方法,并总结了当前可用的Geyser Plugins,以及如何创建自己的插件。
本文是关于如何在Solana网络上创建一个NFT的详细指南。首先,它介绍了Solana的背景以及其共识机制Proof of History,然后逐步引导读者通过具体的命令和代码示例,完成从连接Solana网络到最终成功铸造NFT的全过程。文章结构清晰,含有必要的代码示例和注释,适合希望深入了解Solana和NFT创建过程的开发者。
本文详细介绍了如何在Solana上修改压缩NFT,包括转移和销毁操作。通过使用Bubblegum程序和数字资产标准(DAS)API,开发者可以有效地获取Merkle证明,执行转移和销毁操作。文中提供了相关代码示例,帮助开发者更好地理解和实现这些功能。
本文介绍了Solana区块链中内置的多调用(multicall)功能,以及如何使用Anchor框架在Solana上进行批量交易。文章还详细解释了Solana交易大小限制,并展示了如何使用Rust和TypeScript代码实现原子性批量交易。
本指南介绍如何使用 Metaplex 的新版本 JS SDK 在 Solana 上创建 NFT 收藏。尽管此指南使用了较旧的 SDK 版本,内容涵盖了创建 Candy Machine、添加项目、实施 Candy Guard、铸造 NFT 等重要步骤,并包含必要的代码示例和详细说明,适合希望在 Solana 上进行 NFT 开发的开发者。
本文详细探讨了Solana网络的停机历史,分析了七次不同的停机事件及其原因、解决措施和教训。文章涵盖了网络的分布式系统特性、CAP定理及其对一致性和可用性的影响,提供了关于网络重启和漏洞报告的详细信息。作者强调,通过历史教训和社区努力,Solana的稳定性和韧性正在不断提高。
这篇文章介绍了如何在Solana上构建一个代币销毁的Candy Machine,用户需要燃烧一个SPL代币以铸造NFT。文章详细列出了步骤,包括安装工具、配置Candy Machine以及上传资产等,适合希望深入了解Solana和NFT的开发者。
本教程详细介绍了如何通过Solana的web3 Javascript客户端直接读取账户数据,并展示了如何在Web应用的前端实现这一功能。教程中首先使用Rust代码初始化并写入数据,然后通过TypeScript读取和反序列化数据,并进一步演示了如何读取由其他Anchor程序创建的账户数据。
本文介绍了如何在Solana上创建可编程NFT(Programmable NFT),包括技术原理、所需工具,以及详细的代码示例。该标准允许创作者设定转让规则以执行版税,旨在为NFT市场提供更灵活的管理方案。
本文介绍了Solana上使用Metaplex刻录数据的过程,包括创建项目、连接到Solana Devnet、生成密钥对,以及使用相关依赖项进行刻录的数据操作。读者可以通过具体步骤,掌握如何在链上创建和获取Inscription,并提供了有关如何关联多个Inscription和修改权限的进一步探索。
本文介绍了如何使用Metaplex Core标准创建和铸造NFT,通过Candy Machine工具的详细步骤,包括创建项目、上传NFT图像到IPFS、创建Candy Machine、铸造NFT等。读者需要具备一定的Metaplex Core和Candy Machine基础知识,文中提供了实际的代码示例和相关库的使用说明。
本文宣布了Solana生态系统中[ edacted"]黑客马拉松的获奖者,涵盖了共926个提交,奖金总额超过175,000美元。文章详细堆叠了所有奖金项目及其获奖者,从关于ICO分析、洗钱策略到恶意攻击的调查报告等,展示了参与者的贡献和对安全的重视。
本文详细介绍了如何使用Sugar(Candy Machine)和Umi(Metaplex JS协议)在Solana上部署NFT收藏品,包括创建钱包、配置环境、上传资产、部署Candy Machine以及设置NFT铸币网站的全过程。
本文介绍了在Solana上压缩NFT的概念及其实现方式,重点讲解了Merkle树及其构建方法,并提供了详细的代码示例,帮助开发者进行NFT的铸造和检索。文章还概述了所需的工具和依赖,包括将其与QuickNode集成的步骤,从而有效降低存储成本。
本文深入探讨了Solana区块链中的承诺级别(Commitment Levels),包括Processed、Confirmed和Finalized三种主要级别。文章详细解释了每种承诺级别的技术定义、内部机制、开发者用例以及对可靠性、性能和安全性的影响。通过了解这些承诺级别,开发者可以根据应用的需求,在速度和确定性之间做出最佳选择。