QuickNode 产品概述 - Quicknode

  • QuickNode
  • 发布于 2025-01-30 19:17
  • 阅读 23

本文详细介绍了QuickNode这一区块链开发平台及其多种API和工具,包括Core RPC API、Token和NFT API、QuickAlerts等,旨在帮助开发者简化Web3应用的构建过程。文章有明确的结构和丰富的内容,包括产品功能的深入分析和相关链接,适合希望在区块链上构建应用的开发者阅读。

概述

QuickNode 是一个区块链开发平台,提供广泛的 API 和工具,使得在 web3 开发变得尽可能简单。

如今的消费应用程序由许多组件(前端、后端、数据库、API、库等)组成,而将这些组件结合在一起并不容易。

更不用说,区块链还增加了另一层复杂性,因为它需要与区块链网络集成,并面临新的挑战。这就是 QuickNode 可以提供帮助的地方。

产品

无论你是个人用户还是企业,QuickNode 的多样化产品套件均可用于各种操作,例如区块链的读/写、实时区块链通知、区块链 ETL(提取、转换、加载)和去中心化存储。

核心 RPC API

这是 QuickNode 的旗舰产品。Core API 提供对所有主要区块链网络的快速、安全和可靠的访问。

通过 QuickNode Core API,用户可以访问 QuickNode 的全球分布式节点网络,无需自行运行区块链节点,帮助进行区块链交互。你将繁重的工作交给 QuickNode,而自己专注于应用程序开发。

Core API 可以通过 HTTPS 和 WebSocket 端点实现对区块链的读写交互。

想要更定制化的解决方案?了解更多关于 专用集群自定义链

QuickNode Core API: Fast & Reliable Blockchain RPC - YouTube

QuickNode

131K 订阅者

QuickNode Core API: Fast & Reliable Blockchain RPC

QuickNode

搜索

信息

购物

点击以解除静音

如果播放没有很快开始,请尝试重启设备。

你已注销

你观看的视频可能会被添加到电视的观看历史中,从而影响电视推荐。为避免这种情况,请取消并在计算机上登录 YouTube。

取消确认

分享

包括播放列表

检索共享信息时发生错误。请稍后再试。

稍后观看

分享

复制链接

0:00

/ •直播

在 YouTube 上观看

订阅我们的 YouTube 频道以观看更多视频! 订阅

信息

Core API 提供通过 RPC 和/或 REST API 端点访问区块链网络,具体取决于区块链的类型。

资源

  • Chains RPC/REST API 部分查看 Core API 文档 这里

代币和 NFT API

这些 API 帮助你获取以太坊 ERC-20 代币和 NFT 数据,采用 JSON-RPC 格式。

获取 ERC-20 代币或 NFT 数据需要查询相应代币的智能合约,考虑到存在的代币数量,这可能会变得繁琐。使用 Token 和 NFT API,你可以通过调用 API 获取这些数据。

请求将采用钱包地址或 ENS 名作为参数。以下是 API 支持的方法:

资源

市场

可能目前 QuickNode 并未提供一些 API 或工具,但作为用户,你可能在 BUIDL 中需要这些工具。QuickNode 市场 坚持 QuickNode 使开发者生活更轻松的精神,提供了一系列内部和第三方工具以附加插件的形式。

市场附加组件分为三种类型:

  • RPC 附加组件 - RPC 附加组件主要直接在 QuickNode 平台上使用,作为用户,你甚至无需离开 QuickNode 平台。你只需安装该附加组件,便可使用它从 QuickNode Core API 端点发起请求。

  • REST 附加组件 - REST 附加组件允许开发者为 QuickNode 节点添加自定义的 REST API 端点。这些附加组件提供可直接调用的 RESTful 服务。安装后,你可以使用这些附加组件从 QuickNode Core API 端点发起请求。

  • 外部附加组件 - 外部附加组件是在 QuickNode 平台外部使用的,如 REST APIs、GraphQL APIs、独立产品(如浏览器、去中心化应用或财务规划应用)。

资源

QuickAlerts

跟踪链上活动需要深入了解区块链的数据模型和强大的基础设施。确保可靠性和最低延迟需要频繁轮询或冗余 websocket 连接,这在大规模下可能非常昂贵。

使用 QuickAlerts,你可以部署区块链上数据更改的通知。你需要编写一个小表达式来定位区块链上的特定数据,一旦该更改发生,QuickAlerts 将实时发送通知。无论是跟踪钱包地址发送和接收的交易、智能合约事件、区块内的 gas 变更,还是新块确认,任何链上活动都可以使用 QuickAlerts 进行跟踪。

块、交易和交易级别的字段都可以使用 QuickAlerts 定位。QuickAlerts 表达式也支持逻辑运算符。

以下是跟踪交易的例子,tofrom 一个钱包地址:

(tx_to == '0x356a545c56278e8114da5576369dbE213839f4fa') || (tx_from == '0x356a545c56278e8114da5576369dbE213839f4fa')

资源

Streams

创建数据管道本身是一个复杂的过程,而区块链在此基础上又增加了复杂性。

使用 Streams,你可以轻松部署一致、可扩展和强大的区块链数据管道。Streams 提供对你选择的目标的保证数据交付,从 webhook 到数据存储和消息服务。

Streams 确保你获得最大的吞吐量,并且没有错误,甚至 为你处理重组

优化你的 ETL,使用 QuickNode 的 Streams 和 Functions - YouTube

QuickNode

131K 订阅者

使用 QuickNode 的 Streams 和 Functions 优化你的 ETL

QuickNode

搜索

信息

购物

点击以解除静音

如果播放没有很快开始,请尝试重启你的设备。

你已注销

你的观看历史可能会影响电视推荐。为避免此,取消并登录快速节点 YouTube。

取消确认

分享

包括播放列表

检索共享信息时发生错误。请稍后再试。

稍后观看

分享

复制链接

观看于

0:00

/ •直播

在 YouTube 上观看

订阅我们的 YouTube 频道以观看更多视频! 订阅

资源

IPFS

区块链存储空间成本高,且在区块链网络上存储文件可能不切实际。这就是像 IPFS 这样的去中心化存储协议发挥作用的地方。IPFS(星际文件系统)是一个点对点文件存储系统。

IPFS 上的文件通过 IPFS 节点上传,当这些文件长时间未被访问,或如果节点宕机,文件可能会丢失。

通过 QuickNode 的 IPFS 引脚服务,你可以为 IPFS 文件添加引脚,而不必担心失去对数据的访问。你可以随时上传、存储和管理文件,无论何时需要访问它们,都可以无忧访问,而无需运行自己的 IPFS 节点。

由于 IPFS 是一种协议,大多数浏览器无法以原生方式访问文件,因为它们使用 HTTPS 协议。因此,需要一个网关来通过 HTTPS 协议访问 IPFS 上的文件。QuickNode 提供 IPFS 网关,你可以使用它们从 IPFS 中访问文件。使用 QuickNode,你可以为你的 IPFS 网关创建自定义域,并创建私有(只能访问通过 QuickNode IPFS pinning 上传的文件)或公共(可以访问 IPFS 上存储的任何文件)网关。

QuickNode IPFS pinning 可通过 QuickNode 仪表板和 REST API 访问。

资源

工具包

除了专有产品外,QuickNode 团队还创建了一些工具,以帮助开发者快速启动 dApp 开发。

QuickNode SDK

QuickNode SDK 是一个开源软件开发工具包,简化了与 QuickNode 产品和不同区块链的交互。

你可以通过以下方式安装 QuickNode SDK:

npm i @quicknode/sdk

资源

多链水龙头

在将 dApps 部署到主区块链网络之前,通常会在测试网上对它们进行测试。开发测试网需要测试网代币,而 Multi-chain Faucet 就可以提供这些代币。

你可以为多个区块链测试网络获取测试网代币,如果你登录你的 QuickNode 账户或发送一条推文,还可以获得奖励代币。

智能合约浏览器

Smart Contract Explorer 的名字表明它可以帮助你获取来自 EVM 网络的智能合约的有价值数据。

使用 Smart Contract Explorer,你可以访问流行协议的智能合约、智能合约 ABI、智能合约事件,甚至为合约事件部署通知。你甚至可以在智能合约浏览器平台中使用智能合约的读写功能。如果你想在代码库中与这些智能合约功能交互,你还可以获得多种语言和库的代码示例。

资源

EtherFlow

EtherFlow 是一款可以以可视化方式组合 EVM RPC 方法的工具。你可以传递自己的 HTTPS 或 WebSocket 端点,并从 EtherFlow 仪表板调用大多数方法。

你还可以获取 web3.js 和 ethers.js 中的代码示例。

资源

Gas tracker

通过 Gas Tracker,你可以实时跟踪以太坊的 gas 或优先费用。Ethereum Gas TrackerBlocknative 的 QuickNode 市场 Gas Estimation APICoinGecko 价格数据 API 提供支持。

Solana 优先费用跟踪器QuickNode 市场的 Solana Priority Fees API 提供支持。

最后说明

要继续了解 QuickNode 如何帮助你更轻松地构建 web3,请查看我们丰富的技术 指南视频教程

我们 ❤️ 反馈!

告诉我们你的任何反馈或新主题请求。我们非常乐意听到你的声音。

  • 原文链接: quicknode.com/guides/qui...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
QuickNode
QuickNode
江湖只有他的大名,没有他的介绍。