假币实验室 · Fake USDC Lab

亲手复刻主网上那个骗局: 造一个名字叫 "USDC Coin" 的币, 看它如何在钱包里显示得和真的几乎一样。主网 / devnet 双模式; 铸币权可弃 + 元数据可锁, 冻结权保留 (可演示冻结账户)。

真 USDC EPjFWdd5…TDt1v 你造的
状态条加载中…

1连接钱包

用 Phantom 连接。Devnet 模式需要测试 SOL, 主网模式需要真 SOL。

2V1 造币 + 发给自己

一步完成: 创建 mint (6 位小数, 铸币权=你, 冻结权=你) + 给自己发 208,392 枚 (和主网骗子同款数字)。点一次签名。

3V1 穿上"正装" (挂元数据 + 变成干净版)

挂上 Metaplex 元数据: 名字 "USD Coin", 符号 "USDC", 图标用真 USDC 的 logo。同时锁死元数据 + 弃权铸币权。冻结权保留, 之后你可以用它冻住任何持有者的账户。点一次签名。

◆钱包视角模拟器 (研究工具)

一比一复刻钱包里的显示效果。左边按钮切换视角, 数据全部实时取链上余额。

USDC
USD Coin
USDC
-
$0.00
价格 · 24h (真 USDC 实时)
$1.00
--
模拟账户
受害者视角: 钱包把名字当成了真 USDC, 按 1:1 折算 → 显示 ≈ $208,392。真实视角: 这个 mint 没有价格数据 → $0。
钱包徽章图例: 紫勾 = 官方认证(真 USDC 有) 垃圾/风险标记(骗子币会被挂) 无标记(大多数新币)

V2假币 V2 · 骗子同款配方 (USDC Coin) ← 新实验在这里

名字 USDC Coin (和骗子逐字一致, 真 USDC 是 USD Coin) + 供应分散多地址。流程: 创建 → 挂元数据 → 分散 → 在 Phantom 验证显示 → 确认不标记后再锁死。

④ 建池 (Raydium CPMM · USDT 对) ← 价格显示的关键

12 USDT + 12 枚假币 → 池子显示 "USDC / USDT", 价格≈$1。建池费 0.15 SOL (烧掉)。建池对象 = 状态面板下拉框选中的币 (默认老V2)。

地址池

每行一个地址, 加入后可用一键分散。池子存在浏览器本地, 刷新不丢。

或
每地址 枚

一键归集 (实验结束回收)

上传之前下载的子地址密钥文件, 一键把分散的代币、租金、剩余 SOL 全部收回主钱包。

冰冻结权控制台

用你保留的冻结权, 冻住/解冻任意持有者的账户。冻结后对方无法转账、无法卖出——这就是骗局里的最后一张牌。

诊断中…

4去钱包里看

打开你的 Phantom (Devnet 网络), 现在里面躺着一个余额 208,392 的 "USD Coin (USDC)", 图标还是那个熟悉的 USDC 标志。点一下你甚至能"发送"它。

这就是骗子每天在做的事: 铸币权他弃了, 但冻结权还在你手里 —— 你随时可以把任何持有者的账户冻住, 这是假币骗局的最后一张牌。

原理小抄 (为什么钱包不报警)

1. 钱包显示资产的逻辑是"如实显示链上数据": 你的代币账户确实存在、确实有 208,392 枚, 它没有理由不显示。

2. 钱包的风险警告来自黑名单: 已知恶意程序、已知诈骗币。你这个 mint 地址是全新造的, 不可能在任何黑名单里。

3. 名字 "USD Coin"、符号 "USDC"、图标都是元数据里的文本和链接, 谁都能写。唯一抄不走的是 mint 地址本身。

4. 判断真伪的唯一硬标准: 比对 mint 地址。真 USDC = EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v, 其他一切同名币都是戏服。

你的假币状态

项目值
mint 地址未创建
名字 / 符号-
你的余额-
铸币权-
冻结权-
元数据-
和真 USDC 的地址比对: 不同 = 不是同一个币, 名字再像也没用。

实验账本 (成本)

事件日志

怎么用: 把待研究的币 mint 逐个粘进来 → 拉取链上信息(名字/供应/铸币权/冻结权/持有人)→ 去各个钱包 App 里看它的显示和风险标记, 回来填判定表。数据只存你本地浏览器。

样本代币 (链上自动补全信息)

判定表

使用说明

1. 输入各币的 mint 地址 → 拉取链上信息。
2. 在每个钱包里打开对应代币页面, 截图。
3. 回到本页: 每个格子选判定结果 (正常/标记垃圾/未知代币/低流动性/风险横幅/不显示/未测), 点「传图」上传截图。
4. 数据存在浏览器本地, 页面底部的结论区自动汇总每个币被多少个钱包标记。
5. 全部填完点「导出 JSON」保存研究数据。

控制变量法: 每造一枚新币 = 一个实验, 只改一个变量(名字撞不撞 / 图标 / 供应分散度 / 池子大小 / 是否弃权), 其余全对齐, 对比钱包标记差异。推荐路径见下方「建议的实验路径」。

新建实验

变量记录 (每个实验填一次):

规则反推表

按维度分组统计: 每个维度取值下, 有多少个实验被标记 / 正常。标记率高的取值 = 可疑触发条件。

建议的实验路径 (控制变量法)

1. 基线: 干净名字 (如 BUSD) + 1 个持有者 + 无冻结权 → 观察。
2. 只改名字: 换成 "USDC Coin" → 观察。
3. 只改名字: 换成 "USD Coin" (撞官方) → 观察。
4. 只改持有者: 同一名字, 持有者 1 → 5 → 20 → 100 → 观察转折点。
5. 只改冻结权: 加上 freeze authority → 观察。
6. 只改币龄: 同一币隔天/隔周观察标记是否变化。
每组至少一个"被标记"和一个"正常"样本, 反推表才会给出区分度。

样本库: 收藏真实骗局样本(诈骗广告截图 / 假币 mint / 话术)。教学时直接从这里调案例给学生看"骗子原来长这样"。图片存在本地浏览器。

添加样本

样本列表

类型名字符号mint供应(显示) 持有者冻结权铸币权Phantom 判定备注

教学用法

把样本库投影给学生看: 官方币 / 骗子币 / 你的实验币并排对比。核心教学句: 三个币的名字长得一样, 符号一样, 图标一样, 唯一区别是 mint 地址和背后的权限结构。判定结果的差异 (哪个被标记、哪个裸奔) 就是检测能力的研究素材。

对倒交易 ← 制造 24h 成交量 / K 线 / 价格波动

用自己的两个账户在 CPMM 池里互买互卖。每笔都真实上链, 聚合器看到的是真实成交。教学点: 骗子池 4 个月 0 成交 = 平线; 真币每天有人买卖 = 活线。

① 交易子地址 (自动模式签名用, 免 Phantom 弹窗)

充值 (Phantom 签一次): USDT 假币 SOL
— 每 15 秒自动刷新

①.5 方案 (A=当前池小单稳字当头; B=加满 $120 池后自动变大单, 现在选 B 会提示差多少)

—

② 参数

每笔 USDT 金额规则 方向 间隔秒 笔数上限 (0=不限)

③ 运行

统计

— 等待启动

烧供应 (对齐真 USDC 量级)

真 USDC 当前供应 ≈ 79.85 亿, 我们是 100 亿。烧掉 20 亿 → 80 亿, FDV 显示 ≈$80亿 与真币同量级。烧供应不可逆 (币从你钱包永久销毁), 谨慎执行。

目标 mint (默认=状态面板选中) 烧多少枚