
creator fees come in. $MANLET is bought back on-chain. every cycle the whole bag drops on all holders. no claim site. no team bag. just the script.
0x0DBf…252EETH recycled
731.36ETH
buybacks
26
wallets paid
50.60K
five of many — drops land silently. wallets just get heavier.
woke up to MANLET in my wallet. didn't claim anything. didn't sign anything. it was just there.
checked the treasury, saw the buyback tx, checked my wallet. the script is real.
no presale, no team bag, no claim site. they just buy it back and drop it. that's it.
third drop this month and i still haven't done anything. up only.
the √-weighting is the whole trick. whales get compressed, the trenches eat.
→ and
many more

nobody would ship airdrops. so the trenches called it themselves — a stimmy for the on-chain degens who ride or die with the culture.
the read was simple: every new coin riding this attention should drop on the wallets that built the wave.
“all the new coins trying to launch off this attention should airdrop to the holders.”— the trenches
$MANLET is our answer. we wrote the script, pull every holder straight off-chain, and recycle fees back to them each cycle — √-weighted, sybil-stripped, top wallet excluded. no claim site. no team bag. tokens just land.

grab the bull. point at the moon. the script does the rest.
no team hand on the button. every drop is funded purely by claimed trading fees, and each one has to cover the buyback plus the gas to push tokens to every new wallet. the moment the treasury clears 100 ETH, the script fires the drop. no fixed schedule, nothing announced.
// snapshot every $MANLET holder from Transfer logs
const logs = await client.getLogs({
address: MANLET,
event: parseAbiItem("event Transfer(address indexed from, address indexed to, uint256 value)"),
fromBlock: DEPLOY_BLOCK,
});
// eligible: hold >= 10 $MANLET, drop the single biggest wallet
const MIN = 10n * 10n ** 18n;
const eligible = holders.filter(h => h.balance >= MIN && h.owner !== TOP_HOLDER);
// drop all eligible holders this cycle
const winners = sample(eligible, eligible.length);
// √-weight: 9x balance -> ~3x airdrop
const w = winners.map(h => Math.sqrt(Number(h.balance)));
const total = w.reduce((a, b) => a + b, 0);
const shares = w.map(x => BigInt(Math.floor((x / total) * boughtRaw)));contract address
0x0DBf99761379645BCC151FA4d4e7e7C96Cb1252E$MANLET · erc-20 · 18 decimals · ethereum mainnet
dedicated ops wallet
0x0000000000000000000000000000000000000000fees accumulate here. once the balance crosses 100 ETH, the script fires automatically — buyback executes, holders drop. no manual trigger. no announcement. every tx verifiable.