Transparent reward assignment and decentralized claiming protocol built on OPN Chain.
- Network: IOPN Testnet
- Contract Address:
0x27E83A6d1807B71C9E909640B2A0Ce9683Ba464f - Explorer: View Contract
- Live Demo: Open App
A decentralized reward distribution vault protocol built on OPN Chain for Builders Season 1.
RewardVault is an experimental smart contract that demonstrates transparent reward assignment and user-controlled reward claiming.
This project explores a minimal reward distribution architecture designed for simplicity, transparency, and on-chain verification.
- Owner-managed reward assignment
- User self-claim mechanism
- Public reward visibility
- Lightweight architecture
- On-chain accounting
Contract:
contracts/RewardVault.sol
Core functions:
- assignReward(address)
- claim()
- rewardOf(address)
Owner ↓ Assign Reward ↓ Store Pending Reward ↓ User Claims Reward ↓ Reset Reward Balance
Network: OPN Testnet (984)
Tech Stack:
- Solidity ^0.8.20
- Remix IDE
- GitHub
- Vercel
Most reward systems introduce unnecessary complexity.
RewardVault focuses on transparent distribution and simple claim execution while keeping the protocol verifiable and lightweight.
Season 1 Builder Submission
Experimental Prototype
MIT License
- Solidity
- HTML
- CSS
- JavaScript
- OPN Chain
- Vercel
