Back to explore
Season 1 · DeFi & Open Finance

OPN Season Receipt

A native OPN season receipt for scored activity records.

Stage 1, ReviewDeFi & Open Finance

by ruslento_79533 · submitted Jun 9, 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.

Season activity receipt

OPN Season Receipt is a lightweight season-based receipt contract deployed on OPN Chain. It lets a wallet create a native OPN receipt for seasonal activity and stores that receipt with a calculated activity score.

The contract is designed around a season model. Each receipt is connected to a season ID, making it more useful for campaigns, builder seasons, testnet waves, and ecosystem participation tracking.

Why this is useful

Season-based programs often need clear records of participation. A user may complete tasks, support a builder campaign, join a testing round, or show activity during a specific season.

Instead of relying only on forms, screenshots, or private dashboards, this contract creates a direct on-chain record with amount, season ID, score, timestamp, and redemption status.

Contract behavior

  • createSeasonReceipt() creates a season receipt with native OPN.
  • Each receipt stores amount, season ID, activity score, issue time, and redemption status.
  • The contract tracks season value by wallet.
  • It also tracks season score by wallet.
  • Global totals are tracked for season value, season score, and receipt event count.
  • redeemSeasonReceipt() can close a receipt later.
  • Read functions expose season receipts by wallet.

OPN Chain proof

The contract was deployed on OPN Chain during the Season 1 submission window. A live createSeasonReceipt() 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 Season Receipt focuses on scored season activity records:

  • Deploy the season receipt contract on OPN Chain.
  • Test the createSeasonReceipt() function with native OPN.
  • Store receipt amount, season ID, activity score, issue time, and redemption status on-chain.
  • Track season value by wallet.
  • Track season score by wallet.
  • Track global season value, season score, and receipt event count.
  • Submit the working contract for Season 1 review.

Next step

The next step is to create a simple season receipt dashboard:

  • Add wallet connection.
  • Let users create season receipts from a web page.
  • Show receipt records for the connected wallet.
  • Display active and redeemed receipts separately.
  • Show season ID and calculated activity score for each receipt.
  • Add explorer links for receipt transactions.

Product expansion

After the first interface, the receipt model can support broader seasonal activity flows:

  • Add multiple season IDs.
  • Add named seasons and descriptions.
  • Add categories for builder tasks, testing, campaigns, grants, or community participation.
  • Add optional activity notes.
  • Add ERC-20 season receipt support.
  • Add public season pages for transparent review.

Long-term direction

The long-term goal is to make OPN Season Receipt a lightweight season activity layer for OPN Chain, useful for builder seasons, testnet waves, campaign records, contributor tracking, and transparent ecosystem participation.

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.

  • 01OPNSeasonReceiptPrimary

    0x1B1F90b802977fCd505B1F3A42D0eFE3A417f8B8

    tx 0xf26564fff64f03198a4af01322223b6f18b8b4ba98bd3c0db3ebc73401f16096

    deployed Jun 9, 2026 · block 18219723