Back to explore
Season 1 · DeFi & Open Finance

OPN Task Reward

A native OPN task reward contract for transparent completion records.

Stage 1, ReviewDeFi & Open Finance

by zoloniki · 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.

Task reward ledger

OPN Task Reward is a small task-based reward primitive deployed on OPN Chain. It records a reward entry for a wallet when native OPN is assigned to a task-style action.

This version is deliberately focused on the record layer. It does not try to manage task validation, reviewers, or complex bounty logic yet. The goal is to make the reward commitment visible on-chain first.

Why I built it

Builder ecosystems often use tasks: testing, feedback, community work, small fixes, content, onboarding steps, and campaign actions. A simple task reward record can help show that value was assigned to a task and that the task entry has a clear completion state.

Instead of keeping this only in forms or private dashboards, the contract stores the basic reward record directly on OPN Chain.

How the contract works

  • createTaskReward() creates a task reward entry with native OPN.
  • Each entry stores amount, creation time, and completion status.
  • The contract tracks task reward value by user.
  • It also tracks total task reward value and event count.
  • completeTaskReward() can mark an entry as completed later.
  • View functions expose task reward records by wallet.

OPN Chain proof

The contract was deployed on OPN Chain during the Season 1 submission window. A live createTaskReward() transaction was executed after deployment, so the build 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 version

The submitted version of OPN Task Reward focuses on a simple task reward record:

  • Deploy the task reward contract on OPN Chain.
  • Test the createTaskReward() function with native OPN.
  • Store reward amount, creation time, and completion status on-chain.
  • Track task reward value by user.
  • Track total task reward value and task reward event count.
  • Submit the build for Season 1 review.

Next step

The next step is to add a small task reward interface:

  • Add wallet connection.
  • Let users create task reward entries from a web page.
  • Show task reward records for the connected wallet.
  • Display open and completed task rewards separately.
  • Add explorer links for task reward transactions.

Product expansion

After the first interface, the project can support more realistic task-based workflows:

  • Add named tasks.
  • Add task descriptions and reward categories.
  • Add ERC-20 task reward support.
  • Add public task pages for transparent review.
  • Add better event indexing for dashboards and analytics.

Long-term direction

The long-term goal is to turn OPN Task Reward into a lightweight task-reward layer for OPN Chain, useful for builder tasks, contributor rewards, community work, testnet campaigns, and transparent bounty-style 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.

  • 01OPNTaskRewardPrimary

    0xC8374D87228314c37F96f4918b55B98D59268223

    tx 0x6904bde89ec575edfe517dfaa77872ce6ab8a62a8e691c02558a912e605826df

    deployed Jun 8, 2026 · block 18152707