File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,14 @@ interface IProofOfHumanity {
22
22
);
23
23
}
24
24
25
+ /**
26
+ * @title Universal Basic Income
27
+ * @dev UBI is an ERC20 compatible token that is connected to a Proof of Humanity registry.
28
+ *
29
+ * Tokens are issued and drip over time for every verified submission on a Proof of Humanity registry.
30
+ * The accrued tokens are updated directly on every wallet using the `balanceOf` function.
31
+ * The tokens get effectively minted and persisted in memory when someone interacts with the contract doing a `transfer` or `burn`.
32
+ */
25
33
contract UBI is Initializable {
26
34
27
35
/* Events */
@@ -257,6 +265,4 @@ contract UBI is Initializable {
257
265
function balanceOf (address _human ) public view returns (uint256 ) {
258
266
return getAccruedValue (_human).add (balance[_human]);
259
267
}
260
-
261
-
262
268
}
You can’t perform that action at this time.
0 commit comments