跳到主要内容

代币信息

GET https://sol.shrine.trade/api/token-info?mint=…

小数位、供应量和代币程序来自链上;名称、符号、发射平台、活跃池和最新价格来自数据 API 自己的注册表。

{
"mint": "…pump",
"decimals": 6,
"tokenProgram": "spl-token",
"totalSupply": 1000000000,
"totalSupplyRaw": "1000000000000000",
"name": "…", "symbol": "…", "uri": "…",
"protocol": "PUMPFUN",
"pool": "<bonding curve or pool>",
"graduated": false,
"quote": "So11111111111111111111111111111111111111112",
"price": 3.2e-8,
"marketCap": 32.1,
"priceUSD": 0.0000031,
"marketCapUSD": 3100,
"priceTime": 1789126483,
"solPriceUSD": 98.9,
"holderReward": false,
"mayhemMode": false,
"cashbackCoin": false
}

对于 pump.fun 代币,曲线的标志位是实时读取的:holderReward、mayhemMode、cashbackCoin,以及自定义交易对的代币自行设置时的 creatorFeeBps。quote 是曲线的报价 mint。

price 以报价资产计(大多数代币是 SOL)。价格字段在代币自 API 开始跟踪以来有过交易后才会出现;还没人碰过的代币只报告链上的事实。

示例​

const info = await (await fetch(`https://sol.shrine.trade/api/token-info?mint=${mint}`)).json();
console.log(info.symbol, info.protocol, info.graduated ? "graduated" : "on the curve", info.priceUSD);