OPN Claim Box
A native OPN claim box for simple claimable value records.
by marichka_pav · submitted Jun 3, 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.
Claim record primitive
OPN Claim Box is a compact claim-accounting contract deployed on OPN Chain. It creates a simple record for native OPN that can be marked as claimable and later closed through a claim action.
This version is intentionally narrow: it does not try to manage a full rewards system. It focuses on the basic building block behind many reward, payout, and allocation flows.
What it demonstrates
The contract shows how claimable value can be tracked per wallet without an external database. A user creates a claim record by sending native OPN. The contract stores the value, creation time, and claim status.
This can later be used as a base for reward boxes, contributor claims, simple payout ledgers, campaign allocations, or testnet incentive records.
Contract flow
createClaimRecord()creates a funded claim record.- Each record stores amount, creation timestamp, and claimed status.
- The contract tracks total claim value.
- The contract also tracks total claim record count.
claimRecord()closes an individual claim record.- Read functions expose claim count and claim details by wallet.
On-chain proof
The contract was deployed on OPN Chain during the Season 1 submission period. A live createClaimRecord() transaction was executed, proving that the claim box was used on-chain after deployment.
Roadmap
02/03
What ships next.
The builder's own next-quarter plan. Use it to gauge follow-through and ambition.
Current submission
The first version of OPN Claim Box focuses on a clean claim-record flow:
- Deploy the claim box contract on OPN Chain.
- Create a live claim record through
createClaimRecord(). - Store claim amount, creation time, and claimed status on-chain.
- Track total claim value and total claim record count.
- Keep claim records readable through wallet-based view functions.
Next implementation step
The next step is to build a small interface around the claim box:
- Connect wallet.
- Create a claim record from the page.
- Show claim records for the connected wallet.
- Separate open and claimed records.
- Add explorer links for claim transactions.
Product extensions
After the basic interface, the contract can grow into more practical claim flows:
- Add named claim campaigns.
- Add claim categories for rewards, payouts, grants, or testnet activity.
- Add ERC-20 claim support.
- Add public claim pages for transparent verification.
- Improve event indexing for dashboards.
Long-term direction
The long-term idea is to turn OPN Claim Box into a lightweight claim-record layer for OPN Chain, useful for reward distribution, contributor payouts, campaign allocations, and simple transparent claimable balances.
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.