Skip to content

thedreamdao-eth/Dreamer_NTT_Merit_Badges

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TheDreamerXP Non-Transferable Token Reputation System 🔑

logo

Non-transferable NFT reputation system for Dream DAO

Motivation and Objectives

The motivation behind this project is to build a permanent and tokenized based reputation system using ERC standards and web3 protocols.

We are going to turn our solution into a completely decentralized identity management platform for XP, where there is no centralized actor (including us) deciding how XP is rewarded.

The tokens

Beginner Beginner

Neophyte Neophyte

Novice Novice

Fledging Fledging

Apprentice Apprentice

Adept Adept

Expert Expert

Master Master

Grand Master Grand Master

Legend Legend

Untrusted Miscreat Untrusted

Git Repo Details

This repository contains the source code for TheEtherXP ERC token that is forked to draft the source code for the TheDreamerXP ERC token. The token is built on ERC721 standards modified to prevent transfer of tokens. Tokens are initially minted from the smart-contract address and are inextricably bound to the address called in the initial mint function.

The contract used for compilation is theetherxp_flattened.sol, this contract contains all solidity imports and flattened using solidity flattener, the contract was compiled with solidity 0.6.2 and deployed using remix.ethereum.org IDE

Git Tree
├── metadata
│   ├── images
│   │   ├── 01.png
│   │   ├── ...truncated-list...
│   │   └── bbt.png
│   └── json
│       ├── 01.json
│       ├── ...truncated-list...
│       └── 11.json
├── README.md
└── solidity
    ├── build
    │   └── contracts
    │       ├── Address.json
    │       ├── Context.json
    │       ├── Counters.json
    │       ├── EnumerableMap.json
    │       ├── EnumerableSet.json
    │       ├── ERC165.json
    │       ├── ERC721.json
    │       ├── ethxp.json
    │       ├── IERC165.json
    │       ├── IERC721Enumerable.json
    │       ├── IERC721.json
    │       ├── IERC721Metadata.json
    │       ├── IERC721Receiver.json
    │       ├── Migrations.json
    │       ├── SafeMath.json
    │       └── Strings.json
    ├── contracts
    │   └── ethxp.sol
    ├── theetherxp_flattened.sol
    └── truffle-config.js

We are using the following technologies/ protocols:

  • NFT standards
  • IPFS
  • Web3

About

This repo will host the development of Dream DAOs merit based reputation system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Solidity 98.1%
  • JavaScript 1.9%