PRXVT Hack

TOTAL LOST $97K
Low Transferable Receipt Token Reward-Accounting Flaw base

What happened

PRXVT's Base staking contract was exploited on 1 January 2026 for roughly $97,000, reported as 32.8 ETH. The attacker repeatedly moved transferable staking receipt tokens to freshly deployed CREATE2 helper contracts, allowing each new recipient to claim historical rewards it had not earned.

Technical Root Cause

Transferable staking shares changed hands without updating sender and recipient reward checkpoints. A fresh holder could claim accrued rewards against transferred shares even though it had not earned that accrual.

Case & protocol details

Classification Protocol Logic / Token & Share Accounting
Smart Contract Language Solidity

Attack Timeline

The staking receipt token was transferable, but its transfer path did not settle the reward checkpoints. The attacker staked once, moved the receipt tokens to a fresh CREATE2 helper with a default zero reward checkpoint, and had that helper claim rewards calculated from historical rewardPerToken. The tokens were returned and the cycle repeated with a new helper address, draining the shared reward reserve.

CREATE2 made the attack repeatable; the root problem was that reward accounting did not remain correct when receipt-token ownership changed.

Practice this exploit pattern safely

Work through hands-on labs covering real exploit mechanics, review techniques, and defensive patterns.