Contracts
DeadcatBounce.sol
Runs the core bounce game: collects entries, updates pots, and determines winners. Allocates bounce proceeds across cabal, vault, big blind, and lottery components. Enforces pausing, eligibility checks, and round restarts with entropy-backed randomness.
AbstractActivityRecorded.sol
Tracks per-user activity timestamps and debt balances for inactivity penalties. Caps accrued debt and credit within fixed thresholds. Lets inheriting contracts pause debt accrual and record manual activity clears
DeadcatCabal.sol
Tracks per-user activity timestamps and debt balances for inactivity penalties. Caps accrued debt and credit within fixed thresholds. Lets inheriting contracts pause debt accrual and record manual activity clears.
DedcatVault.sol
Offers staking for the DEDCAT ERC20 with reward accrual in native HYPE. Enforces withdrawal timelocks and integrates activity-based debt tracking. Accepts reward top-ups, distributing them pro rata to current stakers.
KittyLottery.sol
Manages per-round ticket issuance and pot notifications from the bounce contract. Requests entropy, draws lottery winners, and tracks claimable winnings per user. Lets the bounce contract mark winnings as claimed during pot payout.
Last updated