本文展示如何在链上通过一个 Solana 程序读取另一个程序的账户数据。
本文将详细讲解如何在 Anchor 框架中实现 CPI,重点展示调用另一个 Anchor 程序的过程,并以 Alice 调用 Bob 的示例说明。
Web3实战:使用Anchor与Rust开发和调用Solana智能合约Web3时代正在重塑数字世界,Solana以其超高吞吐量和低交易成本成为区块链开发的明星平台。想快速上手Web3开发?本文通过一个简单的计数器智能合约,带你一步步掌握使用Anchor框架和Rust语言在Solana上开发、部署智
从零打造Solana空投工具库:Rust开发实战指南Solana作为高性能区块链的代表,其开发生态正迅速崛起。无论是测试代币分发还是激励用户,空投(Airdrop)都是区块链项目中不可或缺的功能。本文将手把手带你用Rust从零开始构建一个Solana空投工具库,覆盖项目初始化、核心代码实现、测试与
当我们谈论序列化时,我们指的是数据的序列化和反序列化。序列化在Solana程序和程序账户的生命周期中的几个点上起着作用:将指令数据序列化到客户端上在程序中反序列化指令数据将账户数据序列化到程序中在客户端上反序列化账户数据重要的是,上述操作都应该采用相同的序列化方法。下面的示例演示了
Web3实战:SolanaCPI全解析,从Anchor封装到PDA转账Web3时代,Solana凭借其高吞吐量和低成本成为区块链开发的热门选择。跨程序调用(CPI)作为Solana智能合约的“超级连接器”,让程序像搭积木一样实现模块化协作,赋能DeFi、NFT等复杂应用。本文通过一个基于Anch
今天学习内容decert.me上面的solana课程因为之前已经学了一点点rust和solana了,今天感觉比较轻松。入门了@solana/web3.js的使用,包括配置不同的devnetrpc,我用的是quicknode,感觉比ankr好,solana.com
本人团队正在solana链构建合约。因此希望通过此教程学习solana链上相关的开发知识。同时能够帮助社区的各位开发与学习,促进solana链的发展。模块(Modules):模块将代码分隔成逻辑单元,为路径的组织、范围和隐私提供了隔离的命名空间。Crate:一个crate可以是库或可执行程
本文介绍了如何使用 Anchor 框架在 Solana 上通过跨程序调用(CPI)实现 SOL 转账,并在此基础上扩展手续费收取功能,包括完整的代码示例和测试流程。
手把手教你用SolanaToken-2022创建支持元数据的区块链代币随着区块链技术的快速发展,Solana凭借其高吞吐量和低交易成本成为开发者创建代币的热门平台。Solana的Token-2022程序为代币引入了原生元数据支持,让开发者可以轻松为代币添加名称、符号、图标等信息。本文
Web3开发:用Rust实现SolanaSOL转账教程Web3浪潮席卷全球,Solana作为高性能区块链的代表,以其高效、低成本的交易能力深受开发者喜爱。本文通过一个Rust实现的SOL转账示例,带你一步步完成Solana区块链开发。从项目搭建到交易执行,手把手教你快速上手Web3开发,适合区块
Solana开发进阶:在Devnet上实现链上程序部署、调用与更新Solana以其高性能和低成本的特性,成为Web3开发的热门选择。本文是Solana开发系列的延续,基于前两篇《探索SolanaSDK实战:Web3开发的双路径与轻量模块化》和《Solana开发实战:Rus
Solana开发进阶:链上事件到链下解析全攻略在之前我们已经写了三篇文章《探索SolanaSDK实战:Web3开发的双路径与轻量模块化》、《Solana开发实战:Rust客户端调用链上程序全流程》和《Solana开发进阶:在Devnet上实现链上程序部署、调用与更新》完美实现开
Solana智能合约终极部署指南:从入门到主网,定制你的专属靓号ProgramID保姆级教程:基于Anchor框架,带你丝滑完成密钥管理、多环境部署与实战避坑还在为Solana合约部署的繁琐流程而头疼吗?还在羡慕别人的项目拥有一个以项目名开头、炫酷又易记的合约地址(Progra
本文介绍了Solana区块链中的devnet、testnet和mainnet(mainnet-beta)三个网络环境。Devnet是开发者学习和测试的沙箱环境,Testnet用于模拟真实网络环境进行压力测试,Mainnet是真实的应用运行环境。文章建议开发者在不同阶段选择合适的网络环境进行开发和测试,以确保应用的安全和稳定。