Gene mutation Token standard

  1. Author’s information
    author: Rainmaker
    tg: afei

  2. Simple Summary
    A standard of non-fungible tokens that can mutate based on specific events and custom factors.

  3. Abstract
    The simplest form of initialized token is similar to a fungible token, but it has additional properties and metadata.
    It undergoes unpredictable attribute value changes with our customized events and random times.
    Common definable events include: holding time, holidays, Number of transfers and so on.

  4. Motivation
    Fixed token forms may depreciate over time or even be worthless. Sometimes it causes us heavy losses.
    Mutable Token will bring people unexpected surprises over time

  5. Rationale
    Each contract defines a series of attributes, custom events and starting conditions. Use on-chain and off-chain combination to trigger conditions and refresh original data.

  6. Specification (non-mandatory)

  7. Open-source commitment
    I commits to open-sourcing the NIP and grants permission for developers within the Mint blockchain ecosystem to build protocols and applications based on this NIP.