About the challenge
Traditional staking contracts introduce cooldowns, delays, and UX friction. This challenge asks builders to rethink unstaking by leveraging:
- Block-accurate timing
- EIP-7702 smart accounts
- Atomic execution
- Very fast transaction inclusion
Your goal is to build a system where a user can unstake immediately after the lock expires, ideally in the first valid block (e.g. 3601st second).
We will verify that your contract can unstake as soon as the time lock ends, with no unnecessary delay. Testing network is BSC network.
Get started
You can build using any EVM-compatible chain and any tooling you prefer. Allowed Tools & Tech:
- Solidity
- Ethers.js
- Web3.js
- Viem
- Python
- Go
- Foundry / Hardhat
- Any infra (bots, relayers, bundlers)
- Must use EIP-7702 smart accounts
Operations12/15
Why this score
Strong organiser track record
Returning event
Well-sponsored
Missing data
Prize details
Code of conduct
Zero-Wait Unstaking Using EIP-7702 | Hackathon Radar