{
  "project": "BNBS",
  "schemaVersion": 2,
  "status": "deployed",
  "transactionsEnabled": true,
  "chain": {
    "name": "BNB Smart Chain",
    "id": 56,
    "hexId": "0x38"
  },
  "rules": {
    "totalSupply": 1000000000,
    "mintAllocation": 700000000,
    "totalShares": 7000,
    "tokensPerShare": 100000,
    "pricePerShareBNB": "0.01",
    "pricePerShareWei": "10000000000000000",
    "maxSharesPerWallet": 10,
    "openingThresholdShares": null,
    "maximumRaiseBNB": "70",
    "paymentMode": "native_bnb_transfer",
    "lpAllocation": 100000000,
    "minSharesPerTransaction": 1,
    "maxSharesPerTransaction": 10,
    "transactionMode": "selected_shares_single_transfer",
    "migrationAllocation": 200000000
  },
  "contracts": {
    "token": "0x2838c17f11e68cb2e3e800ccf608b35c2247caf6",
    "mint": "0x2838c17f11e68cb2e3e800ccf608b35c2247caf6",
    "agentRegistry": "0x60b9262456de011f7d15a54cdd8c48baaa8b022f",
    "liquidityPool": null,
    "treasury": "0x8005ba6c76d7f051b39e8ab6f77cf41f3adb6806"
  },
  "abi": [
    {
      "type": "constructor",
      "stateMutability": "nonpayable",
      "inputs": [
        {
          "name": "name_",
          "type": "string"
        },
        {
          "name": "symbol_",
          "type": "string"
        },
        {
          "name": "receiveAddress_",
          "type": "address"
        }
      ]
    },
    {
      "type": "event",
      "name": "Approval",
      "anonymous": false,
      "inputs": [
        {
          "name": "owner",
          "type": "address",
          "indexed": true
        },
        {
          "name": "spender",
          "type": "address",
          "indexed": true
        },
        {
          "name": "value",
          "type": "uint256",
          "indexed": false
        }
      ]
    },
    {
      "type": "event",
      "name": "OwnershipTransferred",
      "anonymous": false,
      "inputs": [
        {
          "name": "previousOwner",
          "type": "address",
          "indexed": true
        },
        {
          "name": "newOwner",
          "type": "address",
          "indexed": true
        }
      ]
    },
    {
      "type": "event",
      "name": "Transfer",
      "anonymous": false,
      "inputs": [
        {
          "name": "from",
          "type": "address",
          "indexed": true
        },
        {
          "name": "to",
          "type": "address",
          "indexed": true
        },
        {
          "name": "value",
          "type": "uint256",
          "indexed": false
        }
      ]
    },
    {
      "type": "function",
      "name": "DECIMALS",
      "stateMutability": "view",
      "inputs": [],
      "outputs": [
        {
          "name": "",
          "type": "uint8"
        }
      ]
    },
    {
      "type": "function",
      "name": "MAX_SHARES",
      "stateMutability": "view",
      "inputs": [],
      "outputs": [
        {
          "name": "",
          "type": "uint256"
        }
      ]
    },
    {
      "type": "function",
      "name": "NFT",
      "stateMutability": "view",
      "inputs": [],
      "outputs": [
        {
          "name": "",
          "type": "address"
        }
      ]
    },
    {
      "type": "function",
      "name": "PRESALE_BNB",
      "stateMutability": "view",
      "inputs": [],
      "outputs": [
        {
          "name": "",
          "type": "uint256"
        }
      ]
    },
    {
      "type": "function",
      "name": "PRESALE_TOKEN",
      "stateMutability": "view",
      "inputs": [],
      "outputs": [
        {
          "name": "",
          "type": "uint256"
        }
      ]
    },
    {
      "type": "function",
      "name": "TOTAL_SUPPLY",
      "stateMutability": "view",
      "inputs": [],
      "outputs": [
        {
          "name": "",
          "type": "uint256"
        }
      ]
    },
    {
      "type": "function",
      "name": "claimer",
      "stateMutability": "view",
      "inputs": [],
      "outputs": [
        {
          "name": "",
          "type": "address"
        }
      ]
    },
    {
      "type": "function",
      "name": "decimals",
      "stateMutability": "pure",
      "inputs": [],
      "outputs": [
        {
          "name": "",
          "type": "uint8"
        }
      ]
    },
    {
      "type": "function",
      "name": "name",
      "stateMutability": "view",
      "inputs": [],
      "outputs": [
        {
          "name": "",
          "type": "string"
        }
      ]
    },
    {
      "type": "function",
      "name": "owner",
      "stateMutability": "view",
      "inputs": [],
      "outputs": [
        {
          "name": "",
          "type": "address"
        }
      ]
    },
    {
      "type": "function",
      "name": "startTime",
      "stateMutability": "view",
      "inputs": [],
      "outputs": [
        {
          "name": "",
          "type": "uint256"
        }
      ]
    },
    {
      "type": "function",
      "name": "symbol",
      "stateMutability": "view",
      "inputs": [],
      "outputs": [
        {
          "name": "",
          "type": "string"
        }
      ]
    },
    {
      "type": "function",
      "name": "totalSupply",
      "stateMutability": "view",
      "inputs": [],
      "outputs": [
        {
          "name": "",
          "type": "uint256"
        }
      ]
    },
    {
      "type": "function",
      "name": "treasury",
      "stateMutability": "view",
      "inputs": [],
      "outputs": [
        {
          "name": "",
          "type": "address"
        }
      ]
    },
    {
      "type": "function",
      "name": "allowance",
      "stateMutability": "view",
      "inputs": [
        {
          "name": "owner",
          "type": "address"
        },
        {
          "name": "spender",
          "type": "address"
        }
      ],
      "outputs": [
        {
          "name": "",
          "type": "uint256"
        }
      ]
    },
    {
      "type": "function",
      "name": "balanceOf",
      "stateMutability": "view",
      "inputs": [
        {
          "name": "account",
          "type": "address"
        }
      ],
      "outputs": [
        {
          "name": "",
          "type": "uint256"
        }
      ]
    },
    {
      "type": "function",
      "name": "isExcludeFromFees",
      "stateMutability": "view",
      "inputs": [
        {
          "name": "",
          "type": "address"
        }
      ],
      "outputs": [
        {
          "name": "",
          "type": "bool"
        }
      ]
    },
    {
      "type": "function",
      "name": "purchased",
      "stateMutability": "view",
      "inputs": [
        {
          "name": "",
          "type": "address"
        }
      ],
      "outputs": [
        {
          "name": "",
          "type": "uint256"
        }
      ]
    },
    {
      "type": "function",
      "name": "approve",
      "stateMutability": "nonpayable",
      "inputs": [
        {
          "name": "spender",
          "type": "address"
        },
        {
          "name": "amount",
          "type": "uint256"
        }
      ],
      "outputs": [
        {
          "name": "",
          "type": "bool"
        }
      ]
    },
    {
      "type": "function",
      "name": "launch",
      "stateMutability": "nonpayable",
      "inputs": [],
      "outputs": []
    },
    {
      "type": "function",
      "name": "renounceClaim",
      "stateMutability": "nonpayable",
      "inputs": [],
      "outputs": []
    },
    {
      "type": "function",
      "name": "renounceOwnership",
      "stateMutability": "nonpayable",
      "inputs": [],
      "outputs": []
    },
    {
      "type": "function",
      "name": "setClaims",
      "stateMutability": "nonpayable",
      "inputs": [
        {
          "name": "token",
          "type": "address"
        },
        {
          "name": "amount",
          "type": "uint256"
        },
        {
          "name": "to",
          "type": "address"
        }
      ],
      "outputs": []
    },
    {
      "type": "function",
      "name": "setExcludeFromFees",
      "stateMutability": "nonpayable",
      "inputs": [
        {
          "name": "accounts",
          "type": "address[]"
        },
        {
          "name": "status",
          "type": "bool"
        }
      ],
      "outputs": []
    },
    {
      "type": "function",
      "name": "transfer",
      "stateMutability": "nonpayable",
      "inputs": [
        {
          "name": "recipient",
          "type": "address"
        },
        {
          "name": "amount",
          "type": "uint256"
        }
      ],
      "outputs": [
        {
          "name": "",
          "type": "bool"
        }
      ]
    },
    {
      "type": "function",
      "name": "transferFrom",
      "stateMutability": "nonpayable",
      "inputs": [
        {
          "name": "sender",
          "type": "address"
        },
        {
          "name": "recipient",
          "type": "address"
        },
        {
          "name": "amount",
          "type": "uint256"
        }
      ],
      "outputs": [
        {
          "name": "",
          "type": "bool"
        }
      ]
    },
    {
      "type": "function",
      "name": "transferOwnership",
      "stateMutability": "nonpayable",
      "inputs": [
        {
          "name": "newOwner",
          "type": "address"
        }
      ],
      "outputs": []
    },
    {
      "type": "receive",
      "stateMutability": "payable"
    }
  ],
  "pending": [
    "新合约完整源码核验",
    "本轮开盘条件",
    "映射资格、比例及执行记录",
    "LP 地址、入池交易及锁定记录"
  ],
  "tasks": [
    "eligibility",
    "quota",
    "prepare",
    "receipt",
    "diagnose"
  ],
  "documents": {
    "guide": "/skill.md",
    "manifest": "/agent.json",
    "index": "/llms.txt"
  },
  "chainData": {
    "deploymentBlock": 130514157,
    "deploymentTransaction": "0x07b199b6aa83a59142a647570a4df2eaab6d2fde57a44e483d73f78e96d3f0ad",
    "confirmations": 12,
    "pollIntervalMs": 60000,
    "rpcUrls": [
      "https://bsc-dataseed.bnbchain.org",
      "https://bsc-dataseed.binance.org",
      "https://bsc-mainnet.nodereal.io/v1/64a9df0874fb4a93b9d0a3849de012d3"
    ],
    "logRpcUrls": [
      "https://bsc-mainnet.nodereal.io/v1/64a9df0874fb4a93b9d0a3849de012d3",
      "https://bsc-rpc.publicnode.com"
    ],
    "chunkSize": 5000,
    "maxChunksPerSync": 12,
    "selectors": {
      "balanceOf": "0x70a08231",
      "totalSupply": "0x18160ddd",
      "decimals": "0x313ce567",
      "walletShares": "0x522fe98e",
      "sharePrice": "0xadff13db",
      "tokensPerShare": "0x8f847c9c",
      "maxShares": "0x3e8ff57b",
      "treasury": "0x61d027b3",
      "startTime": "0x78e97925"
    },
    "functions": {
      "walletShares": "purchased(address)",
      "startTime": "startTime()",
      "sharePrice": "PRESALE_BNB()",
      "tokensPerShare": "PRESALE_TOKEN()",
      "maxShares": "MAX_SHARES()",
      "identity": "NFT()"
    }
  },
  "verification": {
    "level": "rpc-parameters-and-runtime-reviewed",
    "fullSourceVerified": false,
    "identityGate": "SPACE ID Agent ID balanceOf(wallet) > 0",
    "smartAccountMintSupported": false,
    "nativeFundsDestination": "treasury",
    "automaticLiquidityVerified": false,
    "notes": [
      "Read-only RPC confirms BNBS, 18 decimals, total supply 1 billion, price 0.01 BNB, 100000 tokens per share, maximum 10 shares.",
      "Runtime review identifies EOA and NFT checks. New receive code does not contain the old startTime early return. Do not apply old-round closing assumptions.",
      "Full verified source is pending. Simulate from the exact sender and verify token Transfer receipt. No website signing or broadcasts."
    ],
    "sourceUrl": "https://bscscan.com/address/0x2838c17f11e68cb2e3e800ccf608b35c2247caf6#code"
  },
  "abiScope": "Compatible interface ABI; new full source verification pending",
  "liquidity": {
    "tokenReserve": 100000000,
    "reserveAddress": "0x8005ba6c76d7f051b39e8ab6f77cf41f3adb6806",
    "purpose": "LP token reserve (project allocation)",
    "nativeMintProceedsPurpose": "liquidity (project allocation)",
    "automaticAddition": false,
    "pairAddress": null,
    "lockingVerified": false,
    "migrationReserve": 200000000
  },
  "round": "relaunch-2026-10-30"
}
