CodeCred tackles the issue of accurately evaluating open-source contributions. Traditional metrics like commit counts fail to convey the complexity and value of contributions, making it hard for recruiters to recognize a developer's true impact.
For Contributors:
- Enhanced Visibility: Showcases the significance of their contributions beyond simple metrics.
- Verified Scores: Contributions are verified by project maintainers, enhancing credibility.
- Professional Growth: A verified profile aids in job applications and performance reviews.
For Recruiters:
- Efficient Assessment: Quickly understand the true impact of contributions through detailed analysis.
- Informed Decisions: Make better hiring decisions with data-driven insights.
- Direct Rewards: Contributors receive rewards directly from maintainers, incentivizing significant contributions.
- Customizable Reward Streams: Maintainers can set rewards based on the difficulty of tasks, ensuring appropriate recognition.
- Accurate Scoring: Evaluates contributors based on the complexity and impact of their contributions.
CodeCred provides a comprehensive solution to the undervaluation of open-source work, benefiting both contributors and recruiters by ensuring contributions are accurately recognized and rewarded.
We integrated Fleek Edge Functions to enhance the efficiency and reliability of our service. The endpoint:
https://fleek-test.network/services/1/ipfs/bafkreieyba4qsgo5mfj7mvmk3t6ge7gho27dep6vrtdpwn6545qgjmeecy/api/getGithubUserInfo?username=${username}
This integration allows us to pass any GitHub username and fetch relevant information fully hosted on Fleek Edge Function.
We leveraged Privy for seamless smart account-based transactions and paymaster-sponsored gas fee transactions for on-chain attestations. This integration ensures secure and hassle-free handling of blockchain transactions, enhancing the user experience.
We utilized Ethereum Attestation Service (EAS) for robust and verifiable attestations. This ensures that the contributions are authenticated and securely recorded on the blockchain enhancing trust and reliability.
Used to manage, ease and optimize the transaction process, ensuring cost-effectiveness and efficiency with seamlessness for the end user.