OPN Reward Locker
A lightweight reward-locking primitive for community incentives on OPN Chain.
by serginion · submitted Jun 2, 2026
Community votes
0
Voting opens when this submission reaches the Top 10 stage.
Overall score
—/ 100
Weighted average across the 5 judging criteria.
Description
01/03
What the builder said.
Written by the team, rendered as the markdown they typed in the submission wizard.
What we built
OPN Reward Locker is a small DeFi primitive deployed on OPN Chain. It lets a user lock native OPN as a reward entry for a fixed period, while the contract records the amount, unlock time, and claim status on-chain.
The idea is to model a simple reward reserve that can later be used for community campaigns, contributor rewards, quest incentives, or delayed reward distribution.
Why
Community incentives often need transparent rules. A basic reward locker makes the process easier to verify because every reward lock is recorded on-chain and cannot be claimed before the unlock time.
This build keeps the logic simple and readable, focusing on deposit, time-lock, and claim mechanics.
How it works
- The user calls
lockReward()and sends native OPN. - The contract creates a reward lock for that wallet.
- The reward unlock time is set automatically for 7 days.
- The user can read reward count and reward details.
- After the unlock time passes, the user can call
claimReward().
OPN Chain usage
The contract was deployed on OPN Chain during the Season 1 window. A live lockReward() transaction was executed to prove direct interaction with the deployed contract.
Roadmap
02/03
What ships next.
The builder's own next-quarter plan. Use it to gauge follow-through and ambition.
Phase 1 - Current build
- Deploy the OPN Reward Locker contract on OPN Chain.
- Test the
lockReward()function with native OPN. - Confirm that reward amount, unlock time, and claim status are stored on-chain.
- Submit the build for Season 1 review.
Phase 2 - Campaign flow
- Add a simple interface for creating reward locks.
- Show active reward locks and claim status in a wallet dashboard.
- Add explorer links for reward lock transactions.
- Add clearer messages for locked and claimable rewards.
Phase 3 - Reward system upgrades
- Add support for ERC-20 reward tokens.
- Add named campaigns for community quests and contributor rewards.
- Add admin-free public tracking pages for campaign transparency.
- Improve event indexing for analytics.
Beyond
- Explore multi-recipient reward schedules.
- Add reward templates for campaigns, quests, and builder incentives.
- Connect reward locks with other OPN Chain community tools.
On-chain proof
03/03
1 contract on OPN Chain.
The chain itself confirmed every deployment is valid, signed by the builder's wallet, and inside the season's window.