# huaweicloud-solution-build-a-digital-assets-platform-based-on-MetaTown **Repository Path**: HuaweiCloudDeveloper/huaweicloud-solution-build-a-digital-assets-platform-based-on-meta-town ## Basic Information - **Project Name**: huaweicloud-solution-build-a-digital-assets-platform-based-on-MetaTown - **Description**: 基于华为云数字资产链DAC,快速构建NFT平台-Meta Town,通过此平台,可以将各类数字内容发行为数字资产,实现数字资产的确权、发行、流转全生命周期管理。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master-dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 0 - **Created**: 2022-08-16 - **Last Updated**: 2025-07-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [TOC] 解决方案介绍 =============== 基于华为云数字资产链DAC,快速构建NFT(Non-Fungible Token)平台-Meta Town,通过此平台,可以将各类数字内容发行为数字资产,实现数字资产的确权、发行、流转全生命周期管理。对特定的作品、艺术品生成的唯一数字凭证,在保护其数字版权的基础上,实现真实可信的数字化发行、收藏和使用,记录了艺术品或收藏品的资产所有权,保证资产的唯一性、真实性和永久性。 平台前端开源地址:https://gitee.com/HuaweiCloudDeveloper/huaweicloud-solution-nft-platform-frontend 平台后端开源地址:https://gitee.com/HuaweiCloudDeveloper/huaweicloud-solution-nft-platform-backend 架构图 --------------- ![方案架构](./document/build-a-digital-assets-platform-based-on-MetaTown.png) 架构描述 --------------- 该解决方案会部署如下资源: 1. 弹性公网EIP提供NFT平台被公网访问能力。 2. 2台弹性云服务器ECS,分别用于部署NFT平台的前端和后端服务。 3. 通过将热点数据放入缓存服务Redis,加快用户端访问速度,提升用户体验。 4. 云数据库RDS主备部署,提供具备跨可用区故障容灾能力的高可用数据库。 5. 基于数字资产链DAC,实现数字资产的确权、发行、流转全生命周期管理 6. 通过对象存储服务OBS,存储各类数字内容。 7. 支持基于二要素(姓名、身份证)的人证核身服务IVS,实现购买用户身份真实性的精准核验。 8. 支持手机号登录 组织结构 --------------- ``` lua huaweicloud-solution-build-a-digital-assets-platform-based-on-MetaTown ├──build-a-digital-assets-platform-based-on-MetaTown.tf.json -- 解决方案编排模板 ├── userdata ├── install_meta_town_back.sh -- 后端部署脚本配置文件 ├── install_meta_town_front.sh -- 前端部署脚本配置文件 ``` 开始使用 --------------- 1. 在该方案创建的堆栈的“输出”标签页中,复制MetaTown平台的访问地址。 ![ELB服务列表](./document/readme-image-001.png) 2. 打开浏览器,粘贴步骤1中复制的地址即可访问MetaTown平台。。 ![查看ELB绑定的EIP](./document/readme-image-002.png) 平台具体的使用方式请参考官网部署指南所示。 # 更新内容 ## 2022年12月 | 序号 | 功能特性 | 功能描述 | | ---- | ---------------------- | ---------------------------- | | 1 | 批量铸造(藏品管理模块) | 支持管理员进行批量铸造 | | 2 | 藏品转赠(藏品管理模块) | 支持用户将藏品转赠给其他用户 | | 3 | 藏品销毁(藏品管理模块) | 支持管理员对藏品进行销毁 | | 4 | 用户头像(用户管理模块) | 支持用户上传自定义头像 | ## 2022年10月 | 序号 | 功能特性 | 功能描述 | | ---- | ------------------------ | ---------------------------------------------------- | | 1 | 手机号登录(用户管理模块) | 支持用户使用手机号登录注册 | | 2 | 订单管理模块 | 支持系统订单的管理,包括订单的创建,查询,关闭和支付 | | 3 | 支付系统模块 | 保留对接第三方支付平台的接口 | ## 2022年09月 | 序号 | 功能特性 | 功能描述 | | ---- | --------------------------- | -------------------------------- | | 1 | 实名人证(用户管理模块) | 支持对用户身份信息进行真实性核验 | | 2 | 发布/下架(藏品分类管理模块) | 新增发布详情信息 | ## 2022年08月 | 序号 | 功能特性 | 功能描述 | | ---- | ---------------- | ---------------------------------------------------- | | 1 | 用户管理模块 | 支持管理平台用户以及用户个人信息管理 | | 2 | 藏品管理模块 | 支持数字资产的铸造流转 | | 3 | 藏品分类管理模块 | 支持数字资产集合的管理,包括新建,查询,修改,发布等 | | 4 | 首页展示模块 | 首页推荐展示相关藏品信息 | | 5 | 区块链信息模块 | 展示区块链的详细信息(专享版) |