The Crypt Awakens
6,666 SOULS · ONCHAIN · ETHEREUM

UNDEADS

The crypt never rests. The Undeads never die.

6,666 souls forged fully onchain on Ethereum. Bind an Undead and it dwells inside your wallet, feeding from every trade and every royalty across the horde. You don't simply own an Undead, you bind yourself to the crypt.

6,666Total Supply
3.75%Royalty to Stakers
100%Onchain
Descend
A Glimpse
Phase Loading…
Minted
of 6,666
Active Stake
Reward Pool
Lifetime Royalties
The Crypt

What is an Undead?

An Undead is more than an NFT.

It's a soul bound to the crypt itself. Forged on Ethereum and tied to the Horde ecosystem, every Undead is built to dwell, earn, and strengthen the swarm. Stake one and it never leaves your wallet, it becomes Bound, earning from every royalty flowing through the horde.

Fully onchain Art, traits, and metadata live in contract storage on Ethereum.
Eight traits Background, Type, Clothes, Mouth, Eyes, Eyewear, Head, Mask.
13 Legends Hand-picked 1-of-1s scattered through the 6,666.
The Singular

The Legends.

Thirteen 1-of-1s hidden in the horde. Hand-drawn, never duplicated. Find one and you hold a piece no one else can.

Summoning the legends…
The Sustenance

How the Crypt Earns.

Every secondary sale feeds the pool. Stakers share it pro-rata, forever.

7.5% royalty on every sale

3.75% → Staking Pool

Distributed to active stakers using a Synthetix pull model. Claim any time.

3.75% → Project Treasury

Funds the roadmap: art, tools, partnerships, and crypt upkeep.

Enforced via OpenSea's ERC721SeaDrop transfer validator. Sales on OpenSea honor the royalty automatically.

The Staking

Stake Without Leaving.

Your Undeads never leave your wallet. They are simply marked as bound.

Undeads staking was built differently.

Your soul never leaves your wallet. Ever. Once bound it becomes locked, protected from transfers, listings, and accidental sales, while sitting safely inside your wallet where you can always see it. No shady vaults. No "send your NFT away" nonsense. Just pure onchain locking.

Bind Stake instantly, your Undead locks in place and starts earning.
Unstake Request, wait through the cooldown, then unlock freely.
Cancel Change your mind mid-cooldown, resume earning instantly.

Simple. Safe. Fully onchain. Your Undead stays with you, but while bound, it works for the Horde.

More From The Horde
Questions

The FAQ.

When you stake one or more Undeads, the staking contract calls setLockedBatch(ids, true) on the NFT contract. That flips a lock flag on each token. The tokens stay in your wallet but cannot be transferred or sold until you unlock them.

You can stake any number of Undeads in a single transaction. Each soul 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:

  • 3.75% goes to the project treasury
  • 3.75% goes into the staker reward pool

The pool uses a Synthetix-style pull model: each active staker's share of new rewards is calculated based on how many souls they have bound 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 souls. While cooling:

  • The souls stop earning rewards immediately.
  • The tokens stay locked in your wallet.
  • You can cancel at any time, they resume earning.
  • After 60 minutes, call finalizeUnstake(ids) to release the lock.

Other staked souls are unaffected, only the ones you put into cooldown stop earning.

Yes. Anytime before the cooldown ends, call cancelUnstake(ids) and those souls resume earning rewards immediately, with no penalty.

The staking contract holds your NFT in escrow while staked, so OpenSea will not allow listing while staked. The tokens are locked within the contract, transfers are blocked at the contract level.

After you finalize unstake, the lock disappears from the token and can be listed normally.

The NFT contract inherits OpenSea's ERC721SeaDrop standard, which includes a built-in transfer validator. Every transfer (except mint and burn) is validated on-chain, ensuring that marketplaces which honor the 7.5% creator earnings are the only ones that can facilitate trades.

In practice, sales on OpenSea will always pay the royalty. The staking contract receives it and splits it 50/50: half to the project treasury, half to the staker reward pool.

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 souls are still staked, while cooling down, or after fully unstaked.

Yes. The art and metadata live directly in contract storage on Ethereum. The image, the traits, the description, everything is read straight from chain. The frontend could disappear tomorrow and the souls would still be there, waiting.

The original BasedUndeads staking contract on Base chain still holds unclaimed rewards for early supporters. You can claim them from the Legacy Rewards section on the stake page. No new staking is available on Base, claim only.

Step Through

The Crypt is Open.

Find a soul, bind it, bind it in the pool. Every Undead carries its share of every royalty that ever flows. The earlier you arrive, the longer your share compounds.