本文介绍了 Kora,一个允许用户使用 SPL 代币支付 Solana 交易费用的工具,从而实现 gasless 交易。文章详细指导了如何安装、配置 Kora RPC 服务器,定义验证规则,构建 TypeScript 客户端,并使用 SPL 代币测试完整的费用支付流程。
Quicknode 推出了基于 x402 协议的区块链基础设施访问方式,允许开发者和 AI 代理通过钱包以按需付费的模式访问 130 多个区块链网络。用户可以使用 USDC 进行支付,无需 API 密钥或订阅。文章介绍了 x402 on Quicknode 的工作原理、适用场景,并提供了 JSON-RPC 示例。
本文介绍了如何使用 x402 协议在 Rails 应用程序中实现按请求付费的 API 访问控制。通过 Quicknode 提供的 x402-rails 和 x402-payments gem,可以轻松配置 API 端点以要求支付,并生成客户端签名以访问受保护的 API,同时支持 EVM 和 Solana 网络。
本文介绍了如何使用Quicknode Console API构建一个主动预警系统,该系统可以监控RPC credit的使用情况,并在达到限制之前发送多渠道通知。该系统通过抓取API数据、计算使用趋势和预测何时达到信用额度,从而让你能够及时优化使用情况或升级计划,同时还支持集成Prometheus监控和构建Grafana仪表板。
本文介绍了如何使用 Quicknode Streams 的压缩功能来减少区块链数据的带宽和有效载荷大小。通过启用压缩,用户可以在过滤后的数据上减少高达 90% 的带宽,而无需更改核心工作流程。文章提供了启用压缩的步骤、在 Node.js Express 服务器中实现解压缩的方法,以及实际示例说明带宽减少的效果。
本文介绍了Bankrun这一Solana程序测试框架,它通过提供快速验证、时间旅行和任意账户数据等功能,优化了Solana程序的测试流程。文章详细阐述了如何使用Bankrun创建一个新的Anchor程序,并编写测试来验证程序的功能,包括时间旅行和任意数据账户的测试用例。
本文介绍了Amman,一个由Metaplex构建和维护的Solana本地测试验证器包装器,旨在简化Solana开发者的体验。
本文介绍了 Clockwork,一个构建在 Solana 上的自动化原语,它允许创建基于事件的触发器来执行 Solana 程序指令。
本文介绍了如何使用 Jupiter Ultra API 在 Solana 上构建 Token 交换 UI。通过使用 Jupiter Ultra API,开发者可以简化 Token 发现、报价、滑点处理和交易执行的过程,从而创建一个更可靠的交换 UI。文章提供了一个示例应用程序,展示了如何使用 quote → order → sign → execute 的生命周期来实现 Token 交换。
本文介绍了如何使用Quicknode Streams和Viem在BNB Chain上构建一个Memecoin复制交易机器人。该机器人可以自动镜像成功交易者的交易,通过监控他们的链上交易并实时执行类似的交易。文章详细讲解了如何设置Quicknode Streams、构建JavaScript过滤器、创建Express webhook服务器以及实施复制交易逻辑。