OPN Goal Vault
A goal-based native OPN saving vault for simple on-chain records.
by gennadal · submitted Jun 2, 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.
What this build does
OPN Goal Vault is a goal-based savings primitive deployed on OPN Chain. It lets a user save native OPN toward a simple on-chain goal, while the contract records each deposit amount, timestamp, and withdrawal status.
This build is focused on personal finance logic: small deposits, transparent records, and clear wallet-based tracking.
Practical use case
A goal vault can be useful for savings targets, campaign reserves, user commitment tools, or simple treasury planning. The current version does not try to be a full financial product yet. It provides the base layer: record deposits, track totals, and keep activity visible on-chain.
How it works
- The user calls
saveTowardGoal()and sends native OPN. - The contract creates a goal deposit record for that wallet.
- Each deposit stores amount, saved time, and withdrawal status.
- The contract tracks total saved amount by user.
- The contract also tracks total active goal balance.
- A withdrawal function is included for closing a saved deposit.
OPN Chain activity
The contract was deployed on OPN Chain during the Season 1 submission window. A live saveTowardGoal() 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 Goal Vault is focused on a simple goal-saving flow:
- Deploy the goal vault contract on OPN Chain.
- Test the
saveTowardGoal()function with native OPN. - Store deposit amount, saving time, and withdrawal status on-chain.
- Track total saved amount by user.
- Track total active goal balance.
- Submit the build for Season 1 review.
Next step
The next step is to make the goal vault usable from a small interface:
- Add a wallet-connected goal vault page.
- Let users save toward a goal without using Remix.
- Show each wallet's goal deposit history.
- Display total saved amount and active goal balance.
- Add explorer links for saving transactions.
Product improvements
After the basic interface is ready, the vault can become more flexible:
- Add named saving goals.
- Add optional goal targets.
- Add ERC-20 saving support.
- Add filters for active and withdrawn deposits.
- Improve event indexing for dashboards.
Long-term direction
The long-term idea is to build a lightweight goal-saving tool for OPN Chain, where users, builders, or small teams can create transparent savings records and track progress toward simple financial goals.
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.