Live on Solana · permadeath

Keep it alive.
Or lose it forever.

Every pet hatches from an egg, then ages and decays against block time. Neglect it and it dies — written to the chain, permanently. No revive button. The only thing you can't buy is a long, well-kept life.

How it works
$ANIMA CA•••••••••••soon
fox
frog
raccoon

The thesis

Permadeath, as an on-chain primitive

Most pet games treat death as a soft state — the pet faints and a payment revives it. Anima Pets makes mortality a first-class on-chain fact. Three things follow.

Real stakes

A long life is sustained attention that cannot be purchased after the fact. There is no revive button — neglect is final.

Honest scarcity

Rarity is earned through survival, not minted on demand. Old pets are scarce because most pets die.

A verifiable record

Lineage, longevity, and full care history become a public, tamper-proof track record attached to the owner.

The cast

Six creatures, one fate

Every egg hatches into one of six species, assigned at mint. Each carries its own traits — rarity tier, colour, and a decay modifier that shapes how fast it slips away.

fox
foxThriving
raccoon
raccoonContent
frog
frogHungry
otter
otterSleepy
cat
catLonely
shiba
shibaThriving

Moment to moment

Four vitals, always ticking

Each vital decays at its own rate against block time. Player actions raise them; neglect lowers them. Let one bottom out and a derived health value follows it down.

Hunger

Raised by feeding

When low: accelerated health loss

Energy

Raised by rest & sleep

When low: refuses actions, slow growth

Hygiene

Raised by cleaning

When low: higher illness chance

Mood

Raised by play

When low: lower breeding eligibility

It wears its health on its face

Every mood is visible

Thriving, hungry, sleepy, unwell, or fading — the creature animates its state in real time, so you read its condition at a glance.

fox
Thriving
fox
Hungry
fox
Sleepy
fox
Unwell
fox
Dying

Growing up

From egg to elder

Pets pass through five stages gated by age and sustained care. Later stages decay slower — survival compounds — but losing an elder destroys far more accumulated value.

Egg

No decay yet. Hatches after a fixed slot window.

Hatchling

Fast decay — demands frequent care.

Juvenile

Decay eases. Breeding still locked.

Adult

Breeding unlocked, peak trait expression.

Elder

Slow decay, eligible for longevity milestones.

The loop

Free care keeps it alive. Paid care makes it thrive.

The moment-to-moment loop alternates free and premium actions. Free actions carry cooldowns so the game never demands constant spend; premium actions are the token sinks that fund the economy.

Free actions

On cooldowns. Enough to keep a pet alive with regular attention.

Feed

Basic food · 30s cooldown

Rest

Sleep cycle · 60s cooldown

Clean

Wash up · 45s cooldown

Play

Lift mood · 30s cooldown

Premium actions

Spend $ANIMA for a bigger, faster boost — and skip the wait. A share of every payment accrues to the pet's vault.

Premium food

Larger, faster recovery

8

Medicine

Cures illness · heals all vitals

18

Growth & cosmetics

Accelerate, customise

otter

The stakes

Death is the central economic event

When health stays at zero past the grace period, the pet is finalized as dead — by arithmetic on block time, not by any operator. Finalization triggers two irreversible actions.

NFT burn

The pet cNFT is burned and its metadata permanently marked dead, with the death slot and cause.

Token burn

A fixed share of the pet's accumulated vault is burned — the economy's primary deflationary sink.

Lineage

Life goes on through offspring

Two living adults can breed to mint a new pet that inherits their traits — rarity, colour, decay modifier — with bounded variation. It's the fee-gated way new creatures enter circulation.

cat
Adult
shiba
Adult
cat
Offspring · Gen +1

The economy

Sink-heavy by design

$ANIMA powers care, breeding, and the death burn. New tokens into player hands are minimal and funded by activity, never open emission — so net flow trends deflationary.

Sinks

  • Premium food, medicine & growth acceleration
  • Breeding fees
  • Cosmetics & customization
  • Token burn on death — permanently removed from supply

Sources

  • Longevity milestones for pets that survive past age thresholds
  • Funded from accumulated care & breeding fees, not emission
  • Optional, capped event rewards tied to activity

No payment for merely being alive. Value comes from gameplay and provable scarcity — not printed yield.

Under the hood

No keepers. Pure arithmetic.

No cron job ticks every pet. Each pet stores the slot of its last interaction, a snapshot of its vitals, and per-vital decay rates. Current state is derived on read — so the system scales to an unbounded population at zero idle cost, and mortality stays fully deterministic and verifiable.

decay.solana
> current_vital = clamp(
    snapshot  decay_rate × (now_slot  last_interaction_slot),
    0, 100
)
Compressed NFTs (Bubblegum)Solana Clock sysvarSwitchboard VRFLazy decay on read

Roadmap

Where this is going

  1. 01

    Core program · shipped

    Pet minting (cNFT), lazy decay, care actions, deterministic death.

  2. 02

    Token integration · shipped

    $ANIMA sinks, pet vault, death burn.

  3. 03

    Breeding & lineage

    Inherited traits, longevity milestones.

  4. 04

    Client & live records

    Real-time state, public verifiable life records.

  5. 05

    Provably-fair layer

    Optional trait gacha and pet shows, via VRF.

Hatch your first egg

Connect your wallet, mint an egg, and start a life record that can never be faked, edited, or restored.

Visit the graveyard