技能要求:
经验要求:
5-10年经验
工作描述:
项目编号:【39649】
已有合约维护 - 基于 OpenZeppelin TransparentUpgradeableProxy
需求:
1)维护和优化现有的透明可升级代理合约,保证可持续升级能力。
2)支持部署到多条 EVM 兼容链(如 Ethereum、BNB Chain、Polygon、Base、Arbitrum 等)。
3)完成区块浏览器上的合约验证。
4)提供 ProxyAdmin 管理工具、部署脚本、验证脚本、升级脚本和文档。
5)确保 upgrade 流程的安全性,避免逻辑合约/存储合约错配问题。
NFT Mint 合约 (支持 EVM 和 Solana)
功能需求:
1)不设最大 mint 数量上限。
2)用户可上传/传入 image 或 video 作为 NFT 元数据
3)Burn & Merge 功能:
用户可销毁已有 NFT 并合成新的 NFT;
新 NFT 的 metadata(image/video URI)由用户在调用时传入;
保留合成记录(例如通过事件或 mapping 追溯来源)。
4)合约基于 TransparentUpgradeableProxy(solana 用别的),可后续增加功能(如版税、稀有度、权限控制)。
5)基本安全问题。
NFT 交易合约
功能需求:
1)支持 用户间 P2P 交易,流程包括:上架 → 购买 → 结算。(取消订单,修改价格等)
2)定价:固定价格(后期可扩展拍卖、报价)。
3)支持代币:多个主流代币。
4)手续费和版税分发。
5)保留合约可扩展。