OPN Quest Escrow
A native OPN quest escrow for transparent quest funding records.
by novruz_di · 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.
Quest escrow idea
OPN Quest Escrow is a small quest-funding primitive deployed on OPN Chain. It lets a wallet create a funded quest escrow with native OPN, while the contract stores the amount, deposit time, and completion status on-chain.
The goal is to model the basic funding layer behind quest systems: value is placed into escrow, the quest record becomes visible, and the entry can later be marked as finished.
Why this matters
Quest platforms, testnet campaigns, builder tasks, and community missions often depend on off-chain tracking. A simple escrow record gives those activities a more transparent base.
This contract does not try to validate quest completion automatically yet. It focuses on the first step: creating a clear on-chain quest funding record.
Contract behavior
createQuestEscrow()creates a funded quest escrow with native OPN.- Each quest record stores amount, deposit time, and finished status.
- The contract tracks quest value by user.
- It also tracks total quest escrow value and quest event count.
finishQuestEscrow()can close a quest record later.- Read functions expose quest escrow history by wallet.
OPN Chain proof
The contract was deployed on OPN Chain during the Season 1 submission window. A live createQuestEscrow() transaction was executed with native OPN, so the 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 Quest Escrow focuses on a simple quest funding record:
- Deploy the quest escrow contract on OPN Chain.
- Test the
createQuestEscrow()function with native OPN. - Store escrow amount, deposit time, and finished status on-chain.
- Track quest value by user.
- Track total quest escrow value and quest event count.
- Submit the build for Season 1 review.
Next step
The next step is to make the quest flow usable through a small interface:
- Add wallet connection.
- Let users create quest escrow records from a web page.
- Show quest escrow history for the connected wallet.
- Display open and finished quest records separately.
- Add explorer links for quest transactions.
Product expansion
After the basic interface, the quest escrow can support more useful campaign flows:
- Add named quests.
- Add quest descriptions and reward categories.
- Add optional quest deadlines.
- Add ERC-20 quest escrow support.
- Add public quest pages for transparent tracking.
Long-term direction
The long-term goal is to turn OPN Quest Escrow into a lightweight quest-funding primitive for OPN Chain, useful for testnet missions, builder tasks, community campaigns, reward quests, and transparent on-chain activity records.
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.