OPN Pool Receipt
A native OPN pool receipt contract for transparent pool entry records.
by maxi_maxo · 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.
Pool entry record
OPN Pool Receipt is a lightweight pool-accounting primitive deployed on OPN Chain. It lets a user join a simple native OPN pool and creates an on-chain receipt for that entry.
The build is focused on the first layer of pool participation: recording who joined, how much was added, when it happened, and whether the pool receipt was later exited.
Why this matters
Pool-based DeFi products need clear entry records before more advanced logic is added. A receipt model makes participation easier to track and verify directly on-chain.
This contract keeps the pool logic simple and transparent, while leaving room for future expansion into liquidity pools, community pools, or shared funding pools.
Contract behavior
- The user calls
joinPool()and sends native OPN. - The contract creates a pool receipt for that wallet.
- Each receipt stores amount, join timestamp, and exit status.
- The contract tracks pool amount by user.
- The contract also tracks total pool value and pool join event count.
exitPool()is included for closing a pool receipt.
OPN Chain proof
The contract was deployed on OPN Chain during the Season 1 window. A live joinPool() transaction was executed, 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.
Submitted version
This version of OPN Pool Receipt focuses on a simple and readable pool entry record:
- Deploy the pool receipt contract on OPN Chain.
- Test the
joinPool()function with native OPN. - Store pool amount, join time, and exit status on-chain.
- Track pool amount by user.
- Track total pool value and pool join event count.
- Submit the build for Season 1 review.
Interface step
The next step is to make pool entry easier from a small web page:
- Add wallet connection.
- Let users join a pool without using Remix.
- Show pool receipts for the connected wallet.
- Display active and exited receipts separately.
- Add explorer links for pool entry transactions.
Future pool features
After the basic interface, the receipt model can support more useful pool flows:
- Add named pools.
- Add pool descriptions and categories.
- Add ERC-20 pool receipt support.
- Add public pool pages for transparent participation tracking.
- Improve event indexing for dashboards and analytics.
Long-term direction
The long-term goal is to turn OPN Pool Receipt into a lightweight pool participation layer for OPN Chain, useful for community pools, liquidity experiments, shared funding pools, and transparent entry 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.