文章
课程
首页
集训营
更多
视频
百科图谱
问答
提问
专栏
活动
文档
工作
集市
Toggle navigation
首页
文章
视频
课程
集训营
工作
工作
问答
活动
文档
集市
搜索
登录/注册
专栏
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
Solana 客户端 Agave 4.0 更新:你需要知道的一切
Agave 4.0是Solana核心验证器客户端的重要升级,带来了多项性能优化和功能增强。
Solana
Agave 4.0
XDP
bls12-381
Alpenglow
SBPFv3
Helius
发布于 3 天前
阅读 ( 40 )
利用 Lighthouse 断言防护保护 Solana 交易
本文介绍了如何利用 Lighthouse 断言协议保护 Solana 交易免受恶意操作。
Solana
Lighthouse
断言协议
交易安全
交易保护
Web3
QuickNode
发布于 4 天前
阅读 ( 58 )
如何使用 Solana Kit 发送交易
本文介绍了如何使用 Solana Kit(原 Solana Web3.js 2.0)执行基本的 Solana 交易,包括空投和转账。教程详细展示了新 API 的功能式编程风格、模块化设计、pipe 函数以及类型安全等特性,并提供了完整的代码示例和运行步骤。
Solana Kit
交易
转账
空投
Solana Web3.js 2.0
功能式编程
QuickNode
发布于 2026-05-11
阅读 ( 50 )
使用 Solana Kit 反序列化账户数据
本文详细介绍了如何使用 Solana Kit(原 Solana Web3.js 2.0)反序列化 Solana 账户数据。
Solana Kit
反序列化
账户数据
二进制数据
端序
程序派生地址
QuickNode
发布于 2026-05-11
阅读 ( 34 )
使用Solana Kit集成QuickNode附加组件(第二部分)
本文是系列教程的第二部分,展示如何使用Solana Kit(前Solana Web3.js 2.0)集成多个QuickNode附加组件,包括优先级费用API、Metis Jupiter Swap API和IPFS网关。通过自定义RPC传输和类型定义,实现REST API调用,并最终将自定义附加组件与原生Solana方法(如getAccountInfo)结合使用。文章提供了详细的代码示例和步骤,帮助开发者在Solana Kit框架中灵活集成QuickNode服务。
Solana Kit
Quicknode Add-ons
REST API
IPFS
Metis Jupiter Swap
QuickNode
发布于 2026-05-11
阅读 ( 42 )
使用Metis和Solana Kit自动化Pump.fun交易
本文介绍了如何使用Solana Kit(原Solana Web3.js 2.0)与Metis Pump.fun API进行Pump.fun代币的报价查询和交换执行。内容涵盖项目搭建、类型定义、环境配置、自定义RPC传输实现、请求处理、交易签名与发送等步骤,提供完整的TypeScript代码示例。读者可借此构建自动化交易工具,实现Pump.fun上的公平启动代币交易。
Solana Kit
pump.fun
Metis API
交易自动化
类型安全
交易签名
QuickNode
发布于 2026-05-11
阅读 ( 44 )
Yellowstone 与 Vixen:使用 Rust 监控实时 Jupiter 限价单
本文介绍了如何利用 Rust、Yellowstone gRPC 和 Vixen 框架构建实时 Jupiter 限价单监控系统。内容涵盖了从 IDL 生成类型安全解析器、处理交易流、到提取人类可读代币数据的完整技术流程,并详细演示了 Vixen v0.6.1 的宏解析与过滤新特性。
Solana
Yellowstone gRPC
Vixen 框架
Rust
Jupiter 限价单
IDL
QuickNode
发布于 2026-04-14
阅读 ( 222 )
( 21 )
什么是 Constellation?Solana 上的 Multiple Concurrent Proposers
本文深度解析了 Solana 的 Constellation 提案,该方案通过多并发提议者(MCP)机制消除领导者对交易排序的垄断,旨在协议层面实现硬性的抗审查性。文章详细探讨了其技术架构、费用模型,以及在降低交易包含延迟与增加序列延迟之间的性能权衡。
多并发提议者
抗审查性
MEV
包含延迟
区块生产
网络架构
Helius
发布于 2026-04-08
阅读 ( 370 )
( 34 )
如何通过 @quicknode/x402-solana 使用 x402 支付访问 QuickNode Solana RPC
本文介绍了 @quicknode/x402-solana 库,该工具允许开发者通过 x402 协议使用 USDC 支付 Solana RPC 请求费用,无需 QuickNode 账号或 API 密钥。文章详细讲解了安装配置、信用额度与按需付费两种模式的区别,以及在 AI 代理、无服务器环境和 CI/CD 中的具体应用场景。
Solana
X402协议
QuickNode
RPC
USDC支付
@solana/kit
QuickNode
发布于 2026-04-02
阅读 ( 402 )
( 40 )
如何使用 Trident 进行程序模糊测试
本文详细介绍了 Solana 程序的模糊测试框架 Trident。通过一个代币托管程序的实战案例,展示了如何配置测试环境、编写手动引导的模糊测试流、检测程序漏洞以及使用仪表盘监控测试结果,旨在提升 Solana 合约的安全性。
Solana
Trident
模糊测试
Anchor框架
智能合约安全
Rust
QuickNode
发布于 2026-03-30
阅读 ( 424 )
( 44 )
深入解析 Solana Feature Gates:如何实现无需硬分叉的特性激活
文章详细对比了 Solana 的特性激活机制与 Ethereum 的硬分叉过程,强调 Solana 如何通过无需硬分叉实现协议的持续更新。它深入解释了 Solana 特性激活的步骤、特性账户的状态,并提供了 Rust 代码示例,展示了特性如何在运行时被激活和实施,最后介绍了 SIMD 检查工具。
Solana
硬分叉
特性激活
Simd
验证器
Rust
micaiah_txtx
发布于 2026-03-28
阅读 ( 647 )
( 94 )
如何使用 Candy Machine V3 和 TypeScript 创建 Solana NFT 合集
本文详细介绍了如何利用Metaplex JS SDK在Solana区块链上使用Candy Machine V3部署NFT合集。指南涵盖了创建Candy Machine、向其添加NFT项目、实施Candy Guards以设定铸造规则(如开始日期、SOL支付和铸造数量限制),以及最终通过代码铸造NFT的全过程。
Candy Machine V3
Metaplex JS SDK
Solana NFT
Candy Guards
Typescript
NFT铸造
QuickNode
发布于 2026-03-27
阅读 ( 331 )
( 26 )
如何在 Solana 上使用 Sugar 和 Umi (Candy Machine) 部署一个 NFT 合集
本文提供了一份详细的教程,指导用户如何使用已弃用的Sugar V2(基于Candy Machine V3)和Metaplex的Umi框架在Solana开发网上部署NFT合集。内容涵盖钱包设置、资产准备、Candy Machine配置、部署,以及创建NFT铸造用户界面,旨在提供历史教育参考。
Solana
NFT
Candy Machine V3
Metaplex
Sugar CLI
Umi 框架
QuickNode
发布于 2026-03-27
阅读 ( 400 )
( 40 )
构建一个用于 Quicknode 优先费用 API 的 Solana Kit 插件
这篇文章详细介绍了如何使用 Solana Kit 的插件系统来构建一个自定义插件,该插件集成了 Quicknode 的优先费用 API。通过该插件,开发者可以动态地获取 Solana 链上的优先费用估算,并自动将其应用于交易中,从而优化交易的执行速度。
Solana Kit
插件系统
QuickNode
优先费用
交易优化
Typescript
QuickNode
发布于 2026-03-20
阅读 ( 434 )
( 39 )
sBPF 内存布局和寄存器约定
in
Solana 60 天课程
in
Solana 60 天课程
这篇文章详细介绍了Solana BPF (sBPF) 虚拟机的内存布局和寄存器约定。它阐述了五种内存区域及其用途,并深入探讨了sBPF的12个寄存器各自的角色、使用规则,通过具体汇编代码和执行跟踪展示了寄存器的行为。
Solana BPF
内存布局
寄存器
虚拟机
汇编
堆栈
RareSkills
发布于 2026-02-28
阅读 ( 839 )
原生Solana:程序入口与执行
in
Solana 60 天课程
in
Solana 60 天课程
本文详细介绍了如何在Solana区块链上使用原生Rust编写程序,而非依赖Anchor框架。文章解释了Solana程序的入口点(Entrypoint)和指令处理器(Instruction Processor)的工作原理,通过具体代码示例演示了如何设置项目、编写指令处理逻辑,以及使用`entrypoint!`宏连接程序入口,并提供了TypeScript客户端进行测试。
Solana
原生Rust
程序入口点
指令处理器
Anchor框架
solana-program
RareSkills
发布于 2026-02-28
阅读 ( 913 )
原生 Solana :读取账户数据
in
Solana 60 天课程
in
Solana 60 天课程
本文详细介绍了如何在Solana原生Rust程序中读取和检查传递给入口点的账户数据。它通过提供Rust程序代码和TypeScript客户端测试代码,演示了如何迭代访问账户的公钥、Lamports余额、所有者、数据长度等关键元数据,并解释了AccountInfo结构体的作用。
Solana
原生程序
Rust
账户数据
AccountInfo
智能合约
RareSkills
发布于 2026-02-28
阅读 ( 900 )
Solana 系统调用:sBPF 汇编中的日志记录
in
Solana 60 天课程
in
Solana 60 天课程
这篇文章详细介绍了Solana运行时系统调用(syscalls)在sBPF汇编中的应用,特别是聚焦于日志记录相关的五种syscalls。文章通过具体的代码示例、内存布局图和寄存器使用说明,深入解释了如何在sBPF汇编中调用这些功能并管理计算单元。
Solana
sBPF汇编
系统调用
日志
计算单元
公钥
RareSkills
发布于 2026-02-28
阅读 ( 878 )
指令处理器和运行时设置
in
Solana 60 天课程
in
Solana 60 天课程
文章详细阐述了Solana程序的指令处理器和运行时设置。它解释了`entrypoint!`宏如何分发指令,以及Solana程序在`no_std`环境下如何使用自定义堆分配器和panic处理器来管理内存和错误处理,并区分了原生Rust和Anchor程序的实现方式。
Solana
指令处理器
entrypoint宏
堆分配器
panic处理器
Rust
RareSkills
发布于 2026-02-28
阅读 ( 867 )
Solana 程序执行与输入序列化
in
Solana 60 天课程
in
Solana 60 天课程
这篇文章深入解释了Solana BPF加载器如何序列化程序指令输入,以及程序入口点如何接收并反序列化这些输入,以获取程序ID、账户和指令数据。文章详细描述了内存布局、序列化格式和相应的Rust反序列化代码实现。
Solana
BPF 加载器
程序入口点
序列化
反序列化
指令数据
RareSkills
发布于 2026-02-28
阅读 ( 911 )
‹
1
2
3
4
5
6
7
8
9
10
...
14
15
›
发表文章
我要提问
扫一扫 - 使用登链小程序
签 到
2026-05-19
星期二
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
智能合约
以太坊
区块链
Solidity
DeFi
Solana
零知识证明
NFT
Web3
比特币
EVM
Rust
密码学
闪电网络
加密货币
稳定币
Rollup
Move
DApp
预言机
Layer2
账户抽象
每周以太坊
Gas
OpenZeppelin
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: