1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <meta charset="UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 6 <meta name="robots" content="noindex, nofollow" /> 7 <title>Bad Crew Admin | Member Eligibility | Bad Mickey $BAD</title> 8 <link rel="stylesheet" href="/assets/crew/theme.css?v=35" /> 9</head> 10<body> 11 <div class="grain" aria-hidden="true"></div> 12 13 <nav class="nav"> 14 <div class="container nav-inner"> 15 <a class="brand" href="/">BAD MICKEY <span>$BAD</span></a> 16 <div class="links"> 17 <a href="/crew/" class="hide-sm">Member Dashboard</a> 18 <a href="/crew/admin/" class="here">Admin</a> 19 </div> 20 </div> 21 </nav> 22 23 <main> 24 <section class="container reveal admin-intro"> 25 <div class="eyebrow">Operator tools</div> 26 <h1 class="panel-title admin-title">Bad Crew Admin</h1> 27 <p class="tiny admin-intro-copy">Choose one workspace after signing in. Only related tools are shown together.</p> 28 29 <!-- Token gate -------------------------------------------------------> 30 <div id="gate" class="stack" style="margin-top:26px"></div> 31 </section> 32 33 <div id="app" hidden> 34 <section class="container admin-switcher-wrap"> 35 <div class="card tight admin-switcher"> 36 <div class="input-row"> 37 <label class="field admin-section-field" for="adminSectionMenu"> 38 Admin section 39 <select id="adminSectionMenu"> 40 <optgroup label="Member support"> 41 <option value="wallet-support">Wallet connection fix + Telegram code</option> 42 <option value="member-records">Find, review and manage a member</option> 43 </optgroup> 44 <optgroup label="Project tools"> 45 <option value="donald-tools">Bad Donald token tools</option> 46 <option value="minnie-tools">Bad Minnie token tools</option> 47 <option value="telegram-tools">Telegram bot connection</option> 48 </optgroup> 49 </select> 50 </label> 51 <div> 52 <div id="adminSectionDescription" class="tiny"></div> 53 <div id="adminStatus" class="tiny admin-status"></div> 54 <button class="btn ghost small" data-action="sign-out">Sign out</button> 55 <a class="btn primary small" href="https://open-launchpad.shelbyjtapp.chatgpt.site/getaway" target="_blank" rel="noopener noreferrer">Getaway Crew NFT setup</a> 56 </div> 57 </div> 58 </div> 59 </section> 60 61 <section id="adminSectionWallet" class="container admin-section" data-admin-section="wallet-support"> 62 <div class="card tight" style="border-color:rgba(255,32,32,.4)"> 63 <div class="eyebrow">Member support</div> 64 <h2 class="panel-title" style="margin:8px 0 10px">Fix a wallet connection problem</h2> 65 <p class="tiny" style="margin-top:0"> 66 Paste only the memberâs public Solana wallet. The server checks that exact wallet 67 against the official BAD mint and creates a one-time @BadMickeyBadgeBot code. 68 Never ask for a seed phrase, private key, password, or wallet export. 69 </p> 70 <div class="input-row" style="margin-top:14px"> 71 <label class="field" for="enrollWallet"> 72 Public Solana wallet 73 <input id="enrollWallet" placeholder="Public wallet address" autocomplete="off" spellcheck="false" /> 74 </label> 75 <button class="btn primary" data-action="admin-enroll">Create profile + Telegram code</button> 76 </div> 77 <div id="enrollResult" aria-live="polite" style="margin-top:16px"></div> 78 </div> 79 </section> 80 81 <section id="adminSectionMembers" class="container admin-section" data-admin-section="member-records" hidden> 82 <div class="card tight"> 83 <div class="eyebrow">Member support</div> 84 <h2 class="panel-title" style="margin:8px 0 14px">Find and manage a member</h2> 85 <div class="input-row"> 86 <label class="field" for="search"> 87 Search by Telegram username or wallet 88 <input id="search" placeholder="@username or wallet address" autocomplete="off" spellcheck="false" /> 89 </label> 90 <button class="btn primary" data-action="search">Search</button> 91 <button class="btn ghost" data-action="clear-search">Show all</button> 92 </div> 93 <div id="searchMeta" class="tiny" style="margin-top:12px"></div> 94 </div> 95 96 <div class="table-wrap admin-member-table" style="margin-top:14px"> 97 <table> 98 <thead> 99 <tr> 100 <th>Telegram</th> 101 <th>Telegram status</th> 102 <th>Wallet</th> 103 <th>Current badge</th> 104 <th>Mickey</th> 105 <th>Minnie</th> 106 <th>Donald</th> 107 <th>Daisy</th> 108 <th>Goofy</th> 109 <th>Presale qualified</th> 110 <th>Reward eligible</th> 111 <th>NFT claims</th> 112 <th>Merch</th> 113 <th>Free shirt</th> 114 <th>Manage</th> 115 </tr> 116 </thead> 117 <tbody id="rows"></tbody> 118 </table> 119 </div> 120 <div id="detail" class="stack" style="margin-top:18px"></div> 121 </section> 122 123 <section id="adminSectionDonald" class="container admin-section" data-admin-section="donald-tools" hidden> 124 <div class="card tight"> 125 <div class="eyebrow">Donald launch setup</div> 126 <h2 class="panel-title" style="margin-top:8px">Bad Donald Solana Mainnet</h2> 127 <p class="tiny">Donaldâs 1 billion supply and reserve wallets are set up. Verify the mint, manage the presale and review confirmed purchases. Presale: 40 SOL cap, 11 million DONALD per SOL and a 20% Partners in Crime bonus. The full 60/15/10/10/5 funds split applies at every raise amount.</p> 128 <a class="btn primary" href="/crew/admin/donald-presale/">Open Donald presale controls</a> 129 <a class="btn" href="/crew/admin/donald-mainnet/">Token verification</a> 130 <a class="btn" href="/donald/">View Donald presale page</a> 131 <p class="tiny" style="margin-bottom:0">Donald is created. Open the presale controls to verify the mint, review the ledger and start the 30-day sale.</p> 132 </div> 133 </section> 134 135 <section id="adminSectionMinnie" class="container admin-section" data-admin-section="minnie-tools" hidden> 136 <div class="stack"> 137 <div class="card tight" style="border-color:rgba(255,47,101,.65)"> 138 <div class="card-head" style="margin-bottom:0"> 139 <div> 140 <div class="eyebrow">Presale competition</div> 141 <h2 class="panel-title" style="margin-top:8px">Getaway Competition</h2> 142 <p class="tiny" style="margin-bottom:0">Live September 7 at 4:30 PM CT: watch verified buys, Telegram clues, referrals and final eligibility.</p> 143 </div> 144 <a class="btn primary" href="/crew/admin/minnie-heist/">Open competition tracker</a> 145 </div> 146 </div> 147 <div class="card tight" style="border-color:rgba(255,47,101,.45)"> 148 <div class="card-head" style="margin-bottom:0"> 149 <div> 150 <div class="eyebrow">Presale delivery</div> 151 <h2 class="panel-title" style="margin-top:8px">MINNIE payouts & claims</h2> 152 <p class="tiny" style="margin-bottom:0">Send purchased tokens, open bonus and raid/Getaway claims, and approve queued rewards in MetaMask batches.</p> 153 </div> 154 <a class="btn primary" href="/crew/admin/minnie-payouts/">Open payouts & claims</a> 155 </div> 156 </div> 157 <div class="card tight" style="border-color:rgba(255,32,32,.4)"> 158 <div class="card-head" style="margin-bottom:0"> 159 <div> 160 <div class="eyebrow">Production token deployment</div> 161 <h2 class="panel-title" style="margin-top:8px">Bad Minnie Solana Mainnet</h2> 162 <p class="tiny" style="margin-bottom:0">Token setup and verification tools. Presale delivery uses the payout screen above.</p> 163 </div> 164 <a class="btn danger" href="/crew/admin/minnie-mainnet/">Open Mainnet deployment</a> 165 </div> 166 </div> 167 <div class="card tight" style="border-color:rgba(255,47,101,.45)"> 168 <div class="card-head" style="margin-bottom:0"> 169 <div> 170 <div class="eyebrow">Raid results + launch payouts</div> 171 <h2 class="panel-title" style="margin-top:8px">Bad Minnie prize ledger</h2> 172 <p class="tiny" style="margin-bottom:0">Record and lock places 1â10 here, then compile them in the payouts & claims screen above.</p> 173 </div> 174 <a class="btn primary" href="/crew/admin/minnie-raids/">Open raid results</a> 175 </div> 176 </div> 177 <div class="card tight"> 178 <div class="card-head" style="margin-bottom:0"> 179 <div> 180 <div class="eyebrow">Token rehearsal</div> 181 <h2 class="panel-title" style="margin-top:8px">Bad Minnie Devnet</h2> 182 <p class="tiny" style="margin-bottom:0">The completed Solana Devnet rehearsal and its verification tools.</p> 183 </div> 184 <a class="btn" href="/crew/admin/minnie-devnet/">Open Devnet rehearsal</a> 185 </div> 186 </div> 187 </div> 188 </section> 189 190 <section id="adminSectionTelegram" class="container admin-section" data-admin-section="telegram-tools" hidden> 191 <div id="telegramOps" class="card"></div> 192 </section> 193 </div> 194 </main> 195 196 <footer class="site-footer"> 197 <div class="container footer-inner"> 198 <div>© 2026 Bad Mickey. Internal tooling. · Admin v57</div> 199 <div>Every write on this page is recorded in the admin action log.</div> 200 </div> 201 </footer> 202 203 <!-- Versioned so a manual Netlify deploy cannot pair this page with an older 204 cached admin module or stylesheet. --> 205
205<script type="module" src="/assets/crew/admin.js?v=62"></script>
205 206</body> 207</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.