OPN Activity Receipt
A native OPN activity receipt for transparent wallet action records.
by dekravc · 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.
Activity receipt concept
OPN Activity Receipt is a small receipt-style primitive deployed on OPN Chain. It lets a wallet issue a native OPN activity receipt and stores that receipt as a transparent on-chain action record.
The idea is simple: when a wallet performs a meaningful action, the contract can create a receipt with value, timestamp, and finalization status.
Why this is useful
Many testnet and builder activities are tracked through off-chain systems: dashboards, screenshots, forms, Discord messages, or internal point systems. A receipt model gives that activity a cleaner on-chain proof.
This first version focuses on the basic record layer rather than a full app. It proves that an activity can be issued, stored, read, and later finalized.
Contract behavior
issueActivityReceipt()creates an activity receipt with native OPN.- Each receipt stores amount, issue time, and finalization status.
- The contract tracks activity value by wallet.
- It also tracks total activity value and activity receipt event count.
finalizeActivityReceipt()can close a receipt later.- Read functions expose activity receipt records by wallet.
OPN Chain proof
The contract was deployed on OPN Chain during the Season 1 submission window. A live issueActivityReceipt() 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 current version of OPN Activity Receipt focuses on a simple wallet activity receipt:
- Deploy the activity receipt contract on OPN Chain.
- Test the
issueActivityReceipt()function with native OPN. - Store receipt amount, issue time, and finalization status on-chain.
- Track activity value by wallet.
- Track total activity value and receipt event count.
- Submit the working contract for Season 1 review.
Next step
The next step is to make activity receipts easier to create and inspect:
- Add wallet connection.
- Let users issue activity receipts from a web page.
- Show receipt history for the connected wallet.
- Display open and finalized receipts separately.
- Add explorer links for receipt transactions.
Product expansion
After the first interface, the receipt model can support more activity types:
- Add named activity receipts.
- Add activity categories such as testing, building, campaign work, feedback, or community support.
- Add optional activity notes.
- Add ERC-20 receipt support.
- Add public activity pages for transparent verification.
Long-term direction
The long-term goal is to make OPN Activity Receipt a lightweight proof-of-activity layer for OPN Chain, useful for testnet actions, builder participation, campaign records, contributor work, and transparent ecosystem 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.