EIP-1238: Non-Transferable Tokens

Discussion thread for https://github.com/ethereum/EIPs/issues/1238

We have been working on a proposal for it which is presented here: https://erc1238.notion.site

Some TL;DR considerations for this proposal in its current form:

  • It’s based on ERC1155. This allows managing both fungible and non-fungible non-transferable tokens in one smart contract and for example minting a badge and reputation points in one transaction.
  • It requires consent from the recipient for minting.
  • Some extensions have been explored but might not need to be included in this standard.

Feedback here, or as comments on the notion pages, is welcome!