Skip to content

Latest commit

 

History

History
42 lines (26 loc) · 2.26 KB

README.md

File metadata and controls

42 lines (26 loc) · 2.26 KB

TaskToken 🚀

TaskToken is a decentralized task management smart contract that mints soulbound fungible tokens as a form of reputation for developers upon completing tasks. These tokens serve as a permanent, verifiable record of a developer’s contributions, tracked on-chain for transparency and accountability. 💪

Features ✨

  • Task Management 📋: Developers can submit and complete tasks.
  • Soulbound Tokens 🪙: Upon task completion, developers receive soulbound fungible tokens as a form of reputation.
  • On-Chain Records 📈: All tasks and associated reputation tokens are recorded on-chain for transparency.
  • Immutable Proof 🔒: The earned tokens act as an immutable proof of work done, allowing developers to showcase their contributions.
  • Developer Incentives 💼: By earning tokens, developers can build a reputation in the community, opening opportunities for future work.

How It Works 🔧

  1. Task Creation 📝: A task is created on the platform, specifying the details and requirements.
  2. Task Completion ✅: Developers complete the task and submit their work for review.
  3. Token Minting 🪙: Upon successful completion and approval, a TaskToken is minted for the developer, serving as proof of their work.
  4. Reputation Building 🌟: Developers accumulate TaskTokens as they complete more tasks, establishing their reputation within the ecosystem.

Getting Started 🏁

Prerequisites 📦

  • Rust (1.84+)
  • Solana CLI
  • Anchor Framework

Usage 🎮

Once deployed, you can interact with the TaskToken contract to create tasks, complete tasks, and mint TaskTokens for developers. Refer to the documentation in the docs/ folder for detailed guides on how to use the contract.

Contributing 🤝

We welcome contributions from the community! Please feel free to fork the repository and submit pull requests. For bugs, feature requests, or general inquiries, open an issue.

License 📝

This project is licensed under the MIT License - see the LICENSE file for details.


TaskToken is a step towards building a decentralized and transparent task management system, empowering developers and showcasing their skills with on-chain reputation! 🎉