Inspiration
https://github.com/ethereum/EIPs/issues/1329
What it does
ERC-1329: Inalienable Reputation Token - reference implementation
Whole story, presentation, doc:
https://github.com/pandoraboxchain/token-1329-hackathon/blob/master/README.md
Abstract and motivation
Quote from EIP:
Reputation belonging to an identity is frequently used in designing repeated economic games and protect them from malicious actors. The main property of such reputation should be inalienability. This ERC proposes the standard in creating inalienable reputation tokens.
https://github.com/ethereum/EIPs/issues/1329
Main code
- IReputation.sol - Main intarface of Inalienable Reputation Token
- Reputation.sol - Reference implementation
- ReputationIssuable.sol - Extended reference implementation
Tests
Coverage - 95%
Testnet links
- Reputation Issuable abi
- Link to Reputation Issuable contract
- Reputation contract owner private key (for experiments)
01599e03965ff7ed293252a471942a68e1ecfb74040f931e20d8984fe56fce1c
Presentation
Link to presentation
Instalation
Requirements
- node.js v9 (up)
- npm
Setup
npm i
Testing
npm run test
Run tests with coverage:
npm run test:coverage
Log in or sign up for Devpost to join the conversation.