Eco Token can be used to incentivize eco friendly behaviour amoung users
Eco Token can incentivize eco-friendly behaviour among users by incentivizing users to spend at eco-friendly places. When users make any transaction related to an eco-friendly wallet we generate the eco token in their address. We slash the user balance if they have not made an eco-friendly purchase every month to incentivise them to make this a behaviour. Therefore if a user makes a one-time payment with an eco-friendly place and makes no other purchase after that their token is slashed to a considerable amount before they can un-stake their token.
We have a custom ERC 20 token that tracks the user's purchase and for every user purchase the contract checks if it is made in an eco-friendly place and mints some token. If the behaviour is not seen monthly their initial incentive is reduced aka their token is slashed. the slashing will depend on when the last eco-friendly transaction took place.