Contributor State Scripts
Validator managing contributor information and project participation
Contributor State Scripts
The Contributor State Scripts validator manages contributor information and handles project participation states. This validator is part of the project blueprint and controls contributor-related functionality.
Loading validator diagram...
This may take a moment
Blueprint Source
This validator is defined in the project.plutus blueprint.
Redeemers
ContributorStateAction
AddContributorInfo
- Add new contributor informationUpdateContributorInfo
- Update existing contributor informationBurnContributorInfo
- Remove contributor informationCommitProject
- Commit contributor to a projectUnlockProject
- Release contributor from project commitmentGetRewards
- Claim project completion rewardsBurnContributorState
- Remove contributor state from circulation
Purpose
This validator manages the lifecycle of contributor participation in projects, handling contributor information, project commitments, and reward distribution. It serves as the central authority for contributor-related state management.