OPN Support Pool
A native OPN support pool for transparent community support records.
by mari_shtan · 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.
Community support record
OPN Support Pool is a small support-focused funding primitive deployed on OPN Chain. It lets a wallet add native OPN into a support pool and records that support action directly on-chain.
The current version keeps the scope simple: it creates a transparent support entry with amount, timestamp, and withdrawal status. This can later become a base layer for community backing, builder support, campaign support, or ecosystem funding.
Why this build matters
Support flows in Web3 are often informal: messages, forms, manual lists, or off-chain dashboards. A simple on-chain support pool makes the basic record easier to verify.
A wallet can support a pool, the contract stores the entry, and the total support amount remains visible through contract state.
Contract behavior
- The user calls
addSupport()and sends native OPN. - The contract creates a support entry for that wallet.
- Each entry stores amount, support time, and withdrawal status.
- The contract tracks support amount by user.
- It also tracks total support and support event count.
withdrawSupport()is included for closing a support entry later.- Read functions expose support records by wallet.
OPN Chain proof
The contract was deployed on OPN Chain during the Season 1 submission window. A live addSupport() transaction was executed after deployment, so the submission includes both 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 submission
The current version of OPN Support Pool focuses on a simple support funding record:
- Deploy the support pool contract on OPN Chain.
- Test the
addSupport()function with native OPN. - Store support amount, support time, and withdrawal status on-chain.
- Track support amount by user.
- Track total support and support event count.
- Submit the build for Season 1 review.
Next step
The next step is to build a small support pool interface:
- Add wallet connection.
- Let users add support from a web page.
- Show support entries for the connected wallet.
- Display active and withdrawn support records separately.
- Add explorer links for support transactions.
Product expansion
After the basic interface, the support pool can grow into a more useful community tool:
- Add named support pools.
- Add support categories for builders, campaigns, grants, events, or community work.
- Add ERC-20 support deposits.
- Add public support pages for transparent tracking.
- Improve event indexing for dashboards and analytics.
Long-term direction
The long-term goal is to turn OPN Support Pool into a lightweight community support layer for OPN Chain, useful for builder backing, campaign support, ecosystem contributions, and transparent funding activity.
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.