# cy-meta2 **Repository Path**: maxmalong/cy-meta2 ## Basic Information - **Project Name**: cy-meta2 - **Description**: NFT Exchange and Token issue platform - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-03-27 - **Last Updated**: 2024-09-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # GamePlat合约说明 - 包括NFT交易市场(Exchange)和通证管理(Tokens)、经济模型(Economics)。 - interfaces, 接口定义部分 ## NFT交易市场 - MToyExchange是交易市场的核心合约core,包含最基本的交易功能和逻辑 - TransferManager,管理NFT的transfer(根据交易标的,选择ERC721/ERC1155) - Strategy,管理价格策略,包括固定价格、指定购买人、荷兰拍卖等策略 - Royalty,合约版税管理,支持owner设置和ERC2981协议 - Manager: 支付代币白名单管理和其它管理工具集 - libraries: 目前只包含MakerOrder和TakerOrder的结构定义 ## 通证Tokens - 支持ERC20代币合约,用于发行游戏中的FT代币。支持claim, mint等基本功能。 - 支持ERC721 NFT合约,支持claim, mint,公开购买等基本功能。 - 支持ERC1155 NFT合约,支持claim, mint等基本功能。 - todo 支持NFT租赁(rental)、升级(Level UP)、繁殖(breed)、组合(composite)。 ## Economics(待定) 实现对主流的经济模型支持 ### 质押挖矿(stake-reward) - 质押一种游戏ERC20代币(例如母币)获取另一种游戏代币(例如子币) - 质押LP代币(游戏代币交易对,例如Uniswap LP)获取游戏代币 - 质押NFT获得挖矿奖励,NFT需要转入合约并禁止在游戏中使用(不同的NFT奖励不同?) ### 消耗销毁 - 代币消耗,升级、繁殖等动作需要消耗游戏中的通货ERC20代币 - 回购销毁 ### 初始分配、线性释放 - 支持代币初始分配(国库、团队、私募),支持vesting - 支持活动链下确认,链上领取 - 生成vToken用于治理的可能性