Before the moon learned to keep secrets, The owls remembered every name.
The Roost. Eternal.
They watch from the rafters of every wallet that holds them. Stake an owl and it draws breath; sell another and the breath becomes coin. Every transfer feeds the flock. The flock feeds you. Forever.
A Necrowl is a quiet thing. It does not flap, it does not call out, it watches. It is born from ash, etched in gold, and bound to one wallet at a time.
The collection is the companion to BasedUndeads, same crypt, new wings. Mint runs in three phases: a free Claim for the inner circle, a discounted Whitelist for early arrivals, then a Public mint for everyone else.
Stake any Necrowl and it stays in your wallet, locked but visible. Every secondary sale on OpenSea or any LimitBreak-compatible market pays a 7.5% royalty, half flows to the project, half flows back to whoever is currently perched.
Every Necrowl falls into one of three ranks. None are duplicates.
Common, gold, zombie, alien, and every haunted variant in between. Each one is built from a pool of roughly one hundred traits shuffled across the eight slots.
Each Rare draws from the same set of ten special trait categories, the same slots, never the same values. Pulled apart and recombined, no Rare repeats.
Legendaries are one of one. Each one is its own piece, drawn and assembled by hand. They share no trait pool with anyone.
Every secondary sale feeds the pool. Stakers share it pro-rata, forever.
Distributed to active stakers using a Synthetix pull model. Claim any time.
Funds the roadmap: art, tools, partnerships, and crypt upkeep.
Enforced via OpenSea's ERC-721C standard. Sells on OpenSea and Magic Eden honor the royalty automatically.
Your owls never leave your wallet. They are simply marked as perched.
Traditional staking transfers your NFT into a contract. You stop owning it. OpenSea shows it as gone. Phishing risk goes up. Necrowls staking does the opposite, your owl stays in your wallet, exactly where you can see it.
When you stake, the contract just flips a flag: locked = true.
The token can't be transferred or listed until you unlock it.
Marketplaces that respect EIP-5192 display a lock badge so nothing
gets sold accidentally. Everything else looks normal.
To leave: request unstake, wait one hour, finalize. Change your mind at any point during the cooldown and your owl resumes earning. The whole process is read-only on the NFT, it never moves.
When you stake one or more Necrowls, the staking contract calls
setLockedBatch(ids, true) on the NFT contract. That
flips an EIP-5192 lock flag on each token. The tokens stay in
your wallet but cannot be transferred or listed until you unlock them.
You can stake any number of owls in a single transaction. Each owl that's actively staked earns a proportional share of the reward pool.
Every secondary sale pays a 7.5% royalty to the staking contract. That amount is split 50/50 instantly:
The pool uses a Synthetix-style pull model: each active staker's share of new rewards is calculated based on how many owls they have perched at the moment the royalty arrives. You can claim at any time, your earnings don't expire.
To unstake, you call requestUnstake(ids). That starts a
1-hour cooldown on the selected owls. While cooling:
finalizeUnstake(ids) to release the lock.Other staked owls are unaffected, only the ones you put into cooldown stop earning.
Yes. Anytime before the cooldown ends, call cancelUnstake(ids)
and those owls resume earning rewards immediately, with no penalty.
The cooldown was simply abandoned.
No. While locked, the token cannot be transferred, and listing simulates a transfer first, which reverts. OpenSea will display a lock badge on the token. To list, you'll need to request unstake, wait an hour, and finalize.
The NFT contract is fully ERC-721C compliant. Every transfer (except mint and burn) calls into OpenSea's StrictAuthorizedTransferSecurityRegistry, which only authorizes transfers coming through marketplaces that honor the royalty.
In practice, that means sales on OpenSea and Magic Eden will always pay the 7.5% creator earnings. Peer-to-peer wallet sends outside of a supported marketplace will be rejected by the validator.
You can't. The lock blocks every non-mint transfer at the contract level, listings on OpenSea, direct sends, anything. Marketplace lock badges make it visible too. The protection is one-sided: only you can request the unstake.
Whenever you want. Call claim() on the staking contract and your
accumulated rewards are sent to your wallet. There's no minimum, no fee beyond gas.
You can claim while owls are still staked, while owls are cooling down, or after they're fully unstaked.
Yes. The art and metadata live directly in contract storage on Base. The image, the traits, the description, everything is read straight from chain. The frontend you're looking at could disappear tomorrow and the owls would still be there, watching.
Find a soul, give it your wallet, perch it in the pool. Every owl carries its share of every royalty that ever flows. The earlier you arrive, the longer your share compounds.