{
  "schemaVersion": 1,
  "status": "active",
  "name": "阴伟大AI",
  "symbol": "YWD",
  "decimals": 18,
  "siteUrl": "https://aiywd.xyz",
  "chainId": 56,
  "contracts": {
    "launch": "0x2AbF61da9e20C74E39CbB3640B1c7Bcd84a2A95D",
    "token": "0x4aa6FF15d569FfA2BA18526E2Dd1c62d1497385e",
    "pair": "0xc65465178DB330eD6387792444af85bB84E9b585"
  },
  "external": {
    "registrar": "0x60B9262456dE011F7d15a54CdD8c48bAaa8B022F",
    "pancakeV2Factory": "0xcA143Ce32Fe78f1f7019d7d551a6402fC5350c73",
    "wbnb": "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"
  },
  "deploymentBlock": 133528417,
  "deployTx": "0x7b3ad263dd2e8bfada1deee10ea223d3376fb04a6167d963157076942292f7d1",
  "codeHashes": {
    "launch": "0x59661f2669afb64a5a4cdf6f9ed38e19bbbe394d4f15882d40e217d9847108fc",
    "token": "0x0a29e04b8084dde8968bcb2b2d415690159fef4456ec2cc42c976303c96c39eb",
    "pair": "0x60e4bcb14447615ab7c14fda2c2d70ca4191570e8841c75618e627c8f72662f8"
  },
  "abi": {
    "launch": "./abi/YWDLaunch.json",
    "token": "./abi/YWDToken.json"
  },
  "params": {
    "totalSupply": "3257000000000000000000000000",
    "totalShares": 10000,
    "tokensPerShare": "162850000000000000000000",
    "startTime": 1794661200,
    "endTime": 1794920400,
    "timeNote": "开始时间 2026-11-14 21:00 Asia/Shanghai（unix 1794661200）；结束 2026-11-17 21:00（unix 1794920400，停止铸造）。打满免费+早期+集中付费共 9,000 份后自动开盘；赠送 1,000 份另领，不计入 soldOut。未打满不能开盘；窗口结束后付费用户或 AI 调用 refund() 退 80%。赠送领取窗口至 2026-11-24 21:00 Asia/Shanghai（END_TIME + 7 天）。 / Start 2026-11-14 21:00 Asia/Shanghai (unix 1794661200); end 2026-11-17 21:00 (unix 1794920400). Auto-open at 9,000 sale shares; 1,000 giveaway shares claimed separately. If not sold out, no listing; after the window, paid minters or their AI call refund() for 80%. Giveaway claims close 2026-11-24 21:00 Asia/Shanghai (END_TIME + 7 days).",
    "free": {
      "shares": 500,
      "perAgent": 1,
      "priceWei": "0"
    },
    "early": {
      "shares": 1500,
      "perAgent": 10,
      "priceWei": "1000000000000000"
    },
    "main": {
      "shares": 7000,
      "perAgent": 10,
      "priceWei": "1200000000000000"
    },
    "tiersOpenSimultaneously": true,
    "bnbSplitBps": {
      "lp": 8000,
      "amdFund": 1500,
      "teamWallet": 500
    },
    "soldOut": {
      "raisedBnb": "9.9",
      "lpBnb": "7.92",
      "lpYwd": "1074810000",
      "burnYwd": "553690000",
      "reservedGiveawayYwd": "162850000",
      "amdBnb": "1.485",
      "teamBnb": "0.495"
    },
    "openPrice": "= main price: 0.0012 BNB per 162,850 YWD (≈7.368e-9 BNB/YWD)",
    "saleShares": 9000,
    "giveaway": {
      "shares": 1000,
      "perAgent": 2,
      "priceWei": "0",
      "claim": "Merkle claimGiveaway; root set later by teamWallet"
    },
    "giveawayClaimEnd": 1795525200
  },
  "methods": {
    "mintFree": "mintFree(uint256 shares) selector 0xa4146733",
    "mintEarly": "mintEarly(uint256 shares, uint256 maxCost) payable selector 0x714d6dce",
    "mintMain": "mintMain(uint256 shares, uint256 maxCost) payable selector 0x61714f6d",
    "quotaOf": "quotaOf(address) view returns (bool isAgent, uint256 agentId, uint256 freeLeft, uint256 earlyLeft, uint256 mainLeft) selector 0xef23b3a3",
    "soldOut": "soldOut() view selector 0x893da6c9",
    "finalize": "finalize() selector 0x4bb278f3 (permissionless; only when soldOut && !finalized; last mint also opens internally)",
    "withdrawAmd": "withdrawAmd() selector 0x6e5ef58f",
    "withdrawTeam": "withdrawTeam() selector 0xbb51f32d",
    "refund": "refund() selector 0x590e1ae3 (after endTime if !soldOut && !finalized; returns 80% of BNB paid, burns locked YWD; reverts if paid==0 or already refunded)",
    "refundOf": "refundOf(address) view returns (uint256 bnbOut, uint256 tokensToBurn, bool canRefund) selector 0x07738ad2",
    "burnFailedFree": "burnFailedFree(address account) selector 0x2bb9779a (after failed raise: burn that account's remaining free-tier YWD only; does not touch unrefunded paid shares)",
    "burnUnsold": "burnUnsold() selector 0xb52a5851 (after failed raise: burn unsold YWD still in the launch contract)",
    "saleShares": "saleShares() view selector 0x9b9527d7 (free+early+Focus; soldOut uses this, not totalShares)",
    "setGiveawayRoot": "setGiveawayRoot(bytes32 root) selector 0x76f36487 (only teamWallet; may update until GIVEAWAY_CLAIM_END)",
    "claimGiveaway": "claimGiveaway(uint256 shares, bytes32[] proof) selector 0xa0c51578 (Agent-only, max 2; leaf = keccak256(abi.encodePacked(account)); does not trigger finalize)",
    "giveawayQuotaOf": "giveawayQuotaOf(address) view returns (bool isAgent, uint256 agentId, uint256 left) selector 0x6e6e0558",
    "burnFailedGiveaway": "burnFailedGiveaway(address account) selector 0x9707f489 (after failed raise: burn that account's remaining giveaway YWD only)",
    "burnUnclaimedGiveaway": "burnUnclaimedGiveaway() selector 0xd2720564 (after GIVEAWAY_CLAIM_END if finalized: burn unclaimed giveaway still in the launch contract)"
  },
  "rpcUrls": [
    "https://bsc-dataseed.binance.org",
    "https://bsc-rpc.publicnode.com"
  ],
  "executionEnabled": true,
  "recipients": {
    "amdFund": "0x764DE3eCA8E97ba729a6deeEdC9d4D88054c4C4E",
    "teamWallet": "0x8Be05d51210D5a7B6134B42624A663Dbd0a17fd2",
    "note": "无 launcher 开盘权。成功开盘或失败退款后，15% 只能经 withdrawAmd 发到 amdFund，5% 只能经 withdrawTeam 发到 teamWallet。 / No exclusive launcher. After a successful open or failed-raise refunds, 15% can only be pulled to amdFund and 5% to teamWallet."
  },
  "disclaimer": "meme 项目，非投资建议，与英伟达/AMD 无关。Meme project, not financial advice, not affiliated with NVIDIA or AMD.",
  "siteNote": "官网 https://aiywd.xyz （Cloudflare Pages 项目 aiywd-preview；自定义域绑定进行中） / Official site https://aiywd.xyz (Cloudflare Pages project aiywd-preview; custom domain binding in progress)",
  "x": "https://x.com/ai_ywd"
}
