验证

规则

这个页面是唯一的规则权威。如果别处(包括我们在群里的说法)和这里不一致, 以这里为准。

01

怎么才能拿到分红

只有一件事决定你能拿多少:你的钱包里有没有、有几件 AWP | 猫猫狗狗

  • 没有基础分红 —— 不持有皮肤则不参与分配,持有代币本身不产生份额。
  • 不需要质押、不需要锁仓、不需要把币转到任何地方。
  • 币放在你自己的钱包里就行,我们不碰它。
  • 只验证归属,不托管饰品。皮肤始终在你的 Steam 账号里, 我们从不要求你把饰品交易给我们,也不会发任何交易报价。
  • 一个钱包可以绑多个 Steam 账号(数量不限),一个 Steam 账号也可以换绑到别的钱包。 同一钱包下多个账号的件数会相加,不是取最大的那个, 最后按钱包余额封顶(见 03 什么算一件合格库存)。
02

怎么证明你持有皮肤

在 Steam 简介里写一行我们生成的字符串,然后我们读你的公开库存。 完整流程在 验证向导,大约 30 秒。

为什么是这个方式

你的库存里有什么,是 Valve 的服务器说了算,链上读不到。所以需要一个链下环节: 读你的库存,把结果做成一张 Merkle 证明表提交上链,合约只验证证明。 这样分红合约不需要任何特权,任何人都能核对我们提交的每一项。

我们永远不会索取的东西

任何索要下列信息的人或页面都是钓鱼
  • Steam 密码
  • Steam Guard 验证码
  • Steam 登录 Cookie / 会话令牌
  • 交易链接(trade URL)
  • 你的钱包私钥或助记词

本项目的验证机制在设计上不需要以上任何一项。 有人以「验证皮肤」为名向你索要这些,请直接举报。

必须公开的两处设置

  • 个人资料 → 隐私设置里「我的个人资料」设为公开。仅好友可见我们读不到简介。
  • 库存 → 隐私设置里「库存」设为公开。否则看不到饰品。

这两处我们都能在失败时明确区分「没设为公开」和「简介没写对」, 所以你看到报错就知道该改哪里。

锁定期内的饰品照样算

刚买入的饰品有 7 天交易锁。它仍然计入权重 —— 你已经付了钱、 承担了价格风险,我们没有任何理由把你排除在外。界面上会把它标成「锁定期」, 但不会影响你拿到份额。

凭证 7 天有效,之后我们自动复检

通过后凭证有效 7 天。到期前 48 小时页面会提醒你续期, 续期不需要改动简介里的字符串(它还在那里),点一下「重新检测」即可。

我们不会主动去拉你的库存。只有你在本页发起验证时才会读一次。 唯一的一个例外,是凭证到期之后:我们会自动重新读一次已经过期的那些凭证, 确认皮肤还在、简介里的字符串还在。

  • 复检通过 —— 有效期自动续 7 天,你什么都不用做。
  • 复检失败 —— 到这一步才会失去资格。失败原因会在控制台 写明 (皮肤不在了 / 库存转私密 / 简介被改掉了),重新验证即可恢复。
  • 网络或接口故障不算失败 —— 读不到不是你的错。 这种情况我们只会稍后重试,不碰你的资格

为什么要有有效期:饰品是可以转手的。如果凭证永久有效,一个人卖掉皮肤后 还能继续领分红,而那些钱来自现在真正持有皮肤的人。 所以「7 天有效」的真正含义是:7 天之内我们亲眼见过你的皮肤

03

什么算一件合格库存

一条皮肤要计入权重,必须同时满足三件事。缺任何一件都不算, 而验证页会把这三件事分别显示出来,不会只说一句「不合格」。

① 必须是 AWP | 猫猫狗狗(崭新出厂)

只有崭新出厂(磨损值 < 0.07)算数。 略有磨损、久经沙场、破损不堪、战痕累累都不算 —— 哪怕你库存里有 20 件。

我们按精确磨损值判定,不是按 Steam 给你的档位标签。这样规则只有一条, 不存在「标签说是崭新、数值差一点点」的争议。

② 件数没有上限

你有多少件崭新出厂,就有多少件计入权重 —— 30 件就是 30 份,没有「最多算 10 件」这种说法

这里曾经有过一道「每个 Steam 账号最多 10 件」的上限。 我们把它去掉了,因为翻遍整条链路,它挡住的东西都不靠它挡: 防重复发奖靠的是「精确磨损 + 图案模板号」这件皮肤的指纹、 防冒领靠的是简介里的绑定串、防把资金池掏空靠的是每一轮先注资再开轮。 真正落到实处的效果只有一个 —— 「同样的皮肤,持有方式不同收益不同」, 那是错配,不是保护。

③ 每件要持有 10 万 猫猫狗狗

这条是持币门槛,也是最容易被误解的一条: 光有皮肤不够,你的钱包里还得有币,皮肤才算数

规则很简单:生效件数 = 钱包余额 ÷ 10 万, 再和你的合格件数取较小值。

合格皮肤钱包余额生效件数为什么
580 万5余额够 8 件,但只有 5 件皮肤
550 万5余额刚好够 5 件
530 万3只够 3 件,剩下 2 件不生效
5999990一件都不够,皮肤在但不出力
5100 万5多出来的 50 万不累积,也不会变成第 6 件

两点必须说清楚:

  • 向下取整,多余的不累积。持有 19.9 万和持有 10 万, 都只支撑 1 件。想让它算 2 件,就得凑到 20 万。
  • 这条门槛是按钱包算的,不是按账号。 你钱包里只有一个余额,所有绑到这个钱包的账号共用它。
换个说法:皮肤决定上限,币决定实际出力

皮肤是资格,币是开关。你有皮肤但没有币, 这一轮拿到的份额是零 —— 不是被扣了,而是这件皮肤本来就没有出力。 反过来,你有币但没皮肤,份额也是零:没有基础分红。两边都要有,才会产生份额。

币不需要质押、不需要锁仓、不需要转给任何人。它只要躺在你自己的钱包里。 我们不会也不能动它 —— 分红合约没有读取你余额的权限, 门槛是在链下验证时算的,链上只验证结果。

04

权重怎么算

权重就是生效件数本身:1 件 = 1 份。没有递减、没有曲线、没有额外系数。

金库这一期有多少钱,就按每个人生效件数占总件数的比例分。 你 4 件、全场 100 件,这一期就分到 4%。

说清楚一件事:拆分钱包没有额外收益

权重是线性的,所以 10 件放在一个钱包里 = 10 份, 分成 10 个钱包各 1 件 = 也是 10 份。完全一样。持币门槛同样按钱包扣,拆开还要各自凑 10 万 币,只会更麻烦。

这里曾经是一条递减曲线(Σ1/k),当时集中持有会吃亏、拆分能多拿 3.4 倍。 我们把它去掉了:规则越复杂,用户越难自己算清能拿多少, 而算不清的规则最后都会被当成黑箱。

组合起来,一个钱包的总权重是:

Σ(每个绑定的 Steam 账号的件数) → 求和 → 再按钱包余额封顶

求和这一步没有别的花样:一个钱包绑三个账号、各 8 件,就是 24 件。 然后看余额撑得起几件 —— 24 件需要 240 万枚,撑不起就按撑得起的算。

05

首次绑定奖励

第一次验证通过时,每件合格的库存奖励 1 万 猫猫狗狗件数不封顶 —— 你有 30 件崭新出厂,就发 30 份。 这是对早期参与者的补贴,不是分红 —— 分红永远只来自交易税。

补一句「不封顶意味着什么」:奖励池的总支出 = 合格皮肤数 × 1 万。这是个**有限**的数,因为皮肤的铸造量是公开的 —— 我们能算,你也能算。而且奖励不是凭空发的:每一轮都要先把币打进合约 (注资和开轮是同一笔交易,钱没到位就不算开轮成功), 所以合约里永远只有本轮名单该发的那些币,不存在「一次性被掏空金库」的路径。

币在代币发射后打到金库合约地址,你自己去领取。 发射前就完成绑定的同样补发,不用重新验证。

为什么用「精确磨损 + 图案模板号」判重

同一件饰品在 Steam 里是唯一的(assetid),但 assetid 会变 —— 交易一次就换一个。所以奖励的认定不看 assetid,看精确磨损值 + 图案模板号 这一对组合:float + paintseed在千万分之一的精度上,两件皮肤撞到一起的概率可以忽略。

这意味着:同一件皮肤只能被认定一次,无论它转手几次、换过几个账号。 你把皮肤卖掉再买回来,也不会再产生一次奖励。 这不是惩罚,是「首次绑定奖励」这个名字本身的含义。

如果某件皮肤读不到精确磨损(接口偶发缺失),我们不会拿 assetid 顶替 —— 那会让同一件皮肤被重复认定。它会被跳过并在页面上标注,稍后自动重试。

奖励和权重是两回事

奖励是一次性的、按皮肤发的;权重是每周的、按生效件数算的。 一件皮肤给你 1 万 奖励之后,不会因为奖励结束而失去权重 —— 只要你还持有它、并且钱包里有币,它每周都继续出力。

06

钱从哪来、怎么分

来源:只有税

买入收 2%,卖出收 2%。 这两笔税全部进入项目的自定义金库,不做任何其他切分 —— 没有回购买墙、没有营销钱包、没有团队预留。

周期:每 7 天一次

  1. 结算开始时,程序读取所有有效凭证对应的库存,算出每个钱包的件数。
  2. 按权重把金库当前的哈基米余额分配成一张表(钱包 → 金额)。
  3. 对这张表建 Merkle 树,把 root 提交到链上合约。
  4. 完整分配表发布一份快照,任何人都可以重建树来核对 root。
  5. 你自己发一笔交易领走你的份额。

谁都能核对

合约里没有「管理员可以改金额」这种函数。root 一旦提交就不可修改。 改任何一个叶子,root 就会变,和链上对不上。

合约还有一个「提出 → 等待 → 执行」的两步流程, 中间有 24 小时的可审查窗口。

没人领的钱怎么办

领取窗口约 180 天,期间任何时候都能领, 和你的凭证是否还有效无关 —— 凭证过期不会让你已经挣到的份额消失。

窗口关闭后,没人领的那部分会被回收进下一期,而不是留在合约里烂着。 领取入口页会显示每一期还剩多少时间,请在窗口内领走。窗口期限在每一期开始时写死上链,之后任何人都改不了 —— 包括我们。不存在「管理员随时抽走」的路径。

舍入误差

分配用整数运算,除不尽的余数滚入下一期,不会凭空消失,也不会超额支付。

07

什么情况下会失去资格

  • 复检时皮肤不在了 —— 你卖掉了、转赠了、或移到了别的账号。 这是最主要的一条,也是设计意图。重新买回来的话重新验证即可。
  • 复检时库存或资料变成私密 —— 读不到就无法确认。改回公开并重新验证即可。 注意这与上一条在页面上会分得很清楚:一个是「读到了但里面没有」, 一个是「压根读不到」。
  • 凭证过期 —— 7 天未续期。重新检测即可恢复,不追溯。
  • 饰品转手了 —— 下次检测时不再持有,权重归零。这是设计意图,不是惩罚。
  • 库存或资料转成私密 —— 读不到就无法验证。改回公开即可。
  • 检出异常 —— 例如同一件饰品同时出现在两个不同账号的库存声明中 (Steam 的 assetid 在同一账号内唯一,所以这种情况只可能是伪造或数据错误)。 这类凭证会被撤销,需要重新发起验证。我们会在页面上说明原因。
08

风险披露

代币价格可能归零

这是一个 meme 代币。它的价格由市场决定,没有任何东西支撑它。 分红来自交易税,交易量下降分红就下降。不要投入无法承受损失的资金。

分红金额不固定

我们无法承诺任何收益率。金库某一期有多少钱,取决于那一期的交易量, 可能很少,也可能为零。历史数据不代表未来。

依赖 Steam 的公开接口

验证依赖 Steam 社区接口。接口可能限流、变更或不可用。 出现这种情况时验证会暂停并明确提示,不会静默失败 —— 但这意味着你可能在结算前无法完成验证。

智能合约风险

合约已尽可能简化并做了测试,但任何合约都可能有未知缺陷。 金库持有的资金规模应该与这个风险相匹配。

与 Valve、Steam 无关联

这不是 Valve 的官方项目。AWP | 猫猫狗狗 的名称与形象属于 Valve。 本项目不托管、不代持、不交易任何游戏饰品。

不要用别人的皮肤

绑定关系通过 Steam 简介建立,理论上你可以声称对任何公开库存的持有权 —— 只要对方把字符串写进他的简介。但这需要账号所有者的自愿配合, 而分红是发给钱包的, 皮肤始终在对方账号里。这不是漏洞,是这套机制的前提:我们信任的是「账号所有者愿意把分红指向这个钱包」这个事实。如果有人为了你的钱包而贡献他的皮肤,那对你来说是好事。

09

常见问题

我买入后要等 7 天锁定期结束才能验证吗?
不用。锁定期内的饰品照常计入权重,现在就可以验证。
验证会消耗 gas 吗?
不会。验证全程是链下读取,不需要发交易。 只有最后「领取」那一步需要 gas —— 那是你自己的钱进你的钱包。
我可以帮别人领吗?
可以。领取入口支持代领:你能替任何有份额的地址发这笔交易,钱仍然进对方的钱包。
我的地址变了怎么办?
重新走一次验证流程绑定新地址。旧地址的已结算份额仍然可以领, 但它不会再有新的份额。
为什么我明明有皮肤,却显示未检出?
按顺序检查三件事:库存是否公开、个人资料是否公开、简介里的字符串是否完整。 验证向导的报错会明确告诉你是哪一步没过,并把你当下的简介原文显示出来。
我有皮肤,为什么显示「0 件生效」?
先看验证页给出的三格数字:合格皮肤是皮肤数,计入权重是真正出力的件数,门槛前件数是余额封顶之前的件数。 如果「合格皮肤」大于 0 而「计入权重」是 0,原因是钱包里的猫猫狗狗不够10 万 件门槛 —— 页面上会直接写出还差多少。 如果两者都是 0,那是库存里确实没有崭新出厂的 AWP | 猫猫狗狗
我的皮肤是「略有磨损」,能算吗?
不能。只有崭新出厂(精确磨损值 < 0.07)算数。 验证页会把每一件的磨损档位和精确值都标出来, 如果你库存里的 AWP | 猫猫狗狗 全都不是崭新出厂,页面会直接说明。
同一件皮肤转到别的号,能再拿一次首次绑定奖励吗?
不能。奖励按「精确磨损值 + 图案模板号」认定,跟账号和 assetid 都无关 —— 同一件皮肤永远只产生一次奖励。
我有 20 件崭新出厂,能拿多少?
看你钱包里的币。奖励部分立刻拿:20 件 × 1 万 = 20 万 猫猫狗狗,件数不封顶。 权重部分要 20 × 10 万 = 200 万 币才全部生效, 币不够就按余额撑得起的件数算,页面上会写明差多少。
币要锁仓或者质押吗?
不用。币待在你自己的钱包里就行,我们不碰它。 持币门槛是在链下验证时读取余额算出来的,链上不读余额 —— 所以没有任何合约权限能动你的币。
钱包余额变了,要重新验证吗?
不用手动操作,但生效件数不会立刻跟着变: 它在你每次验证/复检时重算,另外系统会定期自动重算。 刚买完币发现页面上还是旧数字的话,在验证页点一次重新校验即可。
为什么验证要排队?
Steam 对我们这种批量查询有频率限制。为了不把整个站打到被封, 我们主动把检测做成全站串行(每 5 秒一次)。 这个限制是硬的:并发不会更快,只会被限得更狠。
凭证过期后,我之前没领的钱还在吗?
在。已经提交上链的那一期永远可领,和你的凭证是否有效无关。
10

关键地址

只信任这些地址。任何人给你发其他地址,都是诈骗。

哈基米(报价 / 分红)0x82ec31d69b3c289e541b50e30681fd1acad24444
浏览器

代币合约与金库地址在发射后公布,并会同时出现在 金库总览 页面。 链:BNB Chain(chainId 56)。

本文档不构成投资建议。参与前请自行判断并承担风险。 如果你是第一次接触这类项目,请在投入任何资金前先完整读完本页。