Back to leaderboard
Season 1 · DeFi & Open Finance

OPN Quest Escrow

A native OPN quest escrow for transparent quest funding records.

Stage 1, ReviewDeFi & Open Finance

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.

  • 01OPNQuestEscrowPrimary

    0x9C2299d3612223d6154D3AEC7c1626C53BA01387

    tx 0xb380699ace892d919016622fcd301297af6f415943f079ec7ee4ad8bcb502048

    deployed Jun 8, 2026 · block 18154654