OPN Vesting
Token lock & linear unlock protocol for OPN Chain
by celestial9898 · submitted May 30, 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.
我们构建了什么
OPN Vesting 是部署在 OPN Chain 上的代币线性解锁协议。任何项目方或个人都可以通过智能合约为团队成员、投资人或社区贡献者创建透明的代币归属计划,无需信任第三方托管。
为什么要构建它
代币分发是每个 DeFi 项目的核心需求。现有解决方案要么依赖中心化平台,要么部署在高 gas 费的网络上。OPN Chain 的低手续费和高性能使其成为部署 Vesting 协议的理想平台。
核心功能
- 线性解锁:代币在设定周期内按秒线性释放,受益人随时可领取已解锁部分
- 悬崖期(Cliff):支持设置锁定期,悬崖期结束前零释放
- 可撤销选项:创建者可选择是否保留撤销权,撤销时已归属部分自动发放给受益人
- 多计划支持:同一钱包可创建或接收多个独立的归属计划
- 完全链上:所有逻辑在智能合约中执行,无后端依赖
工作原理
步骤 1:创建者调用 createSchedule(),将 ERC-20 代币锁入合约,指定受益人、总量、开始时间、悬崖期和归属周期。
步骤 2:合约按秒线性计算已归属金额。受益人可随时调用 release() 领取累计解锁的代币。
步骤 3:若创建者设置了可撤销,可调用 revoke() 终止计划。合约自动将已归属未领取部分发送给受益人,剩余退还创建者。
适用场景
- 项目团队代币归属(4年归属+1年悬崖)
- 私募投资人解锁计划
- 社区贡献者长期激励
- DAO 国库定期释放
技术栈
- Solidity ^0.8.19,部署于 OPN Chain Testnet(Chain ID: 984)
- 合约地址:0x33fB2AdEB6705703FeBC9ACa28e857d3faAb3E87
- 前端:纯 HTML/CSS/JS,托管于 GitHub Pages,支持 OKX Wallet 连接
Roadmap
02/03
What ships next.
The builder's own next-quarter plan. Use it to gauge follow-through and ambition.
第一季度 · 当前(2026年5月–6月)
- 核心 Vesting 合约部署至 OPN Chain Testnet
- 支持线性解锁、悬崖期、可撤销选项
- Web 前端上线,支持 OKX Wallet 连接
- 用户可创建、查看、领取归属计划
第二季度(2026年7月–9月)
- 部署至 OPN Chain 主网
- 支持批量创建归属计划(一次性为多个受益人建立计划)
- 添加 NFT 凭证:每个归属计划铸造一个 NFT,可转让
- 集成 OPN Chain 原生代币 IOPN 支持
第三阶段(2026年Q4)
- 开放 SDK 和 API,允许其他 OPN Chain 项目集成 Vesting 功能
- 推出项目方控制台:支持团队分配管理、归属进度可视化
- 与 OPN Chain 生态内 DEX 和 Launchpad 项目合作集成
未来愿景
成为 OPN Chain 生态内标准化的代币归属基础设施,服务所有在 OPN Chain 上发行代币的项目方和 DAO 组织。
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.