Cos72安排:CMUBA, CypherHouse, TheWeb3, AAStar,先用起来Cos72
Gas AAStar先赞助一个月(设置每个用户的上限次数)
10次交易(服务器签名限制,先查询用户所在账户是否到达limitation,没有则签名,然后+1)
超过后提示充值社区积分
Cos72提供用户充值自己社区积分的入口,从自己钱包充值到NFT,前端转账到个人对应的NFT账户(就是我们后台的一个钱包?)
社区需要pay USDT(price for ETH spot) or ETH, 0.0003Ux 100 users x 3 month x 10 times/m, alert Email for notifications.
可以自己轻部署前端的Cos72
或者嵌入到自己系统(需要嵌入我们button,弹窗输入指纹,注册完成后返回一个handleId,后面登陆使用Email或者handleId都可以)
活动邀请链接(button),可以嵌入任意page和发送
越轻越好,越开放越好,改动越少越好,很多人新使用一个系统,会有成本和负担,我们把关键功能做成独立页面和独立button
notion插件可能:嵌入你的个人badge 页面在任何page,https://cos72.org/jason.zparty.eth
积分的有思路了:统一mint,兼容7702,待设计画图, Gas Token(ERC20)
常规流程
普通用户注册:Email+指纹注册,收到成功绑定Web3地址邮件
加入社区,默认接受社区活动邮件
社区活动/独立活动:会发邮件通知,邮件里面有报名register button
活动签到:会收到邮件或者移动App消息,限时填写
收到批量drop NFT:管理员drop,邮件通知用户
统一的存ETH: gas sponsor; ERC20, mint Ponits和ETH有一个比例(200—0.0001)0.1, 200000, 1000000;0.00001ETH
NFT=Gas Card
管理员操作:新建独立活动,新建社区,新建社区活动
发起签到操作,设置问卷(3个问题),答对后提交上链,3次机会(实际5次)
发放活动NFT,一键drop,过滤掉未签到已报名的用户
发放积分:目前积分用来抵扣用户mint nft等操作的gas消耗,参加一次活动,一小时左右,获得20积分,可以用于两次左右的erc20 transfer或者一次半的NFT mint(毛估估),积分可以跨链使用,目前OP和Base有效,后面持续跨链
开放勋章墙(可公开访问
任何用户和社区,可以通过访问自己ENS获得社区基础信息
社区:名字,网站url,SNS网站(6个,有就显示),简单概述,合约地址,活动合约地址,创建人ens;墒值
个人:ens名称,账户地址,NFT获得的带图片list,墒值(模糊算下先)
NFT合约和动态NFT(不是3D)
import Spline from '@splinetool/react-spline/next';
export default function Home() {
return (
<main>
<Spline
scene="<https://prod.spline.design/GuhfuwNkaGicCIPa/scene.splinecode>"
/>
</main>
);
}
===============
ENS先用V1,因为V2还没完成,我们原来的需要改造,提供三个 internal API(基于这个提供外部API)
和两个公开SDK,目前只支持OP,未来部署更多链
NFT Wall(勋章墙进化版)