OPN Vault Receipt
A simple native OPN vault receipt primitive for transparent deposit records.
by alexandra_slova · submitted Jun 3, 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.
Project snapshot
OPN Vault Receipt is a small vault-accounting primitive deployed on OPN Chain. It lets a user deposit native OPN and receive an on-chain receipt record linked to their wallet.
The receipt stores the deposited amount, issue time, and redemption status. This gives a simple transparent record of vault activity without needing a full vault interface yet.
Why this build
Vaults often need clear receipt logic. A user deposits value, the contract records that position, and the receipt can later be redeemed or checked.
This contract focuses on that base layer: issuing a receipt, tracking total receipt value, and keeping each record readable on-chain.
Contract behavior
- The user calls
issueReceipt()and sends native OPN. - The contract creates a vault receipt for that wallet.
- Each receipt stores amount, issue timestamp, and redemption status.
- The contract tracks total receipt value.
- A redeem function is included for closing a receipt.
- Read functions allow wallet-based receipt inspection.
OPN Chain proof
The contract was deployed on OPN Chain during the Season 1 window. A live issueReceipt() transaction was executed, so the submission includes both deployment proof and 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 first version of OPN Vault Receipt focuses on a simple receipt-based vault record:
- Deploy the vault receipt contract on OPN Chain.
- Test the
issueReceipt()function with native OPN. - Store receipt amount, issue time, and redemption status on-chain.
- Track total receipt value inside the contract.
- Submit the build for Season 1 review.
Next step
The next step is to make receipt creation easier for users:
- Build a wallet-connected vault receipt page.
- Let users issue receipts without using Remix.
- Show all receipts for the connected wallet.
- Display active and redeemed receipts separately.
- Add explorer links for receipt transactions.
Product expansion
After the basic interface is ready, the project can be expanded with:
- Named receipt records.
- ERC-20 receipt support.
- Receipt categories for vaults, deposits, rewards, and treasury records.
- Public receipt pages for transparent verification.
- Better event indexing for dashboards and analytics.
Long-term direction
The long-term goal is to create a lightweight vault receipt layer for OPN Chain, where users and builders can record deposits, track receipt states, and verify vault-style activity directly on-chain.
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.