You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When we donate, we sometimes want a receipt to prove to someone that we actually did. We want something back, so a token would be neat.
A type of "supporter token" that serves as proof of the support of a certain creator. Could be used by the creator as a type of "loyalty points", or just as an artificially scarce collectible.
The text was updated successfully, but these errors were encountered:
I've been thinking of implementing a basic contract that gives out a "thankful token" to those donating. This token does not have any default use, but is merely a digital receipt that someone has donated. While creators could promise things to those buying them it would not be the primary purpose of the token.
The primary purpose of the token is signaling value: "I believed in this person when they just started out, thanks to my donation they are now working full time, and I have the tokens to prove it". The tokens could therefore in theory have value on the secondary market, but a creator should want to always incentivize people to buy new tokens (but could allow older tokens to have special meaning, and therefore a market value higher than the cost of a new token from the contract, in theory).
Important things to keep track of in each token (which might have to be non-fungible according to ERC-721):
The ETH value of how much was donated
How many ETH had been donated before
Some way to find all contracts associated with a creator
When we donate, we sometimes want a receipt to prove to someone that we actually did. We want something back, so a token would be neat.
A type of "supporter token" that serves as proof of the support of a certain creator. Could be used by the creator as a type of "loyalty points", or just as an artificially scarce collectible.
The text was updated successfully, but these errors were encountered: