Inactivity period is fixed at 90 days (not configurable).
Equal fund distribution only, no custom shares.
Owner loses control once inheritance is unlocked.
Unclaimed funds remain in the contract.
High gas cost with many beneficiaries.
Reentrancy protected using nonReentrant
.
Owner control loss: Once inheritance is triggered, the owner can no longer modify the contract or reclaim funds.
Delayed fund distribution: Inactivity leads to delayed inheritance, and beneficiaries must wait for 90 days without any manual override.
Fixed share distribution: All beneficiaries receive an equal share of the funds, without flexibility for different allocations.
High gas fees: If there are many beneficiaries, the gas cost for distribution increases significantly.
Solidity: Smart contract programming language.
OpenZeppelin Contracts: Used for Ownable
and ReentrancyGuard
to secure and manage the contract's ownership and prevent reentrancy attacks.
Remix IDE: For developing, testing, and deploying the contract.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.