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

[contracts] feat: Add Vesting Options for Initial Team Token Distribution #27

Open
AbdelStark opened this issue Dec 13, 2023 · 13 comments
Assignees
Labels

Comments

@AbdelStark
Copy link
Contributor

Issue: Feature Request - Add Vesting Options for Initial Team Token Distribution

Description

This feature request focuses on adding token vesting options for the initial team distribution in the Unruggable Memecoin project. The goal is to integrate a robust and transparent vesting mechanism for team members, ensuring a gradual and scheduled release of tokens. Consideration will be given to utilizing the StarkNet Tokei repository as an external dependency for this implementation.

Requirements

  1. Vesting Mechanism Integration: Implement a vesting mechanism for the initial team token distribution. This should allow setting specific vesting schedules (e.g., linear vesting over a set period).
  2. Utilization of StarkNet Tokei: Explore the feasibility and benefits of using the StarkNet Tokei repository as an external dependency for implementing the vesting feature.
  3. Configurability: Ensure that the vesting terms (such as duration, cliff period, and vesting frequency) are configurable during the token distribution setup.
  4. Transparency and Security: The vesting process must be transparent and secure, with clear documentation and visibility for all stakeholders.

Implementation Notes

  • Thoroughly evaluate the StarkNet Tokei repository for suitability, security, and compatibility with our project requirements.
  • Prioritize a user-friendly interface for setting up vesting schedules for team members.
  • Implement comprehensive testing to ensure the reliability and accuracy of the vesting mechanism.
  • Ensure the vesting feature adheres to the overall principles of fairness and trust inherent in the Unruggable Memecoin project.
@TAdev0
Copy link
Contributor

TAdev0 commented Dec 13, 2023

@abdelhamidbakhta hello! May i be assigned to this issue?

@boyuanx
Copy link

boyuanx commented Dec 13, 2023

Our EVM product TokenTable is also planning to launch on Starknet soon (pending audit), could be an alternative to Tokei. Here are the Solidity docs: https://docs.ethsign.xyz/tokentable/developers/v2.5

@AbdelStark
Copy link
Contributor Author

Our EVM product TokenTable is also planning to launch on Starknet soon (pending audit), could be an alternative to Tokei. Here are the Solidity docs: https://docs.ethsign.xyz/tokentable/developers/v2.5

oh interesting!
So your Cairo code is already ready ? Any plan to open source it ?

@boyuanx
Copy link

boyuanx commented Dec 13, 2023

Once it’s been properly audited we will open it up.

@AbdelStark
Copy link
Contributor Author

Once it’s been properly audited we will open it up.

Awesome!

@boyuanx
Copy link

boyuanx commented Dec 13, 2023

We also have something else that might fit this well: https://github.com/EthSign/daico-poc

This is basically an implementation of VB’s DAICO concept from a few years ago. While TokenTable is a lot more “corporate”, this is a lot more community driven.

It’s in Solidity but it’s also on my backlog to implement it in Cairo.

@TAdev0
Copy link
Contributor

TAdev0 commented Dec 13, 2023

@abdelhamidbakhta how should we organise this feature, considering new comments? Could you provide more detailed steps to help me a little bit? thanks !

@Akashneelesh
Copy link
Contributor

@abdelhamidbakhta May I take this up if this hasnt been started yet. I feel I'll be able to implement this covering all the decription.
Thanks

@TAdev0
Copy link
Contributor

TAdev0 commented Dec 26, 2023

@abdelhamidbakhta any news?

@Akashneelesh indeed i didn't start yet, wanted to have more info about how to process. Feel free to go ahead if you know how to implement this feature :)

@enitrat
Copy link
Collaborator

enitrat commented Dec 29, 2023

I think this should be for a second phase, not for the MVP

@TAdev0
Copy link
Contributor

TAdev0 commented Dec 29, 2023

@enitrat got it, thanks. I will wait for the best moment to work on it then.

@Akashneelesh
Copy link
Contributor

Heyy @TAdev0 I have implemented the tokei function part and the test. And have partially started with the token vesting.

@boyuanx
Copy link

boyuanx commented Feb 25, 2024

Our EVM product TokenTable is also planning to launch on Starknet soon (pending audit), could be an alternative to Tokei. Here are the Solidity docs: https://docs.ethsign.xyz/tokentable/developers/v2.5

oh interesting! So your Cairo code is already ready ? Any plan to open source it ?

Here it is, audited by Nethermind: https://github.com/EthSign/tokentable-v2-starknet

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

No branches or pull requests

5 participants