本文介绍了如何使用Rust和QuickNode的Yellowstone gRPC插件实时监控Solana区块链上的Raydium Launchpad交易。通过设置gRPC客户端、订阅Raydium Launchpad交易、解析交易数据以及检测和过滤特定指令类型,可以实现对Solana链上活动的超低延迟通知,并可扩展到其他Solana程序的监控。
该文档是对Across协议的SVM Spoke Pool的审计报告,该协议将跨链桥接网络扩展到Solana生态系统。审计期间发现了19个问题,包括高、中、低严重性级别,涉及强制使用Claim Accounts、成本不对称利用、事件日志记录过度使用等,提出了改进建议。
文章介绍了如何使用Codama库为Solana上的Anchor程序生成客户端,包括创建Anchor程序、生成客户端代码以及测试客户端的完整流程。
本文是对Across协议的Solidity合约进行的安全审计报告,重点关注了为支持Solana网络和ERC-7683订单所做的代码更改。审计发现了包括潜在的资金池耗尽漏洞、地址转换错误、重复代码、缺少单元测试等问题,并提出了修复建议。报告还包括对之前提交的PR的审查以及客户端报告的问题。
文章介绍了Solana区块链的主要编程语言Rust,以及如何使用C、C++和Python进行开发。详细解释了Rust编译过程、LLVM、BPF等技术,并探讨了Solana如何利用这些技术提高智能合约的执行效率。文章还提到了Python的转换过程及Solana对Solidity的支持。
本文详细介绍了在Solana的Devnet和Testnet上获取测试SOL的五种方法,包括使用Solana CLI、JavaScript API、QuickNode的多链水龙头、QuickNode的Airdrop小工具以及Solana Faucet。
本文档详细介绍了如何运行 Wormhole Guardian 节点,包括连接的链、所需节点的要求(如 Solana、以太坊、Terra 等)、wormchain 的配置和使用。强调了安全性,建议从源代码构建 guardiand 二进制文件,并详细说明密钥生成、部署、监控、原生代币转账(NTT)及跨链查询(CCQ)的配置步骤,同时鼓励 Guardian 节点公开 API 端点以提高协议的鲁棒性。
Solana智能合约安全最佳实践Solana智能合约常见问题:数值溢出算术精度误差未对返回错误进行处理缺少对初始化函数的权限控制AccountOwner未检查PDA账户检查未对账户是否签名进行校验缺少对systemaccount的检查缺少对lamports
本文介绍了如何使用 Solang 编译器在 Solana 上编写和部署 Solidity 智能合约,并详细讲解了如何创建一个计分板程序,包括初始化项目、编写合约、部署和测试程序。
该文章是对Solana区块链的全面概述,涵盖了Solana的技术原理、生态系统亮点、代币经济模型、关键指标以及竞争定位。文章分析了Solana在支付、DePIN和移动领域的应用进展,并展望了未来的发展机遇与挑战,例如Firedancer客户端的推出、DePIN领域的竞争、以及如何吸引更多用户。
本文介绍了如何使用Shyft API从Pump.fun AMM获取解析后的池信息。文章讲解了通过Shyft Super Indexers(GraphQL API)和Shyft DeFi APIs两种方法,获取Pump AMM上的池数据,并提供了代码示例和资源链接,帮助开发者快速访问和理解Solana上新兴的交易平台。
本文探讨了Solana上数据流的不同方法,从原生WebSocket到Geyser插件和Syndica的ChainStream API等高级解决方案。
本文作者分享了对一个 pump.fun 风格的代码库及其后端的审计经验。重点关注了后端代码的三个主要功能:从 bonding curve 中提取代币、创建 Raydium 池并迁移流动性、以及销毁剩余代币和灰尘代币。文中详细描述了在代币 decimal 处理、后端宕机处理和 JITO 捆绑交易处理中发现的几个关键问题,强调了对后端系统进行安全审计的重要性。
本文是关于Solana区块链开发中如何利用Helius RPCs平台的教程,重点介绍了RPCs的基本概念和作用,以及如何使用Helius提供的工具和服务来简化Solana应用的开发过程。教程内容包括Helius平台的概述、基本RPC设置、测试工具的使用(包括网页版和本地版),以及通过Postman、cURL和Node.js进行Solana RPC请求的实践。
全面了解 Solana 质押:Solana 区块链上 SOL 代币的抵押(staking)机制,包括抵押的好处、操作方式、收益来源、关键角色以及与以太坊(ETH)抵押的比较。