OPN Proof Deposit
A native OPN proof-deposit contract for transparent activity verification records.
by nakubodya · submitted Jun 8, 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.
Verification-oriented deposit
OPN Proof Deposit is a small proof-record primitive deployed on OPN Chain. It lets a wallet create a native OPN deposit that acts as a visible proof of activity, participation, or intent.
The contract is not meant to be a large protocol in this version. It is a compact verification layer: a wallet sends value, the contract records the action, and the record stays readable on-chain.
Why this approach
A lot of builder and campaign activity needs basic proof before anything more complex is added. Users may need to prove that they tested, participated, funded, supported, or interacted with a flow.
Instead of relying only on screenshots or off-chain forms, this contract creates a timestamped on-chain record backed by native OPN.
Contract behavior
createProofDeposit()creates a proof deposit with native OPN.- Each proof stores amount, proof time, and archive status.
- The contract tracks proof value by user.
- It also tracks total proof value and proof event count.
archiveProofDeposit()can close a proof record later.- Read functions expose proof records by wallet.
OPN Chain proof
The contract was deployed on OPN Chain during the Season 1 submission window. A live createProofDeposit() transaction was executed with native OPN, so this submission includes both deployment proof and real interaction proof.
Roadmap
02/03
What ships next.
The builder's own next-quarter plan. Use it to gauge follow-through and ambition.
Current submission
The submitted version of OPN Proof Deposit focuses on a simple verification deposit record:
- Deploy the proof deposit contract on OPN Chain.
- Test the
createProofDeposit()function with native OPN. - Store proof amount, proof time, and archive status on-chain.
- Track proof value by user.
- Track total proof value and proof event count.
- Submit the build for Season 1 review.
Next step
The next step is to build a small proof dashboard:
- Add wallet connection.
- Let users create proof deposits from a web page.
- Show proof records for the connected wallet.
- Display active and archived proofs separately.
- Add explorer links for proof transactions.
Product expansion
After the basic interface, the proof layer can support more verification use cases:
- Add named proof records.
- Add proof categories for testing, grants, builder activity, campaigns, or community support.
- Add optional notes for each proof.
- Add ERC-20 proof deposit support.
- Add public proof pages for transparent verification.
Long-term direction
The long-term goal is to make OPN Proof Deposit a lightweight verification layer for OPN Chain, useful for proving testnet activity, builder participation, campaign support, and transparent on-chain engagement.
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.