Back to explore
Season 1 · DeFi & Open Finance

OPN User Reserve

A native OPN user reserve for transparent personal reserve records.

Stage 1, ReviewDeFi & Open Finance

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

Personal reserve layer

OPN User Reserve is a small reserve-tracking contract deployed on OPN Chain. It lets a wallet create a personal native OPN reserve record and stores that reserve directly on-chain.

The contract is intentionally focused on one simple action: a user sets aside value, and the chain records the amount, time, and current reserve status.

Why this build makes sense

Not every DeFi primitive needs to start as a complex vault or treasury system. Sometimes the first useful layer is a clear reserve record: funds were placed into a reserve, the wallet is known, the timestamp is visible, and the record can later be unlocked.

This can be useful for personal reserves, small treasury buffers, campaign preparation, builder planning, or lightweight savings-style tools.

Contract behavior

  • createUserReserve() creates a reserve record with native OPN.
  • Each reserve stores amount, creation time, and unlock status.
  • The contract tracks reserve value by user.
  • It also tracks total user reserve value and reserve event count.
  • unlockUserReserve() can close a reserve record later.
  • Read functions expose reserve history by wallet.

OPN Chain proof

The contract was deployed on OPN Chain during the Season 1 submission window. A live createUserReserve() transaction was executed with native OPN, so the submission includes 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 build

The submitted version of OPN User Reserve focuses on a simple personal reserve record:

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

Next step

The next step is to make the reserve flow usable from a small interface:

  • Add wallet connection.
  • Let users create reserve records from a web page.
  • Show reserve history for the connected wallet.
  • Display active and unlocked reserves separately.
  • Add explorer links for reserve transactions.

Product expansion

After the basic interface, the reserve tool can support more flexible use cases:

  • Add named reserve records.
  • Add reserve categories such as personal savings, treasury buffer, campaign planning, or builder preparation.
  • Add optional reserve notes.
  • Add ERC-20 reserve support.
  • Add public reserve pages for transparent verification.

Long-term direction

The long-term goal is to make OPN User Reserve a lightweight reserve layer for OPN Chain, useful for personal reserve tracking, small treasury planning, campaign preparation, and simple on-chain financial 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.

  • 01OPNUserReservePrimary

    0x9500006ee48314cBde4C5DF310E89940F96945c0

    tx 0xc06aae77b2b3df14d1555738d0660441c6b7a6b15c0c80dff8cfe8b1138c7138

    deployed Jun 8, 2026 · block 18154639