// SCRIPTKIDDIESSTRATEGY · ROBINHOOD CHAIN
THE KIDDIE
REACTOR
Every $KIDDIESSTR trade pays 10%, in ETH, charged by the pool itself. 7% buys $KIDDIES, takes a Script Kiddie off the AMM, stakes it and relists it at 1.2x. When it sells, every wei burns $KIDDIESSTR. Another 2.5% is paid straight to everyone staking a kiddie.
The ask is priced in ether. The AMM's floor is the $KIDDIES price. Every wei this thing spends pushes the floor toward its own listings.
// THE MECHANISM
ONE FEE, THREE ONE-WAY DOORS
$KIDDIESSTR is a plain ERC20 with no transfer tax, no owner and no mint function. The 10% lives in the Uniswap V4 pool instead, charged by a hook with no admin and no setter, in ETH, on both buys and sells. It is split the instant it is charged and pushed straight out, so nothing accumulates anywhere with a key attached to it.
Buys $KIDDIES on Uniswap V3, spends it taking a Script Kiddie out of the Anvil AMM, activates it in the SoftStakingVault so it starts earning, and puts it back on the shelf at 1.2x. When somebody buys it, every wei burns $KIDDIESSTR.
- The ask is fixed in ETH at purchase, and nothing can rewrite it afterwards
- Everything a vaulted kiddie earns is claimed by anyone and spent on the next kiddie. $KIDDIESSTR is the only thing this project burns
- The AMM has a finite inventory. Each purchase takes one out of it
- A kiddie leaves only by someone paying the ask. There is no other exit, for anyone
Bought as $KIDDIES and handed to the market's own SoftStakingVault, which streams it over 30 days and splits it pro rata by tier weight across every activated tokenId. Activate at 2.00x and you collect twice what a 1.00x holder does.
- Nobody registers and nobody is whitelisted. The vault's weights decide
- The contract has no owner, no withdraw and no rescue. Buying and giving away is all it does
- Anyone can trigger a drip. The caller is paid nothing for it
Half of one percent of each trade. Fixed at deployment alongside the other two shares, in a hook that has no setter to change it with.
// THE REACTOR
NOT LAUNCHED YET
The contracts are not deployed. When they are, every number on this page is read straight off the chain with no backend in between.
// THE VAULT
0 FOR SALE · - SOLD
Bought out of the AMM with fee revenue, staked the moment they arrive, and listed here at 1.2x what they cost — in ETH, fixed at purchase, never rewritten. Buy one and every wei you pay is burned into $KIDDIESSTR in the same transaction.
The ask is in ether and the AMM's floor is the $KIDDIES price. As $KIDDIES climbs, the floor climbs into these asks and the vault becomes the cheaper place to buy.
// THE 2.5%
PAID TO EVERY STAKED KIDDIE
Two and a half percent of every $KIDDIESSTR trade is bought as $KIDDIES and handed to the Script Kiddies SoftStakingVault, which already pays out the market's own fees the same way. It streams over 30 days and is split by tier weight, so it lands on exactly the people who committed to the collection, in proportion to how much they committed.
How to be on the receiving end
- Hold a Script Kiddie.
- Activate it in the SoftStakingVault at whichever tier you like. The higher the tier, the larger your share of every stream.
- That is the whole thing. You are now paid out of $KIDDIESSTR trading volume, forever, without doing anything else.
Moving the NFT voids the activation — that is the vault's rule, not ours.
Where it goes
// THE TOKEN
$KIDDIESSTR
// FAQ
THE OBVIOUS QUESTIONS
Why is the ask in ETH and not in $KIDDIES?
Because a $KIDDIES markup could never clear. The AMM sells at a fixed $KIDDIES price out of an inventory of thousands, so a listing marked up in the same unit sits above a constant forever. Priced in ether the same ask is a real bet: the AMM’s floor in ETH is just the $KIDDIES price, so when $KIDDIES appreciates the floor rises into the ask and buying out of the vault becomes the cheaper option.
What if a kiddie never sells?
It keeps working. Every vaulted kiddie is activated in the staking vault, so it earns $KIDDIES the entire time it sits there, and everything it earns goes toward buying the next kiddie off the AMM. Waiting costs nothing and compounds.
What does this do for $KIDDIES?
Every $KIDDIESSTR trade turns into $KIDDIES buying. 2.5% is bought and given to stakers, and 7% is bought and spent taking NFTs off the AMM. That is 9.5% of every trade, in one direction only: the reactor has no code path that sells $KIDDIES, at any price, ever.
Do I have to trust an operator?
For the money, no. Charging, burning, buying a kiddie, harvesting yield, dripping to the stakers and buying one back out of the vault are all permissionless, and none of them pay the caller. The owner can retune the split, the markup and the activation tier within hard-coded bounds, and cannot reprice a listing that already exists. There is no withdraw, no ETH rescue and no NFT transfer in any contract.
Can the fee be raised later?
No. The hook has no owner and no setter. The rate and the three-way split are compile-time constants, and Uniswap V4 reads a hook’s permissions off its address, so it cannot be swapped for a different one either.
Who protects the swaps from being sandwiched?
The $KIDDIES pool’s own 30-minute TWAP. Because anyone can trigger a buy, the price floor cannot come from the caller, so it is derived on-chain and a caller’s own number can only tighten it. Buys are also capped per call, which keeps each one small enough for a thin pool to absorb.
Is any of this audited?
No. The test suite runs against the real Uniswap V4 pool manager, the real $KIDDIES pool, the real Anvil AMM and the real staking vault on a mainnet fork rather than against mocks, which is a higher bar than most, but it is not an audit and was written by the same author as the code.
Am I buying a share of the vault?
No. $KIDDIESSTR confers no claim on the kiddies, the treasury or anything else, and there is no redemption. Assume total loss is possible.