Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Token implementation #180

Open
wants to merge 21 commits into
base: development
Choose a base branch
from
Open

Token implementation #180

wants to merge 21 commits into from

Conversation

vminkov
Copy link
Contributor

@vminkov vminkov commented Apr 23, 2022

Description

TOUCH token implementation based on solmate's ERC20 with permit() , memo transfers and vesting timelocks.
Some hardhat tasks are also present for ease of deploying the vestings multiple times with different params.

Notion task doc: https://spiky-enemy-a6e.notion.site/TOUCH-Token-Implementation-aa2b956c3d0345c2b3dfca8c43b3dc21

Refinement needed:

  • start date of the vesting - set by the owner as the day that the token becomes liquid (gets listed on a DEX)
  • what tokens should be minted initially - team tokens, advisor tokens, investor tokens, community/rewards tokens, liquidity mining, etc
  • token name and symbol
  • vesting schedules
  • launch chain
  • should it be upgradable? (not upgradeable yet)

@domfromhell : there is no point to deploy it before the system has gauges

image

image

Fixes #237

@vminkov vminkov requested a review from rhlsthrm April 23, 2022 09:27
Copy link
Contributor

@rhlsthrm rhlsthrm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to finalize name but it won't be TOUCH.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Token implementation
2 participants