全球最大 DEX 数据
没有"下单 API"——Uniswap 是 AMM,要交易自己用 SDK 通过 wallet 签名链上交易
The Graph studio 拿 API key。POST GraphQL 到 Uniswap V3 subgraph endpoint。
可用率 · 30 天窗口
关于这个 API
Uniswap 是 2018 年推出的最大去中心化交易所,开创了 AMM(automated market maker)模式——没有 order book,用户和流动性池交易,价格由池内代币比例决定(xy=k 公式)。和中心化交易所不同的是,Uniswap 没有"API 下单"的概念——任何"交易"都是 wallet 签名一个 swap 交易上链。但 Uniswap 的数据查询通过 The Graph 上的官方 subgraph 实现——开发者用 GraphQL 查询任何池子、任何 token 的 swap 历史、TVL、APY 等。三个版本各自有 subgraph:v2(经典 AMM)、v3(集中流动性,2021)、v4(hooks,2024)。开发者最常用:拿 token 实时价格作 price oracle(避开中心化 oracle 风险)、对比 Uniswap 价格做套利、LP 收益追踪。
你可以做什么
- 1DeFi 仪表盘显示 Uniswap pool 数据
- 2token 价格 oracle(用 Uniswap TWAP)
- 3套利策略对比 Uniswap vs CEX 价格
- 4LP 收益追踪
优劣对比
优点
- 全球最大 DEX 数据
- GraphQL 查询灵活
- subgraph 数据已经 aggregated 好(不用扫原始 event)
注意事项
- 没有"下单 API"——Uniswap 是 AMM,要交易自己用 SDK 通过 wallet 签名链上交易
- subgraph 数据有 indexing 延迟(通常几秒到几分钟)
示例请求
curl https://uniswap.org/<endpoint> \
-H "Authorization: Bearer $API_KEY"
# Some providers use X-Api-Key instead — verify in the docs.快速开始
The Graph studio 拿 API key。POST GraphQL 到 Uniswap V3 subgraph endpoint。
常见问题
怎么"在 Uniswap 下单"?+
不用 API。用 Uniswap SDK(@uniswap/v3-sdk)构造 swap transaction,wallet 签名后链上提交。
价格延迟多少?+
subgraph 通常 5-30 秒延迟。需要实时用 RPC node 直接查池子状态(uniswapV3Pool.slot0() 等)。
技术细节
- 认证方式
- api_key
- 计费
- freemium
- 速率限制
- The Graph 标准限制:100k queries/月免费
- 协议
- GraphQL
- SDK
- typescript, javascript, python
- 响应时间
- 548 ms
- 上次巡检
- 2026/5/12 07:38:33