Coder Social home page Coder Social logo

kkxlym / tai-shang Goto Github PK

View Code? Open in Web Editor NEW

This project forked from noncegeek/tai-shang-combiner

0.0 1.0 0.0 12.59 MB

太上老君,基于 Elixir 的 NFT 炼丹炉

Home Page: https://taishang.leeduckgo.com

License: MIT License

SCSS 0.74% CSS 4.99% JavaScript 1.38% Elixir 57.42% Solidity 24.93% HTML 10.54% Erlang 0.01%

tai-shang's Introduction

TaiShang NFT Furnace

太上 NFT 炼金炉

Demo Online: https://taishang.leeduckgo.com/

项目视频讲解: https://www.bilibili.com/video/BV1by4y1K7E6/

注: 本项目底层目前是使用的MoonBeam

愿景: 助力所有NFT,让其具备无限商业想象空间与无限玩法。

子项目 —— NFT Parsers(NFT 独立解析器):

To start your Phoenix server:

  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.setup
  • Install Node.js dependencies with npm install inside the assets directory
  • Start Phoenix endpoint with mix phx.server

Now you can visit localhost:4000 from your browser.

Ready to run in production? Please check our deployment guides.

Learn more

基本资料

项目名称:太上 NFT 炼金炉(TaiShang NFT Furnace)

项目立项日期 (哪年哪月):2021 年 4 月。

项目整体简介

项目简介,中文提交。包括:

  • 项目背景/原由/要解决的问题 (如有其他附件,可放到 docs 目录内。中文提交)。

    太上 NFT 炼金炉是「基于权益的多链 NFT 平台」的重要组成部分,但其同时也是一个独立提供服务的基础设施。

    太上在不改变原有 NFT 合约的基础上,通过附加「存证合约」,赋予 NFT 组合、拆解、生命周期、权益绑定等能力,锻造 NFT +,创造无限创新玩法与想象空间。

    太上 NFT 炼金炉简述 (4)

  • 项目 logo (如有),这 logo 会印制在文宣,会场海报或贴子上。

    LoGo

黑客松期间计划完成的事项

请团队在报名那一周 git clone 这个代码库并创建团队目录,在 readme 里列出黑客松期间内打算完成的代码功能点。并提交 PR 到本代码库。例子如下 (这只是一个 nft 项目的例子,请根据团队项目自身定义具体工作):

  • 抽象设计

简述:设计NFT+中的额外属性。

见 [NFT+ 设计文档](NFT+ 设计文档.md)。

  • 区块链端

技术栈: Solidity/WASM

简述: 标准erc721合约 + 存证合约

  • evidence

    • solidity

    • wasm

基于工厂设计模式,作为erc721+的存证合约。

  • erc721

    • solidity

    • wasm

标准erc721合约


  • 炼金炉端

技术栈: Elixir-Phoniex

简述: NFT 熔炼核心,支持界面/接口两种熔炼方式。

  • Generator

    生成炉,负责 NFT 的生成。

  • Combiner

    混合炉,负责 NFT 的混合。

  • Decomposer

    分解炉,负责 NFT 的分解。

  • 可视化界面

    基于 Phoniex 的炼金炉可视化界面,支持可视化「熔炼」NFT。

    • Generator

    可视化的 Generator

  • 接口中心

    通过接口进行 NFT 的「熔炼」。


  • 解析端

技术栈: 多语言。

简述: 适配该应用/该链,将 NFT + 实体化,如解析为「屠龙宝刀」、「游戏称号」等等等等。

  • Interactor

和链进行交互。

  • Parser

    NFT+ 解析器,解析内容包括原生 URI 与 Gene。

  • 7月5日前,在本栏列出黑客松期间最终完成的功能点。

  • 把相关代码放在 src 目录里,并在本栏列出在黑客松期间打完成的开发工作/功能点。我们将对这些目录/档案作重点技术评审。

  • 可选:放一段不长于 5 分钟 的产品 DEMO 展示视频, 命名为 团队目录/docs/demo.mp4

队员信息

参赛人员姓名 Github地址
李骜华 leeduckgo
何伟 Dream4ever
刘峰 lekko1988
黄杰 Blockchain_Key
肖越 xiaoyue2019
王宁波 hqwangningbo

tai-shang's People

Contributors

leeduckgo avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.