OPN Pledge Ledger
A simple native OPN pledge ledger for transparent commitment records.
by evgesha_gogame · 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.
Build concept
OPN Pledge Ledger is a commitment-record primitive deployed on OPN Chain. It lets a user make a native OPN pledge and stores that pledge as a transparent wallet-based record.
The purpose is to create a simple on-chain ledger for commitments, pledges, campaign support, or lightweight reserve promises.
Why it is useful
Many Web3 communities rely on pledges, commitments, and participation promises. These are often tracked off-chain in forms, chats, or dashboards.
This contract moves the basic pledge record on-chain. It stores who pledged, how much was pledged, when it happened, and whether the pledge was later released.
Contract behavior
- The user calls
makePledge()and sends native OPN. - The contract creates a pledge record for that wallet.
- Each pledge stores amount, pledge timestamp, and release status.
- The contract tracks total pledged amount by user.
- The contract also tracks total pledged value and total pledge events.
- A release function is included for closing a pledge entry.
OPN Chain proof
The contract was deployed on OPN Chain during the Season 1 window. A live makePledge() 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 Pledge Ledger focuses on a simple on-chain pledge record:
- Deploy the pledge ledger contract on OPN Chain.
- Test the
makePledge()function with native OPN. - Store pledge amount, pledge time, and release status on-chain.
- Track total pledged amount by user.
- Track total pledged value and total pledge events.
- Submit the build for Season 1 review.
Next step
The next step is to make pledges easier to create and view:
- Build a wallet-connected pledge page.
- Let users create a pledge without using Remix.
- Show pledge history for the connected wallet.
- Display active and released pledges separately.
- Add explorer links for pledge transactions.
Product expansion
After the basic interface is ready, the pledge ledger can support more community use cases:
- Add named pledge campaigns.
- Add pledge descriptions and categories.
- Add ERC-20 pledge support.
- Add public campaign pages for transparent commitment tracking.
- Improve event indexing for dashboards and analytics.
Long-term direction
The long-term goal is to create a lightweight commitment layer for OPN Chain, where users, builders, and communities can record transparent pledges, campaign support, and simple on-chain commitments.
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.