SkillVouchDAO

SkillVouchDAO

A decentralized platform for authenticating skills. Users stake tokens to request validation, verifiers validate, mint NFTs on Zora, and earn rewards through community participation

The problem SkillVouchDAO solves

SkillVouchDAO solves the challenge of authenticating and validating skills in a decentralized and transparent manner.

  • Trust and Credibility: Traditional methods often leave skills unverified, leading to credibility issues and a lack of trust. SkillVouchDAO addresses this by establishing a trustless environment where skills undergo validation through a consensus mechanism that includes staking and community voting. This ensures transparency and enhances the credibility of skill validations compared to traditional, unverified methods.

  • Fraud Prevention: With the help of Coinbase Verifications which prevents users from creating fake accounts and vouching for themselves. And by requiring users and verifiers to stake tokens, SkillVouchDAO disincentivizes fraudulent claims and self-vouching, enhancing the integrity of skill validations.

  • Verified Professionals: SkillVouchDAO empowers individuals by providing a platform to showcase validated skills as NFTs, which can be used as verifiable credentials, unlike traditional methods where skills often remain unverified. By ensuring, User requests in the Vouching Process have a 2-day time limit before advancing to the 7-day Community Validation stage for community voting. This ensures a thorough validation process. If the community votes NO, both the verifiers and users lose their staked SVT tokens.

Challenges I ran into

We did certainly run into some issues, a few of them:

  • For some reason, the wallet required a passkey entry every time I attempted to switch between different accounts, which was particularly tedious and inconvenient during the demo. This repetitive process significantly hindered the flow of the demonstration. Due to these difficulties, I ended up using MetaMask for demo purposes.

  • And we should have time limits for each step in the process, similar to other DAOs: User Request -> Vouching Process -> Community Validation. These time limits ensure that each phase is completed within a specified timeframe, maintaining the flow and efficiency of the validation process. However, for the purpose of the demo, I manually advance to the next stage, allowing for a streamlined demonstration of the process.

  • Additionally, ensuring that UI interactions were displayed promptly after transactions so, after optimistically rendering the UI, immediately after each transactions. Providing a smoother user experience during transaction processing delays.

Tracks Applied (3)

Coinbase Onchain Verifications

SkillVouchDAO employs measures to prevent scammers from creating fake accounts and vouching for themselves. One method i...Read More

OnchainKit

SkillVouchDAO also integrates OnchainKit, a set of React components and TypeScript utilities that streamline the develop...Read More

Creator Track

SkillVouchDAO enables users to authenticate their skills securely on the blockchain, mint NFTs as verifiable credentials...Read More

CREATOR with Zora

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion