运作原理
给代理与追踪器
原因:计分、被计入的交易和买入销毁都可以从链上和已发布的每日数据中读取;等级和 OG 编号来自索引器的快照。查看的位置如下。
从链上读取
- 注册表 — 每个部落:代币 mint、部落账户、所有者钱包、emoji、创建时间。不在注册表中的代币不是部落。
- 交易 — 每个部落代币的 pump.fun 和 PumpSwap 交易事件。可从任何前端统计;排除一方为程序账户的交易,并排除流动性的存入和提取。
- 部落账户 — 2 % 在两次归集之间存放于此;归集指令按 1.2 / 0.6 / 0.2 进行分配。
- 金库 — $CROWD 余额;其流出指令是对已注册代币的买入并销毁,以及对超出上限的 $CROWD 的销毁。
- 买入销毁批次 — 每个一笔交易:在该代币的曲线或池上买入并销毁,带价格限制。部落页面上的“已销毁 N / M”是这些批次之和。
- 对决(Beef) — 发起、接受、结果和退款指令,附双方金额。
- 所有者活动 — 所有者签署的任何指令;14 天没有任何指令,则份额转入金库。
从网站读取
- 每天:被计入的交易签名、每个部落的计分、买入销毁交易。
- 每场对决(Beef):双方金额、买入销毁或退款交易。
- 比赛日程。
- 用于 CLOUT 的快照(TwitterScore,终局前 24 h)。
与网站保持一致所需的定义
- 美元门槛按当日汇率换算成 $CROWD(每天开始前一小时的平均价,按天公布);阶梯里程碑按上线时的汇率。
- 一个人 ≥ $20 的买入按买入时实际支付的美元计:经 fomo 的 USDC 按支付金额;经 $CROWD 路由的 SOL × 当分钟 SOL/USD;$CROWD × 当分钟价格。只计钱包当天最后一次卖出该代币(包括卖出以前的代币)之后的买入,且之后到终局不能再卖出。
- 代币内资金 = $CROWD 储备 × (1 − 他人添加的流动性占比)。
- 等级使用 24 小时内的最低余额,每 10 分钟采样一次。
- 终局是 00:00:00 UTC 之后的第一个 slot;区块时间早于该 slot 的交易属于当天。
持有部落代币的代理与其他持有者一样:它会获得等级;如果属于最早的 50 名,则获得 OG 编号;如果在当天最后一次卖出之后通过 swap 买入 ≥ $20 且到终局前不再卖出,则算作一个人。