Skip to content

Jerry Musaga | Register for OpenGuild Sub0 Challenges #16

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

Open
wants to merge 14 commits into
base: main
Choose a base branch
from

Conversation

jerrymusaga
Copy link

@jerrymusaga jerrymusaga commented Apr 30, 2025

Token Vesting & Yield Farm Smart Contracts

Github Repo
Github- https://github.com/jerrymusaga/open-encode-challenge

This PR implements two contracts:

Contracts

  • TokenVesting: A flexible token vesting system with cliff periods, whitelist functionality, and revocation capabilities
  • YieldFarm: A staking contract with time-based reward multipliers (up to 2x) for long-term stakers

Deployments

Screenshots & Demo

Testing & Audit

  • All tests passing with 100% coverage
    Screenshot from 2025-05-07 21-30-50
    Screenshot from 2025-05-07 21-40-30

@chungquantin
Copy link
Contributor

Can you update the description?

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.

2 participants