SDK

微信扫码分享
x402 SDK for Solana

x402 SDK for Solana

视频 AI 总结: 该视频主要介绍了 Tiny熊 在 Solana Hackhouse 上开发的 X402 SDK,旨在解决 Solana 上 X402 支付代码匮乏的问题。X402 是一种用户请求资源时,服务端要求客户端支付费用的协议。该 SDK 包含客户端签名、服务端接入和 facilitator 三个部分,支持自定义 SPL Token 和测试网络。Tiny熊演示了如何使用该 SDK 进行本地测试,包括创建测试账号、token,以及通过客户端签名完成支付并获取资源。 关键信息: * X402 协议与链无关,Solana 非常适合做支付。 * Solana 天然支持在一个交易中进行资产转移和手续费支付的签名。 * 该 SDK 包含客户端、服务端和 facilitator 三个部分。 * SDK 已经发布到 npm 库,可以通过 npm i 安装。 * 演示了本地测试流程,包括创建测试账号、token,启动 facilitator 和 server,以及使用客户端签名完成支付。 * 服务端可以配置网络、facilitator 地址、支持的 token 和收款地址。 * 客户端可以获取服务端返回的支付信息并进行签名。

538 0 0 2025-11-01 11:30
Pinocchio 教程 | 零依赖 Solana 程序开发的 SDK

Pinocchio 教程 | 零依赖 Solana 程序开发的 SDK

视频 AI 总结: 该视频主要介绍了 Pinocchio,一个用于 Solana 程序开发的 SDK,并由其创建者 Fibo 进行了详细讲解。视频核心内容是 Pinocchio 的设计理念、优势以及如何使用它来优化 Solana 程序的性能,特别是减少计算单元(CU)的消耗。Pinocchio 通过零拷贝技术、轻量级类型和优化的日志记录等方式,显著降低了程序的资源消耗,从而提高交易的成功率和降低费用。 视频中提出的关键信息包括: * Pinocchio 的诞生是为了解决 Solana 程序开发中依赖项过多和性能低效的问题。 * Pinocchio 采用零拷贝技术,避免了不必要的数据复制,从而节省了大量的计算单元。 * Pinocchio 提供了轻量级的类型和 API,使得程序开发更加高效。 * Pinocchio 的日志记录功能经过优化,可以显著减少日志记录所消耗的计算单元。 * Pinocchio 并不强制使用不安全的代码,开发者可以选择安全或不安全的路径,根据自身需求进行优化。 * Pinocchio 的结构设计灵活,开发者可以根据自己的喜好和需求来组织代码。 * Pinocchio 社区活跃,有许多学习资源和示例可供参考。 * Pinocchio 的未来发展方向是与 Solana SDK 共享类型,以便更好地集成和互操作。

901 0 0 2025-10-25 10:56
用 TypeScript 构建 MCP 服务器获取 EigenLayer API 数据 | 完整教程

用 TypeScript 构建 MCP 服务器获取 EigenLayer API 数据 | 完整教程

在这个视频中,讲解了如何使用TypeScript从零开始构建一个MCP(模型上下文协议)服务器。视频的核心目的是让观众深入理解MCP的构建过程,以便他们能够为自己的产品或应用程序开发有用的工具。 MCP的定义是,它允许应用程序以标准化的方式提供上下文,从而将上下文提供与实际的LLM(大型语言模型)交互分开。视频中提到,MCP的SDK支持两种传输方式:STD IO和服务事件,后者类似于传统的HTTP端点。 视频中提出的关键论据包括: 1. MCP的构建简单且功能强大,能够显著增强LLM的能力。 2. 通过构建一个集成API的MCP服务器,用户可以获取关于EigenLayer的元数据,这对开发者和用户都非常有帮助。 3. 具体的构建过程包括创建项目目录、安装依赖、编写代码以调用Eigen Explore API,并处理返回的数据。 最后,视频展示了如何测试构建的MCP服务器,并成功获取了关于Lagrange ABS的合约地址等信息,强调了MCP服务器的实用性和灵活性。

1405 0 0 2025-04-13 13:55