SuperAPI AI 工具集

switchboard

智能体与模型

查看项目

更新于 10-15 23:43

技能介绍

用途:在 Solana 上集成 Switchboard 预言机协议,为程序引入价格数据、自定义链上数据、可验证随机数与实时行情流。资料覆盖价格预言机、Oracle Quotes、Surge 实时流、VRF 随机数、预测市场数据,并给出主网与开发网程序 ID、默认队列地址及 SDK 安装方式。

主要能力:价格预言机提供实时资产定价,采用拉取式更新;Oracle Quotes 实现预言机到程序的直接数据流,无需链上存储,宣称亚秒级延迟、约 90% 成本降低且可并行读取;Surge 通过 WebSocket 流式推送,宣称亚 100ms 延迟;VRF 提供密码学安全可验证随机数。资料另称其保障 10 亿美元以上链上交易量。

使用方式:TypeScript 侧可用 npm install @switchboard-xyz/on-demand @switchboard-xyz/common,Rust 使用 switchboard-on-demand = "0.8.0"。初始化 AnchorProvider 后加载预言机程序,配合 Crossbar 客户端获取更新指令;Oracle Quotes 可由队列公钥与 feed 哈希派生规范账户并获取报价指令;VRF 可创建随机数账户并在满足条件后揭示;Surge 通过订阅事件回调接收行情。

适用场景与限制:适合 DeFi 价格读取、跨程序数据消费、高频行情界面与链上随机场景。集成时需自行做数据陈旧性检查、按需增加预言机签名数量并处理错误与计算预算。资料未提供收费、价格与配额细节,暂未提供;部分示例代码需替换 feed 公钥、API Key 等占位值后方可使用。