通过之前的学习,我i们已经可以写一个简单的solana合约程序了,但是区块链有一个很重要的特性,就是可组合性,每个程序都可以互相调用对方的接口来完成复杂的操作。比如热门应用pump.fun(一个代币公平发射平台),用户支付0.2个sol,就可以在pump.fun的程序中创建一个SPLToken
sol转账模块是为了方便项目中多个账号资金管理需求管理多个地址,对同一个项目进行交易,但是不能被平台检测出来这是相关联的地址。通常一些数据平台检测地址是否有关联性,会通过资金来源来识别。这样我们就要避免多个地址的资金来源是同一个地址,或者很容易被发现是来源同一个地址,一般平台只会检测上一层的来
使用web3js实现solana钱包管理
Codama 是一个为 Solana 生态系统设计的工具,总结其三大优势:高兼容 Anchor IDL、支持 TypeScript 和 Rust(Python 开发中)、Rust 依赖轻量。晓道的一些贡献。
本文深入探讨了Solana区块链中的承诺级别(Commitment Levels),包括Processed、Confirmed和Finalized三种主要级别。文章详细解释了每种承诺级别的技术定义、内部机制、开发者用例以及对可靠性、性能和安全性的影响。通过了解这些承诺级别,开发者可以根据应用的需求,在速度和确定性之间做出最佳选择。
用Rust开发Solana:解锁Web3交易费用计算Web3时代,Solana以高性能低成本引领区块链开发!本文用Rust带你从零构建交易费用计算工具,连接本地节点、创建钱包、发送交易,快速掌握Solana开发。无论新手还是Rust爱好者,都能解锁Web3无限可能!
本文介绍了Solana区块链中的devnet、testnet和mainnet(mainnet-beta)三个网络环境。Devnet是开发者学习和测试的沙箱环境,Testnet用于模拟真实网络环境进行压力测试,Mainnet是真实的应用运行环境。文章建议开发者在不同阶段选择合适的网络环境进行开发和测试,以确保应用的安全和稳定。
本文深入探讨了Restaking和流动性Restaking的概念,特别是Solana上的Jito Restaking及其与以太坊的对比。重点介绍了Fragmetric,一个Solana上的原生流动性Restaking协议,它通过Token-2022扩展解决了以太坊Restaking中的一些问题,实现更高效、透明的奖励分配。文章还提到了Fragmetric的生态系统,包括其架构、合作伙伴和用例。
本文介绍如何在Solana链上使用Token-2022程序的Scaled UI Amount扩展。如何扩展Token-2022代币,并通过mint,转移及更新UI 乘数等操作,解释了raw amount与UI amount之间的关系,以及multiplier的实际应用场景,比如股票分割和分红等。
本文介绍了如何在Solana上使用Yellowstone gRPC动态修改订阅请求,而无需断开流或丢失数据。通过stream.write()方法,可以在连接中发送新的订阅请求,从而实现实时更新订阅,同时保持流的活动状态,避免断开和重新连接的开销,适用于需要根据用户行为或外部事件进行调整的应用场景,例如追踪新上线的Token、监控钱包活动或响应治理提议。
stream.write()
本文介绍了如何为 Solana gRPC 流实现重新连接逻辑,并具有重放功能,以确保不会错过任何插槽。通过跟踪最后接收的插槽并在断开连接后从该插槽恢复,可以避免错过更新或重复数据,从而提高应用程序的可靠性和实时性。
Web3开发:用Rust实现SolanaSOL转账教程Web3浪潮席卷全球,Solana作为高性能区块链的代表,以其高效、低成本的交易能力深受开发者喜爱。本文通过一个Rust实现的SOL转账示例,带你一步步完成Solana区块链开发。从项目搭建到交易执行,手把手教你快速上手Web3开发,适合区块
Surfpool是一个Solana开发工具,旨在通过提供本地优先的开发环境来弥合Localnet和Mainnet之间的差距。它通过按需从Mainnet获取实时账户数据,同时在本地隔离和跟踪程序状态,从而实现更快的迭代和更真实的模拟环境。此外,Surfpool还引入了基础设施即代码(IaC)的概念,以实现可重现、可审计和安全的部署到Solana网络。
用Go监控PumpSwap流动性:三步搞定
本文介绍了如何使用Jito Bundles在Solana上实现多个交易的原子性执行。通过创建一个Rust应用程序,演示了如何将多个交易打包在一起,并添加小费以激励验证者。文章详细介绍了项目设置、代码实现、运行应用以及验证bundle的过程,帮助开发者了解和使用Jito Bundles。
Solana区块链因其高吞吐量和低交易费用成为批量操作(如空投)的理想选择。本教程将介绍几种在Solana上进行批量转账的方法,帮助您高效地向多个地址空投代币。方法一:使用SolanaCLI工具准备工作1.安装SolanaCLI工具sh-c"$(curl-sSfLhttps:/
上一篇(一)solana-开发环境之windows安装、编译、测试我们安装好了solana开发环境,现在我们可以使用Anchor框架进行开发了,新手建议使用anchor框架进行学习,相比原生开发会简单很多。使用anchor框架有2种方式:SolanaPlayground本地开发
Agave v2.2 版本是 Solana 在多客户端生态系统中向前迈出的重要一步,显著提升了网络性能及开发者体验。 主要更新包括:区块容量提升 20%(计算单元从 50M 增加到 60M)、引入账户格哈希(ALH)以优化状态哈希、支持 Secp256r1 签名验证以增强密码学集成,以及多个程序开发升级,包括 SBPF 虚拟机版本控制和 Loader-v4 的引入。
solana链近几年的发展突飞猛进🚀🔥,不管是生态还是技术层面都有超过以太坊的趋势,作为web3从业人员,除以太坊外,多了解其他区块链架构,有助于从多个维度思考区块链在未来的应用落地。进行solana开发首先就是开发环境的安装,mac环境下面安装比较方便,但是很多人可能都是windows
用Gill库解锁Web3:Solana代币转账实战Web3时代来袭,Solana以其高性能成为区块链开发的明星平台。想快速掌握Web3开发?本文带你用Gill库在Solana测试网上实现SOL代币转账!通过TypeScript和Gill的强大功能,从项目搭建到交
扫一扫 - 使用登链小程序
482 篇文章,571 学分
183 篇文章,482 学分
409 篇文章,378 学分
44 篇文章,357 学分
58 篇文章,331 学分