惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 叶小钗
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Microsoft Security Blog
Microsoft Security Blog
罗磊的独立博客
大猫的无限游戏
大猫的无限游戏
美团技术团队
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
aimingoo的专栏
aimingoo的专栏
腾讯CDC
WordPress大学
WordPress大学
Apple Machine Learning Research
Apple Machine Learning Research
F
Fortinet All Blogs
G
Google Developers Blog
MongoDB | Blog
MongoDB | Blog
Microsoft Azure Blog
Microsoft Azure Blog
小众软件
小众软件
Engineering at Meta
Engineering at Meta
博客园_首页
B
Blog RSS Feed
D
Docker
M
MIT News - Artificial intelligence
爱范儿
爱范儿
I
InfoQ

博客园 - 幽州散人

SQL优化案例 synchronized 为啥会让虚拟线程卸载失效 主线任务和使命 温州3日之旅 CompletableFuture + 异步Servlet:同步的姿势、异步的效果 Snowflake雪花算法与发号器的应用 windows Java 幽灵转发壳进程 也谈MySQL limit offset深翻页问题 SHOW SESSION STATUS 与 Handler 变量 MySQL 5.7 Profiles 执行性能分析 MySQL临时表与文件排序 MySQL 5.7 MRR多范围读优化 MySQL 5.7 ICP索引条件下推优化 MySQL符合索引与最左前缀原则 从I/O 的物理成本理解回表和索引覆盖 第4个电瓶以及补漆 Flink原理:并行度与keyGroup桶 什么是数字批发银行 Java虚拟线程(三)实现原理 Java虚拟线程(二) Java虚拟线程(一) 大模型推理层服务化架构 传奇调查员之路:理智值-99,但我必须听懂深渊的语言 js里调用智能合约读/写函数的方法的区别 字节与其16进制字符表示转换的bug Redisson分布式锁 交易心得 某安全软件跑飞了。。 Ed25519算法签名与验签的Java实现 Tendermint拜占庭容错引擎
DexScreener接口初探
幽州散人 · 2026-04-09 · via 博客园 - 幽州散人

文档地址

https://docs.dexscreener.com/api/reference

Get the pools of a given token address

https://api.dexscreener.com/token-pairs/v1/{chainId}/{tokenAddress}
功能是根据 “链id + baseToken” ,查所有满足条件的池。
比如 https://api.dexscreener.com/token-pairs/v1/arbitrum/0x09E18590E8f76b6Cf471b3cd75fE1A1a9D2B2c2b
就是查Arbitrum链的各Dex中 AIDOGE/quoteToken 这样的池的信息。
看下返回结果中有如下3个。
这3个都是Arbitrum下AIDOGE/WETH,Dex都是Camelot的,1和3号是v2版本,2号是v3版本。
粗略分析一下,从流动性上来看,1号是有效的。 然后有两个v2池是因为camelot v2是uniswap的魔改版,支持定向费用 (Directional Fees) 和不同的曲线类型。

{
    "chainId": "arbitrum",
    "dexId": "camelot",
    "url": "https://dexscreener.com/arbitrum/0x6a78e84fa0edad4d99eb90edc041cdbf85925961",
    "pairAddress": "0x6A78E84FA0edAD4D99eB90edc041CdbF85925961",
    "baseToken": {
      "address": "0x09E18590E8f76b6Cf471b3cd75fE1A1a9D2B2c2b",
      "name": "AIDOGE",
      "symbol": "AIDOGE"
    },
    "quoteToken": {
      "address": "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1",
      "name": "Wrapped Ether",
      "symbol": "WETH"
    },
    "priceNative": "0.000000000000004989",
    "priceUsd": "0.00000000001088",
    "txns": {
      "m5": {
        "buys": 0,
        "sells": 0
      },
      "h1": {
        "buys": 0,
        "sells": 0
      },
      "h6": {
        "buys": 1,
        "sells": 17
      },
      "h24": {
        "buys": 3,
        "sells": 128
      }
    },
    "volume": {
      "h24": 1701.57,
      "h6": 20.86,
      "h1": 0,
      "m5": 0
    },
    "priceChange": {
      "h6": -1.56,
      "h24": -4.24
    },
    "liquidity": {
      "usd": 447515.02,
      "base": 20557274215084144,
      "quote": 102.5683
    },
    "fdv": 2038024,
    "marketCap": 2038024,
    "pairCreatedAt": 1681096993000
  },
{
    "chainId": "arbitrum",
    "dexId": "camelot",
    "url": "https://dexscreener.com/arbitrum/0xe726c97afcbbbfcae8dbc21877d184dbb2c11f6d",
    "pairAddress": "0xe726C97aFcBbbFcae8dbc21877D184DBb2C11F6d",
    "labels": [
      "v3"
    ],
    "baseToken": {
      "address": "0x09E18590E8f76b6Cf471b3cd75fE1A1a9D2B2c2b",
      "name": "AIDOGE",
      "symbol": "AIDOGE"
    },
    "quoteToken": {
      "address": "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1",
      "name": "Wrapped Ether",
      "symbol": "WETH"
    },
    "priceNative": "0.000000000000005087",
    "priceUsd": "0.00000000001120",
    "txns": {
      "m5": {
        "buys": 0,
        "sells": 0
      },
      "h1": {
        "buys": 0,
        "sells": 0
      },
      "h6": {
        "buys": 0,
        "sells": 0
      },
      "h24": {
        "buys": 1,
        "sells": 2
      }
    },
    "volume": {
      "h24": 6.21,
      "h6": 0,
      "h1": 0,
      "m5": 0
    },
    "priceChange": {
      "h24": -1.72
    },
    "liquidity": {
      "usd": 736.12,
      "base": 31781731257502,
      "quote": 0.1725
    },
    "fdv": 2098117,
    "marketCap": 2098117
  },
  {
    "chainId": "arbitrum",
    "dexId": "camelot",
    "url": "https://dexscreener.com/arbitrum/0xbb6c3d45040e30dafcaf8b6d6ec78c7b3bd939b0",
    "pairAddress": "0xBb6C3d45040E30DAFCaf8b6D6eC78c7b3bD939b0",
    "baseToken": {
      "address": "0x09E18590E8f76b6Cf471b3cd75fE1A1a9D2B2c2b",
      "name": "AIDOGE",
      "symbol": "AIDOGE"
    },
    "quoteToken": {
      "address": "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1",
      "name": "Wrapped Ether",
      "symbol": "WETH"
    },
    "priceNative": "0.000000000000004968",
    "priceUsd": "0.00000000001094",
    "txns": {
      "m5": {
        "buys": 0,
        "sells": 0
      },
      "h1": {
        "buys": 0,
        "sells": 0
      },
      "h6": {
        "buys": 0,
        "sells": 0
      },
      "h24": {
        "buys": 0,
        "sells": 1
      }
    },
    "volume": {
      "h24": 1.28,
      "h6": 0,
      "h1": 0,
      "m5": 0
    },
    "priceChange": {

    },
    "liquidity": {
      "usd": 657.17,
      "base": 16680122560299,
      "quote": 0.2154
    },
    "fdv": 2049128,
    "marketCap": 2049128
  },