From 828de931d0488b0cf8ac5394f8ccdcbb582d6750 Mon Sep 17 00:00:00 2001 From: Ladd Hoffman Date: Sun, 19 May 2024 15:36:26 -0500 Subject: [PATCH] more general reqs for reputation --- specification/docs/requirements.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/specification/docs/requirements.md b/specification/docs/requirements.md index 17aba64..9ce39fc 100644 --- a/specification/docs/requirements.md +++ b/specification/docs/requirements.md @@ -10,11 +10,11 @@ Validation Pools mint and award Reputation (REP). REP can be used for staking fo #### Reputation -1. Reputation (REP) is an ERC20 token +1. The Reputation contract must be able to associate a non-negative numeric value with a given wallet address. -1. Reputation internal methods (`mint`, `burn`, `update`) may be called only by the Validation Pool contract. +1. A Reputation holder should not be able to transfer Reputation to any other account. -1. `transfer` and `transferFrom` are disabled, so that REP may not be transferred. +1. The value associated with a given wallet address may be modified only by the results of a Validation Pool (explained below). #### Bench of Experts