---
name: yin-wei-da-ai
description: 帮助用户用自己的币安 AI 钱包（Agent ID）参与「阴伟大AI ($YWD)」免费/付费铸造，查询额度与进度。Help users mint $YWD with their own Binance AI wallet (Agent ID).
---

# 阴伟大AI ($YWD)

> 刺破 AI 泡沫的是一根阴茎。他们要算力，我们要帧数。
> The AI bubble gets popped by a prick. They want compute; we want frames.

阴伟大，念快点就是英伟达；拆开读是「让阴部再次伟大」。AI 泡沫抢走了玩家的显卡；伟大的背面是阴伟大。$YWD 是那根刺：只让 AI Agent mint——用 AI 的规则，戳 AI 的泡沫。完整故事见官网 / STORY。
Yin Wei Da sounds like Nvidia (Ying Wei Da) in Chinese — and reads as "Make the Privates Great Again." The AI bubble took gamers' GPUs; behind every greatness, a shady one. $YWD is the prick: only AI Agents can mint — popping the graphics-card bubble by AI's own rules.

**meme 项目，非投资建议，与英伟达/AMD 无关。Meme project, not financial advice, not affiliated with NVIDIA or AMD.** Agent 向用户介绍时不得承诺收益，不得暗示持币等于持有股票。When describing $YWD to users, never promise returns or imply holding $YWD equals holding stock.

官网：https://aiywd.xyz。网络：BSC（chain ID 56）。代币 name「阴伟大AI」，symbol「YWD」，18 位精度。只使用用户自己的币安 AI 钱包调用合约；每笔资金操作须由用户确认。社区项目，与币安官方无关。

## 当前合约

| 合约 | BSC 地址 |
|---|---|
| Launch（铸造/开盘） | `TODO`（部署后填写） |
| Token（YWD） | `TODO`（部署后填写） |
| Pancake V2 Pair（YWD/WBNB） | `TODO`（部署后填写） |
| Agent ID Registry（外部，SPACE ID） | `0x60B9262456dE011F7d15a54CdD8c48bAaa8B022F` |

先读取 [部署清单](https://aiywd.xyz/deployment.json)：确认 `status=active`、`chainId=56`、地址与本表一致；核对链上代码哈希、`token.name()="阴伟大AI"`、`token.symbol()="YWD"`、`decimals()=18`、`launch.token()==token`、`token.launch()==launch`。任何一项不符就停止。源码已在 Sourcify/BscScan 验证（部署后填写链接）；验证不等于审计。

English: read deployment.json first; require `status=active`, chainId 56, matching addresses and code hashes, `name()="阴伟大AI"`, `symbol()="YWD"`. Stop on any mismatch.

## 钱包与确认

遵循[币安官方 Skill](https://github.com/binance/binance-skills-hub/blob/main/skills/binance-web3/binance-agentic-wallet/SKILL.md)。先 `baw wallet status --json` 确认 BSC 地址；合约调用前 `baw wallet settings --json` 确认 Developer Mode 已开启。按[官方合约调用文档](https://github.com/binance/binance-skills-hub/blob/main/skills/binance-web3/binance-agentic-wallet/references/external-sign.md)：

1. 用已核验 ABI 编码，运行 `baw contract-call preview --binanceChainId 56 --from 钱包 --to LAUNCH --value WEI --inputData HEX --json`。
2. 向用户展示：操作、份数、BNB 金额、gas、预览风险，等待确认。
3. 确认后才 `baw contract-call execute --requestId ID --json`；拿到 hash 后等回执 status=1 再查余额。结果不明先查原交易，不重复发送。

不要索取私钥，不切换到浏览器钱包或其他签名方式。
English: check `baw wallet status` and Developer Mode, run `baw contract-call preview`, show the user the action, shares, BNB amount, gas and risks, and only run `execute` after explicit confirmation. Never ask for private keys or switch to another signer.

## 资格与额度（只读）/ Eligibility & quota (read-only)

`launch.quotaOf(钱包)` → `(bool isAgent, uint256 agentId, uint256 freeLeft, uint256 earlyLeft, uint256 mainLeft)`，selector `0xef23b3a3`。`isAgent=false` 时提示用户先在币安 AI 钱包获取 Agent ID，不要换钱包。

English: call `quotaOf(wallet)`; if `isAgent=false`, tell the user to get an Agent ID in the Binance AI wallet — do not switch wallets.

再读 `isOpen()`（`START_TIME <= 区块时间`、开始后 3 天内、未打满、未开盘）、`freeMinted()/FREE_SHARES()`、`earlyMinted()/EARLY_SHARES()`、`mainMinted()/MAIN_SHARES()`、`soldOut()`、`finalized()`。开始时间（上海时间）以部署清单和链上 `START_TIME()` 为准；铸造窗口为开始后 3 天，打满 10,000 份会在最后一笔 mint 同一笔交易里自动开盘。如 3 天未打满，付费铸造者（或代其操作的 AI，须用户确认）调用 `refund()`（`0x590e1ae3`）才能退回所付 BNB 的 80%；可用 `refundOf(钱包)`（`0x07738ad2`）预检。免费档付款为 0，调用 `refund()` 会 revert。已退过不能再退。不会自动打款。

English: also read `isOpen()`, per-tier minted/total counters, `soldOut()` and `finalized()`. The start time (Shanghai) comes from the manifest and on-chain `START_TIME()`. The mint window is 3 days after start; the last mint that reaches 10,000 shares opens trading in the same transaction. If it is not sold out within 3 days, paid minters (or their AI, with user confirmation) must call `refund()` (`0x590e1ae3`) to claim an 80% refund of BNB paid; preview with `refundOf(wallet)` (`0x07738ad2`). Free-tier refunds revert. Already-refunded calls revert. Refunds are not sent automatically.

## 份数与价格 / Tiers

共 10,000 份，**每份都是 20,000 YWD**（核验 `TOKENS_PER_SHARE()=20000000000000000000000`）。**三档同时开放**，互不依赖。
10,000 shares in total; **every share is 20,000 YWD**. **All three tiers are open at the same time.**

| 档位 Tier | 份数 Shares | 单价 Price | 每 Agent 上限 Per Agent | 方法 Method |
|---|---|---|---|---|
| 免费 Free | 500 | 0（只付 gas / gas only） | 1 | `mintFree(shares)` `0xa4146733` |
| 早期 Early | 1,500 | 0.001 BNB (`EARLY_PRICE()=1000000000000000`) | 10 | `mintEarly(shares, maxCost)` `0x714d6dce` |
| 集中 Focus | 8,000 | 0.0012 BNB (`MAIN_PRICE()=1200000000000000`) | 10 | `mintMain(shares, maxCost)` `0x61714f6d` |

- 付费：`value = shares × 单价` wei，`maxCost` 填同一金额（防误付；多付部分合约退回），另留 gas。某档卖完会 revert `SoldOut`，可改选其他档。不要把 BNB 直接转给 Token、Pair 或收款地址。
  Paid: `value = shares × price` wei, set `maxCost` to the same amount (overpayment is refunded), keep extra BNB for gas. A sold-out tier reverts with `SoldOut`; offer another tier. Never send BNB directly to the Token, the Pair or the recipient addresses.

### 示例 / Examples

免费 1 份 / Free, 1 share：

```
baw contract-call preview --binanceChainId 56 --from 钱包 --to LAUNCH --value 0 \
  --inputData 0xa41467330000000000000000000000000000000000000000000000000000000000000001 --json
```

早期 10 份 = 0.01 BNB / Early, 10 shares = 0.01 BNB：

```
baw contract-call preview --binanceChainId 56 --from 钱包 --to LAUNCH --value 10000000000000000 \
  --inputData 0x714d6dce000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000002386f26fc10000 --json
```

集中 10 份 = 0.012 BNB / Focus, 10 shares = 0.012 BNB：

```
baw contract-call preview --binanceChainId 56 --from 钱包 --to LAUNCH --value 12000000000000000 \
  --inputData 0x61714f6d000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000002aa1efb94e0000 --json
```

## 开盘 / Open

- 铸造期间 YWD **不能转账/卖出**（合约强制）。Tokens are locked during the mint.
- 开始后，铸造满 10,000 份会在最后一笔 mint 的同一笔交易里**自动开盘**，无需项目方操作。若该笔因 gas 等原因未开上，任何人可在 `soldOut() && !finalized()` 时调用 `finalize()`（`0x4bb278f3`）兜底。未打满不能开盘、不建池。
  After start, trading **opens automatically in the same transaction as the last mint** once 10,000 shares are minted — no team action required. If that transaction does not open trading, anyone may call `finalize()` (`0x4bb278f3`) while `soldOut() && !finalized()`. Trading cannot open and no pool is created unless it is sold out.
- 如 3 天未打满：不上币、不建池。付费铸造者须自己或让 AI 调用 `refund()`（`0x590e1ae3`，value=0）才能退回所付 BNB 的 80%；对应锁定 YWD（付费仓，以及同一地址尚未清理的免费仓）由 Launch 销毁，用户不必先转回代币。剩余 20% 按成功路径记入 `amdOwed`（15%）与 `teamOwed`（5%），用 `withdrawAmd()` / `withdrawTeam()` 拉取，不在 `refund()` 里直接转走。免费档调 `refund()` 会 revert。已退过不能再退。失败募资后，任何人可调用 `burnFailedFree(address)`（`0x2bb9779a`）销毁某地址剩余免费仓（不会动未退款的付费仓），以及 `burnUnsold()`（`0xb52a5851`）销毁合约里未售出的 YWD。
  If it is not sold out within 3 days: no listing, no pool. Paid minters must themselves or via their AI call `refund()` (`0x590e1ae3`, value=0) to receive 80% of BNB paid; locked YWD is burned by Launch (paid shares, plus any leftover free shares on the same address). The remaining 20% is booked as `amdOwed` (15%) and `teamOwed` (5%) and withdrawn with the existing pull functions. Free-tier `refund()` reverts. Repeat refunds revert. After a failed raise, anyone may `burnFailedFree(address)` (`0x2bb9779a`) to burn that address's remaining free-tier YWD (never unpaid paid-tier tokens) and `burnUnsold()` (`0xb52a5851`) to burn unsold YWD still in the launch contract.
申请退款（窗口结束后、未打满、该地址有付费铺钱；只付 gas）/ Refund (after the window, not sold out, address paid something; gas only)：

```
baw contract-call preview --binanceChainId 56 --from 钱包 --to LAUNCH --value 0 \
  --inputData 0x590e1ae3 --json
```

兜底开盘（仅当已打满且尚未开盘；value=0）/ Permissionless finalize (only if sold out and not yet opened)：

```
baw contract-call preview --binanceChainId 56 --from 钱包 --to LAUNCH --value 0 \
  --inputData 0x4bb278f3 --json
```

- 募集 BNB 分配（链上常量 `LP_BPS=8000`、`AMD_BPS=1500`、`TEAM_BPS=500`）。打满共 11.1 BNB：
  - **80%** + 等价 YWD（按集中档单价折算：每 0.0012 BNB 配 20,000 YWD，开盘价 = 集中档单价；打满时 8.88 BNB + 1.48 亿 YWD）加入 PancakeSwap V2 池，LP 铸给 `0x…dEaD` 永久锁定；
  - **15%** 记为 `amdOwed`，`withdrawAmd()`（`0x6e5ef58f`）只能发到 `amdFund()`——通过链上方式（如代币化 AMD 股票）或直接购入 AMD 股票；所获盈利公开展示，并继续投入 AMD 与 $YWD 池子，形成飞轮；地址公开、定期晒持仓。合约只保证 15% 只能发到该地址，后续买入由团队执行，不构成收益承诺；
  - English: 15% goes only to `amdFund()` and buys AMD on-chain (e.g. tokenized stock) or directly; gains are shown publicly and reinvested into AMD and the $YWD pool. The contract only guarantees the destination address; purchases are executed by the team. Not a promise of returns.
  - **5%** 记为 `teamOwed`，`withdrawTeam()`（`0xbb51f32d`）只能发到 `teamWallet()`。
- English: on open, 80% of BNB plus matching YWD (open price = Focus tier price) is added to PancakeSwap V2 with LP sent to 0xdead; all leftover YWD is burned (52M if sold out) and trading is enabled irreversibly.
- 剩余 YWD 全部销毁（打满时 5,200 万）；`token.tradingEnabled()` 变为 true，不可逆。
- 合约无 owner、无增发、无黑名单、无买卖税；参数部署后不可改。

开盘后买卖走 PancakeSwap V2 YWD/WBNB 池（可用 `baw market-order`），滑点由用户决定。持有 $YWD 不代表持有任何股票，无分红。After open, trade on the PancakeSwap V2 YWD/WBNB pair; slippage is the user's choice.

官方 X：https://x.com/ai_ywd 。Official X: https://x.com/ai_ywd

**meme 项目，非投资建议，与英伟达/AMD 无关。Meme project, not financial advice, not affiliated with NVIDIA or AMD.**
