A digital token system and methods to provide user generated digital tokens includes receiving from a plurality of users authorization to create one or more unique tokens without approval from a central authority, wherein each user who created the unique token (“creator”) is the only user authorized to increase quantity of the same token-type; and rendering the quantity of each token type visible to recipients of the token.