跳转到食谱
十道食谱。免费试用。

agent 首次使用就能做出的十道食谱。

只需为您的 AIagent 配置一次Quicknode 。然后将以下任何一个 web3 AI 提示词直接粘贴进去,即可生成可运行的成果:实时数据流、仪表盘、报告或收件箱。

免费试用。

《AI食谱》

// Live feed
食谱 03

Pump.fun 新代币实时动态

创建/使用:创建1 个处于活动状态的流。Streams 每处理一个区块会消耗 API 积分。详情 ↗

Using Quicknode Streams and the qn CLI, build and run a zero-dependency Node.js live feed of new Pump.fun token creations on Solana Mainnet, delivered through <PUBLIC_HTTPS_URL>/webhook. Build the authenticated webhook receiver and local web page, resolve and verify the current Pump.fun program and decoding layout, display each token's mint, creator, name, symbol, initial purchase in SOL when present, transaction signature, slot, timestamp, and explorer link, test the filter and initial-purchase decode against a real matching slot plus a nonmatching slot, test delivery to the receiver, and only then create and activate the Stream from chain tip with a batch size of 5 and elastic batching enabled.
// The recipes

十道食谱,随时可以动手做。

您选择食谱,您的agent 负责烹饪。

是第一次吗?请检查您的食材 →

// Dashboard
食谱 01

Hyperliquid 市场风险仪表盘

目标

根据透明的拥挤程度和清算风险信号,对每个Hyperliquid 的Perp市场进行排名,评分旁会显示方向和标准化强度。这些数据已通过实时数据验证,而不仅仅是向您描述。

SQL Explorer ·hyperliquid-core-mainnet · 本地仪表盘

创建/使用:不创建任何持久的Quicknode 资源。SQL Explorer查询会消耗API配额。详情 ↗

将此内容粘贴到你的agent
hyperliquid-核心-mainnet
使用Quicknode 的SQL Explorer和qn CLI,构建并运行一个本地Hyperliquid 市场风险仪表盘,展示过去24小时内涵盖所有永续合约市场的数据。显示带正负号的资金费率、未平仓合约及其24小时变动、交易量、按持仓方向划分的平仓名义金额及数量,以及相对于未平仓合约的平仓强度; 基于绝对资金费率百分位排名、持仓量正向变动以及清算强度构建确定性评分,对市场进行排名;将各领先市场标记为“多头拥挤”、“空头拥挤”或“清算密集”;展示所有评分组成部分;保存受限 SQL 语句和原始结果;将数据缓存至本地;并通过 SQL Explorer 的实时数据验证最终生成的仪表盘。

输出示例
币种   风险   倾向    资金费率   未平仓量变动   流动性/未平仓量
BTC    0.82   多头    +0.031%    +8.4%     2.1%
ETH    0.77   多头    +0.024%    +5.7%     1.6%
SOL    0.61   空头   -0.008%    +3.2%     0.9%
// Alert
食谱 02

Aave v3 USDC 利率监测工具

目标

在Aave的Ethereum 核心市场中,默认设置为:当Aave v3 USDC可变借款年化利率(APR)突破8%时触发一次警报,当其回落至8%以下时触发一次反弹警报。通过测试两种突破情况,并两次运行同一区块,确认不会出现重复警报。

Streams · 键值存储 · 支持 13 个网络

创建/使用:创建1 个活跃的流和键值存储条目。两者均可使用 API 积分。详情 ↗

将此内容粘贴到你的agent
网络

Fill in: <DESTINATION>·Generate a test URL ↗

Using Quicknode Streams and the qn CLI, build a USDC variable-borrow APR monitor for the Aave v3 deployment on ethereum-mainnet that sends <DESTINATION> one normalized alert when the rate crosses from below 8% to 8% or above, and one recovery alert when it crosses back below. Resolve the Pool and USDC reserve from the current official Aave address book, verify their bytecode and a recent ReserveDataUpdated event, use lossless RAY conversion and Quicknode KV to seed and persist threshold state and deduplicate alerts, test below-to-above, repeated-block, and above-to-below cases, and activate the Stream from chain tip only after the checks pass.

输出示例
[aave-usdc]ethereum · 浮动借款利率
  7.96% -> 8.12% · 已突破 8%
  区块 21,904,118 · 已发送警报
  阈值状态已写入 KV
// Live feed
食谱 03

Pump.fun 新代币实时动态

目标

一个随着代币铸造而实时更新的网页,当有新代币生成时会显示其初始购买价格,从而使信息流包含有用的发行背景信息。在开启流之前,会根据真实的历史槽位对解码布局进行验证。

Streams ·solana-mainnet · 零依赖 Node

创建/使用:创建1 个处于活动状态的流。Streams 每处理一个区块会消耗 API 积分。详情 ↗

将此内容粘贴到你的agent
solana-mainnet

Fill in: <PUBLIC_HTTPS_URL>·Expose your local receiver ↗

Using Quicknode Streams and the qn CLI, build and run a zero-dependency Node.js live feed of new Pump.fun token creations on Solana Mainnet, delivered through <PUBLIC_HTTPS_URL>/webhook. Build the authenticated webhook receiver and local web page, resolve and verify the current Pump.fun program and decoding layout, display each token's mint, creator, name, symbol, initial purchase in SOL when present, transaction signature, slot, timestamp, and explorer link, test the filter and initial-purchase decode against a real matching slot plus a nonmatching slot, test delivery to the receiver, and only then create and activate the Stream from chain tip with a batch size of 5 and elastic batching enabled.

输出示例
* PUMP  9xQe..4Kd2  “Nomad”     NMD
        初始购买 2.40 SOL  创建者 7bR..9pQ
* PUMP  4mLp..7Vs1  “Tidepool”  TIDE
        初始购买 无  创建者 2Kd..1aX
// Inbox
食谱 04

钱包活动收件箱

目标

一个本地化、经过签名验证的收件箱,涵盖钱包的所有功能,支持您选择的任意6个区块链家族中的任意一个。具备防重放和防重复特性,并在Webhook上线前经过端到端测试。

Webhooks · 仅支持追加的 JSONL · 可在 12 个网络上使用

创建/使用:创建1 个活跃的 Webhook。Webhooks 会根据每个成功发送的有效负载消耗 API 积分。详情 ↗

将此内容粘贴到你的agent
网络
使用Quicknode Webhooks  和 qn CLI,为0x8f0d024e780b7e2fd633a4d6d43631a96e8cb059在ethereum 上构建并运行一个零依赖的 Node.js 钱包活动收件箱——mainnet 。 根据网络类型解析对应的 Webhook 模板——evmWalletFilter、solanaWalletFilter、bitcoinWalletFilter、xrplWalletFilter、stellarWalletTransactionsSourceAccountFilter 或 hyperliquidWalletEventsFilter——而非默认所有地址均为 EVM。 仅使用 Node.js 内置模块,根据原始请求正文验证 Webhook 签名,拒绝过期的重放请求,对事件进行去重处理,将事件持久化到仅追加的 JSONL 文件中,并提供一个本地页面,显示收发交易中的交易对手、金额、状态、时间戳和区块浏览器链接;在激活 Webhook 之前,请测试完整的事件传递路径。

输出示例
入    0.42 ETH    来自 0x3a7e..41c8   14:02
OUT   120 USDC    发往   0x1f9a..c31e   13:58
IN    0.05 ETH    来自 0xd4c1..88a0   13:41
                          3 条记录,0 条重复项
// Report
食谱 05

Hyperliquid 钱包性能报告

目标

一份针对单个Hyperliquid 钱包的、易于阅读的7天表现与风险报告,重点关注扣除手续费和资金费后的净盈亏、胜率、回撤、市场集中度以及强制平仓情况。各项总计数据均经过核对,而非仅为简单列报。

SQL Explorer ·hyperliquid-core-mainnet · 7天报告

创建/使用:不创建任何持久的Quicknode 资源。SQL Explorer查询会消耗API配额。详情 ↗

将此内容粘贴到你的agent
hyperliquid-核心-mainnet
使用Quicknode 的SQL Explorer和qn CLI,为Hyperliquid 钱包(地址:0xedcdcaa1f18350c50c10bef860e64daa9785d05a)生成一份7天的绩效与风险报告,展示已实现总盈亏、 手续费、资金费、净盈亏、交易量、胜率、市场集中度、最大已实现盈亏回撤、最高和最低市场价格以及强制平仓历史。保存并执行该 SQL 语句,生成一份易于阅读的报告,并根据底层成交、资金费支付和账户事件,独立核对净盈亏与交易量。

输出示例
7天业绩
  实际总收益  +18,402美元   手续费       -1,209美元
  资金             +334美元   净盈亏    +17,527美元
  胜率             58.2%  最大回撤      -3,104美元
// Live feed
食谱 06

Robinhood 股票代币市场行情记录

目标

显示 AAPL、TSLA、NVDA 和 SPY 股票代币在 Uniswap V3 池及 V4 PoolManager 中的实时行情数据,每个解码后的交易将生成一个经过 UI 调整的条目,而非按每个转账环节生成一个条目。

Streams ·robinhood-mainnet · 带收据的封锁

创建/使用:创建1 个处于活动状态的流。Streams 每处理一个区块会消耗 API 积分。详情 ↗

将此内容粘贴到你的agent
robinhood-mainnet

Fill in: <PUBLIC_HTTPS_URL>·Expose your local receiver ↗

Using Quicknode Streams and the qn CLI, build and run a live market tape for canonical AAPL, TSLA, NVDA, and SPY Stock Tokens on Robinhood Chain Mainnet across Uniswap V3 pools and the V4 PoolManager. Emit one entry per decoded swap rather than per ERC-20 Transfer leg; apply each token's current UI multiplier and display buy or sell direction, share-equivalent quantity, execution price in the pool's quote asset, USD notional when a canonical price feed is available, pool version, transaction, block, timestamp, and explorer link. Deliver events to <PUBLIC_HTTPS_URL>/webhook, test matching and nonmatching historical blocks plus a multi-leg swap, and only after delivery works activate the Stream from chain tip with a batch size of 5 and elastic batching enabled.

输出示例
AAPL   买入    112.4 股   25.7K 美元 @ 228.61 美元   V3
TSLA   卖出    38.0 股   15.7K 美元 @ 412.07 美元   V4
NVDA   买入     64.2 股   11.8K 美元 @ 184.22 美元   V3
                         当前名义价值 1.84M 美元
// Report
食谱 07

Solana 租金追讨计划表

目标

找出所有余额为零的 SPL 代币账户,这些账户可以安全地关闭以获取租金,且无需签署任何文件。 经典账户会被直接归类为“可关闭”或“不可关闭”;Token-2022账户则会被移至单独的审核列表,而非对扩展程序进行猜测。在实际钱包中,该工具发现了58个可安全关闭的经典账户(可回收约0.118 SOL)以及9个被正确保留的Token-2022账户。其中部分账户带有转账费或转账钩子扩展程序,若仅进行简单检查,可能会得出错误结论。

Quicknode MCP · Core RPC ·solana-mainnet

创建/使用:不创建任何内容,也从未提交过交易。只读 RPC 调用可以使用 API 积分。详情 ↗

将此内容粘贴到你的agent
solana-mainnet

Fill in: <WALLET>

Using Quicknode Core RPC through the connected Quicknode MCP and qn CLI, build and run a read-only, zero-dependency Node.js rent-recovery planner for ewcjNU4XWcwE3sJDafm43cxGsiihRmzTtX7bwMHqaEP on Solana Mainnet. Scan accounts owned by both the classic SPL Token and Token-2022 programs, find zero-balance token accounts, and classify a classic account as ready to close only when it is initialized, not wrapped SOL, has no delegate, and its effective close authority is <WALLET>; place Token-2022 accounts in a separate review list instead of guessing about extensions. Independently re-read every candidate, total its current lamports, save a JSON report and readable table with explorer links, and never construct, sign, close, or submit a transaction.

输出示例
CLASSIC SPL 代币     58 个待关闭
  可找回         ~0.118 SOL
TOKEN-2022             9 个待审核
  发现转账费/hook 扩展
  未签署任何内容,未提交任何内容
// Dashboard
食谱 08

Solana DAS 作品集页面

目标

一个页面即可展示钱包中持有的所有资产:SOL、可互换代币、标准和压缩版NFT、MPL Core以及Token-2022资产。该页面在执行任何其他操作之前,会先验证getAssetsByOwner函数是否确实有效,并且如果DAS尚未启用,则拒绝启动付费的endpoint 服务。光标分页功能和压缩版NFT标记均已通过实际钱包持仓数据验证,确认可在生产环境中正常运行。

Quicknode MCP · 核心 RPC · DAS API ·solana-mainnet

创建/使用:不创建任何内容。需要一个已启用 DAS 的Solana endpoint ;RPC 调用可使用 API 积分。详情 ↗

将此内容粘贴到你的agent
solana-mainnet
利用已连接的Quicknode MCP、qn CLI、Core RPC 和 Metaplex DAS API,为 ewcjNU4XWcwE3sJDafm43cxGsiihRmzTtX7bwMHqaEP 在Solana Mainnet 上构建并运行一个零依赖的 Node.js 作品集页面。 首先查找现有的Solana Mainnet  endpoint  ,并通过 getAssetsByOwner 验证 DAS 是否已启用;若无可用资源,请停止操作并明确告知我需要启用哪些功能,而非创建付费资源。 在服务器端保留其 RPC URL,显示钱包中的 SOL 余额、可替代代币、标准 NFT、压缩 NFT、MPL Core 以及 Token-2022 资产(包括余额、名称、图片、收藏集和区块浏览器链接),使用带可配置资产上限的光标分页功能,缓存结果,并通过独立的 RPC 调用验证 SOL 余额和至少三项显示的资产。

输出示例
SOL 余额          12.4081 SOL
  可替代代币    31
  标准 NFT      14
  压缩 NFT    226
  MPL Core / T-2022  3
  getAssetsByOwner   已验证
// Dashboard
食谱 09

账户使用情况仪表盘

目标

一个仅供查看的仪表盘,用于展示您自身账户的使用情况:最繁忙的端点、周环比增幅最大的项目以及成本最高的方法。同一时间段内的汇总数据和明细数据可能存在差异,因此该仪表盘会测量并报告任何差异,而非强行使数据一致。

Quicknode MCP

创建/使用:不创建任何内容。仅读取Quicknode 拥有“查看者”角色的 MCP 访问权限即可。详情 ↗

将此内容粘贴到你的agent
利用已连接且具有查看权限的Quicknode MCP 以及 qn CLI,为我的Quicknode 账户构建并运行一个只读且无依赖项的 Node.js 使用情况仪表盘。对endpoint 中的库存数据进行完整分页;按endpoint 、链和 RPC 方法显示过去 7 天和 30 天的请求及积分;比较每个endpoint 当前 7 天与前 7 天的数据;并突出显示最繁忙的端点、增幅最大的项目以及积分消耗最高的方法。 保存经过安全处理的 JSON 和本地 HTML 文件(不含endpoint 格式的 URL 或凭据);将账户摘要与endpoint 、方法及链的细分总计进行对比,若存在差异则报告而非强制匹配;对不可用的特定套餐数据进行妥善处理;且绝不修改endpoint 或账户设置。

输出示例
过去7天        请求量    积分
  访问量最高endpoint   142万       41.8万
  周环比     +18.6%
  汇总数据与明细数据  相差5.3%
  已上报,尚未核对
// Report
食谱 10

多链EVM余额快照

目标

针对任意指定的EVM网络,对单个钱包生成基于区块固定的原生余额快照,首先发现并验证网络密钥而非盲目猜测,并按名称报告无效、非EVM及过期的网络,而非直接忽略它们。 在三条真实链、一条拼写错误的网络以及Solana 上进行测试:拼写错误的网络返回了 invalid_network,Solana 返回了 non_evm,而三条真实链则各自在其自身的区块高度上返回了一个独特的、经过独立重新验证的整数余额。

Quicknode MCP · 核心 RPC 工具集访问

创建/使用:不创建任何endpoint 。必须启用“工具访问”功能,且启用该功能需要管理员角色;RPC调用会消耗API配额。详情 ↗

将此内容粘贴到你的agent

Fill in: <EVM_WALLET>, <NETWORKS>

Using Quicknode Core RPC through the connected Quicknode MCP for discovery and the qn CLI's read-only Core RPC Tooling Access for the runnable artifact, build and run a zero-npm-dependency Node.js balance snapshot for <EVM_WALLET> across <NETWORKS>. Discover and validate the accepted network slugs and their chain families instead of guessing them, persist that family metadata in the artifact, and classify non-EVM networks before making any eth_* RPC call; for each valid EVM network retrieve its chain ID, latest block, block timestamp, and native-token balance at that exact block; preserve the exact integer balance before formatting it; and include address and block explorer links when known. Clearly report stale, invalid, non-EVM, and failed networks instead of omitting them, verify every successful result by repeating the balance read at the same block and confirming that a second block-height read did not move backward, print a readable local table, save the complete JSON snapshot, exercise both successful and failure paths, and never expose an API key or endpoint URL.

输出示例
网络            区块         本机
ethereum-mainnet  21,904,118    1.284019
base-mainnet      28,441,902    0.532117
arbitrum-mainnet  291,004,553   4.010882
example-mainnet   -             invalid_network
solana-mainnet    -             non_evm

想把这十本都带回家吗?把书带回家吧 →

// Ingredients

在粘贴任何内容之前

工作站上有四件事。做完一件就勾掉一项。

您的电台

0/4 已准备就绪
Node.js 20 或更高版本

有些示例仅使用 Node.js 的内置 API,因此请使用 Node.js 20 或更高版本。

显示命令
node --version                        # v20+
已安装并完成身份验证的 qn CLI

在粘贴配置脚本之前,请先安装并验证 qn CLI。您的Quicknode 套餐和 API 密钥必须包含配置脚本中指定的产品和网络;请先检查其“创建/使用”行。如果命令返回 403 错误,请在进行其他调试之前,先检查密钥的权限范围。在 Linux 系统上,请从 CLI 仓库安装 .deb、AUR 或 Fedora 软件包。

显示命令
brew installquicknode/tap/qn                                          # macOS
scoop bucket addquicknode https://github.com/quicknode/scoop-bucket   # Windows
scoop installquicknode/qn
qn auth login
qn auth whoami
Quicknode的agent 插件,配合Quicknode MCP使用

在 qn CLI 的基础上,新增了 web3 构建指南以及Quicknode MCP 服务器。配方 07 至 10 需通过该 MCP 访问Quicknode ,因此请在运行这些配方前先连接该 MCP;其余六个配方仅需使用 CLI 即可。Cursor、Windsurf、VS Code、Zed 和 Codex 各自在同一代码库中都有独立的安装指南。

显示命令
/插件市场 添加quicknode/agent-插件   #Claude 代码
一种前沿推理模型

这些提示要求agent 在首次尝试时就能正确解析实时合约地址、解码事件ABI并处理重组。这属于您服务商当前旗舰模型的任务范围,而非快速/经济型服务层级。在Claude 上,对应的是Sonnet 5或Opus 5;在其他服务商处,请使用同等规格的旗舰模型。

每个配方都已通过 `qn stream test-filter` 指令告知 `agent ` 在创建之前先进行测试,该指令可免费针对真实的区块运行。此外,每个配方还通过 `qnagent context` 指令告知 `agent `,要验证其假设的任何网络或部署环境,而不是凭空猜测。

请注意

AIagents 也会出错。请将已结算的合约地址、已解码的事件结构或“已验证”的测试区块视为待核查的声明,而非既定事实。在激活流(Stream)之前,请仔细阅读agent 中的调查结果,并且切勿让其在无人监督的情况下接触资金或生产数据。

某些食谱会在您的账户中生成真实的资源,这些资源可以使用积分。

// The author
费尔哈特·科恰恩正坐在笔记本电脑前。

任何东西在离开厨房之前都会经过测试。

Ferhat 负责编写和维护Quicknode 网站上的agent 插件及命令行界面(CLI)文档。本页面上的所有提示语均由他撰写,并且他亲自对全部十个提示语进行了端到端测试。

费尔哈特·科恰恩 ↗技术内容经理,Quicknode

// The Cookbook

把这本书带回家吧。

全部十道食谱汇编成一份PDF文件。

// Keep cooking

食品储藏室的其余部分。

这十个示例结合使用了 qn CLI 以及Quicknode MCP、SQL Explorer、Streams 和Webhooks 。您可以在这里继续探索。

Quicknode MCP

通过自然语言,从任何兼容 MCP 的助手管理端点、使用情况和计费。

显示命令
claude mcp add --transport httpquicknode \
  https://mcp.quicknode.com/mcp

区块链技能与agent 插件

为编写agents 代码提供结构化的 API 知识,从而避免开发人员在 RPC 方法和参数上进行猜测。

显示命令
npx skills add quiknode-labs/blockchain-skills

x402

使用钱包按请求量为 Core API 付费。无需账户,无需 API 密钥。Coinbase 的开放标准。

显示命令
npm install @quicknode/x402

MPP

“Machine Payments Protocol”,这是由Tempo Labs和Stripe提出的IETF草案。其核心理念相同,即基于计费或会话。

显示命令
npm install mppx viem

Agent 订阅

通过x402 或 MPP 支付一次,即可获得完整的平台 API 密钥。无需在控制面板上注册。

llms.txt

整个文档网站的机器可读索引,用于 RAG 管道和agent 内容发现。

显示命令
curl https://www.quicknode.com/llms.txt

索取食谱

// Kitchen notes

问题

共有四项,均列在“所需组件”下:Node.js 20 或更高版本、已安装并完成身份验证的 qn CLI、Quicknode 提供的agent 插件,以及一个 Frontier 推理模型。只需配置一次,之后每个配方只需复制粘贴即可。