Back to explore
Season 1 · DeFi & Open Finance

OPN Vault Receipt

A simple native OPN vault receipt primitive for transparent deposit records.

Stage 1, ReviewDeFi & Open Finance

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.

  • 01OPNVaultReceiptPrimary

    0xf50A728FE7e91c86b94f2eAE8F4fd7b9d32EA431

    tx 0xa69973c523de0ea078f7de3d90624b64f5e304a3d5673ab6ec1802371b9577c5

    deployed Jun 3, 2026 · block 17823779