Pre:
很多币在一开始空投的时候,还没添加流动性,由于没有流动性,无法在dex
上进行买卖。那如何监控某个币初次添加了流动性呢?
暂时能想到的2个思路:
-
监控bscscan上的数据
-
查询LP地址在配对主流币种的余额
监控bscscan:
这部分我没有去具体实现,暂时能想到的有几个实现的方向已知项目方的地址后,去监控对应地址有没Add Liquidity
的动作
或者监控PancakeSwap: Router v2
合约的交互记录里的Add Liquidity
的动作
LP地址在配对主流币种合约里的余额
如果是在bsc上的话,一般添加流动性的时候,Token会与BNB
、USDT
、BUSD
、CAKE
、USDC
等主流的币种进行组合。
例如该token
是和USDT
组合的,那用LP Token
地址在USDT
的合约能查询到对应的余额。
例如某token只和USDT
组合添加了流动性,那在看k线网站上liquidity
数值和LP Token
地址在USDT
的合约里的余额是一样的。
那么我们就能通过LP Token
地址在主流币种合约里的余额来判断、监控 首次添加的流动性的动作。
1 | # 部分代码 |
Question:
- 如果某token的流动性池子里存在多个配对的主流币种,看k线网站上
liquidity
数值是怎么统计出来的呢?- 如何快速查询某token的lp地址?多个地址?
Summary:
监控token初次添加流动性的方法:
-
监控bscscan上的数据
- 项目方的地址的
Add Liquidity
动作 PancakeSwap: Router v2
合约里的Add Liquidity
的动作
- 项目方的地址的
-
查询LP地址在配对主流币种(
BNB
、USDT
、BUSD
等)合约里的余额