Monad Parallel Pay 是一个在 Monad 上做「批量发放和自助领取」的小产品原型。
- 雇主:像填发薪表一样,填好地址和金额,一次生成一个支付批次,然后按需往这个批次里充钱。
- 收款人:拿到批次编号,在领取页连接钱包,就能看到自己那一份并一键领取。
- 活动 / 社区:复用同一套机制做奖励、空投、补贴等一次性发放。
很多团队在发薪、发奖励、做空投时都会遇到类似问题:
- 每次都要导出表格、写脚本、逐笔打款,流程长且容易出错;
- 出了问题很难排查是哪一笔、哪个环节出了问题;
- 收款人只能等通知,无法主动查看和领取。
这个项目做了一件简单的事:
- 把「谁拿多少钱」固化成一个批次;
- 由发起方往这个批次里充钱;
- 由每个收款人自己来领取;
- 剩余的钱可以被发起方回收。
雇主 / 发起方
- 打开「雇主管理台」页面;
- 填写收款人钱包地址和金额,也可以批量粘贴;
- 选择支付币种(原生币或指定 ERC20);
- 创建后获得一个批次编号
payoutId; - 按需为该批次充值,可以一次打满,也可以分批补;
- 结算完成后关闭批次,并回收未领取的余额。
员工 / 收款人
- 拿到发起方给出的批次编号
payoutId; - 打开「领取页面」,输入编号并连接钱包;
- 页面展示当前可领取金额;
- 点击
claim完成领取; - 多人可以同时操作,不互相影响。
运营 / 活动方
- 为活动参与者生成一批奖励清单;
- 使用 Airdrop Token 或其他代币作为奖励资产;
- 公布批次编号,让参与者自行领取;
- 随时看到已发放和未领取的金额,方便复盘活动效果。
- 合约里负责记录「应得金额」和批次状态;
- 前端只是一层操作界面,帮你把创建、充值、领取这些动作组织起来;
- 合约地址和 ABI 会在部署后自动同步到前端,避免手动拷贝出错。
Monad Parallel Pay 目前还是一个轻量的雏形,用来验证这种「批次 + 自助领取」的分发方式在 Monad 上是否好用:
- 发起方只需要配置清单、往批次里充钱;
- 收款人和参与者自己完成最后一步领取;
- 一套模型覆盖发薪、奖励、空投等多种场景。
后续你可以在这个基础上继续往前走:
- 根据自己的品牌和风格改造 UI;
- 加上审批、导出、数据看板等能力,做成内部发放系统;
- 或者仅作为 Demo,用来向团队或社区解释你的分发方案。