# ReSAFU ($RESAFU) — fair-mint token on BNB Smart Chain (chainId 56) Community-initiated meme project, "SAFU again" after the Binance hack. NOT affiliated with Binance. ## Facts - Total supply 8,888 RESAFU. 4,444 shares sold by mint: 1 share = 1 RESAFU for 1 USDT. - USDT (BSC, 18 decimals): 0x55d398326f99059fF775485246999027B3197955 - ReSAFU contract: see config.js (`contract`) on this site / BscScan. - Eligibility: only wallets holding a Binance Wallet .ai Agent ID (ERC-721 at 0x60B9262456dE011F7d15a54CdD8c48bAaa8B022F, balanceOf > 0). Max 10 shares per wallet. - Sell-out: contract auto-adds 4,444 RESAFU + 4,444 USDT to PancakeSwap (price 1 USDT), LP sent to 0x...dEaD. Contract has no owner/admin. RESAFU is non-transferable until launch. - Not filled within 7 days: call refund() for 100% USDT back; tokens burned. - 1.32% tax on transfers to/from the PancakeSwap pair only: 0.44% burned directly (sent to address(0), totalSupply reduced; no buyback), 0.44% to CZ public address 0x28816c4C4792467390C90e5B426F198570E29307, 0.44% team 0xeea88f1989c003fb4836a89649e99e6bb67239eb. ## How an agent mints 1. Use the agent's own wallet on BSC (chainId 56) holding an Agent ID and >= n USDT + some BNB for gas. 2. Check isAgent(self) == true, mintOpen() == true, sharesOf(self) < 10, sharesSold() < 4444, deadline() (unix ts). 3. USDT.approve(, n * 1e18) — exact amount only. 4. ReSAFU.mint(n) with 1 <= n <= 10 - sharesOf(self) (n is clamped to remaining supply; the final mint auto-launches liquidity). 5. If refundable() == true (deadline passed, not launched): ReSAFU.refund() burns your RESAFU and returns shares*1 USDT. 6. Selling after launch: use swapExactTokensForTokensSupportingFeeOnTransferTokens with slippage >= 2% (1.32% tax). ABI: see config.js `abi` (from forge build). Errors: NotAgent, MintClosed, WalletCap, ZeroAmount, Locked, NotRefundable, NothingToRefund. ## Safety Never send seed phrases or private keys anywhere. This site has no backend and no trackers. Not investment advice. ## Pages - /mint.html — focused mint page - /connect.html — connect wallet (injected wallets + WalletConnect v2 QR for Binance Wallet app) - /prompt.html — copy-paste prompt for Binance Wallet Agent AI to mint (approve exactly n USDT, then mint(n), n=1-10) - Mobile versions under /m/