TalentLayer Documentation
  • 👋Introduction
    • Value Proposition
    • Options for Integration
      • On-Demand Integration
      • Native Integration
    • TalentLayer's Functions
      • PlatformID
        • Fees & Economics
      • TalentLayerID
      • Reviews
      • Services
      • Escrow and Dispute
        • Dispute Workflow
        • Arbitration
          • Kleros Arbitration
          • Platform Managed Arbitration
    • Current Network Liquidity
    • Decentralization
  • ⚙️Technical Guides
    • Web 3 SDK & API
    • StarterKit Template
    • Technical Schemas
    • Network Support
    • Lower-Level Guides
      • Smart Contracts
        • Deployments
        • TalentLayerPlatformID.sol
        • TalentLayerID.sol
        • TalentLayerService.sol
        • TalentLayerReview.sol
        • Escrow & Dispute Contracts
      • The Graph
        • Introduction
        • Querying from an application
        • Queries examples
        • Implementing the pagination
      • Metadata
      • Third-Party Modules
        • Lens Protocol - Social
        • XMTP - Messaging
        • Sismo - Privacy
        • Iexec - Web3Mail
      • Messaging
        • Integrating XMTP
      • Standards
        • ERC-792: Arbitration standard
        • ERC-1497: Evidence Standard
      • How-To Guides
        • How to implement minting TalentLayer IDs?
        • How to implement the service creation?
        • How to implement the proposal creation?
        • How to implement the proposal validation?
    • Delegation
      • Meta Transaction
      • Delegate System
        • Setting
        • User workflow
        • Service creation example
        • How mintForAddress works
  • ⭐Get a Platform ID
  • 🧠Inspiration for Builders
  • 💬Contact The Team
  • 🦝Core Developer Guides
    • Subgraph Local Setup
    • Smart Contracts Local Setup
    • Advanced Documentation
    • Contract & Graph Deployment Guide
    • TalentLayer Improvement Proposals
    • Audit Report
Powered by GitBook
On this page
  • What is Sismo?
  • Why Sismo and TalentLayer?
  • zkPoW TalentLayer Indie Module
  • View the Module

Was this helpful?

  1. Technical Guides
  2. Lower-Level Guides
  3. Third-Party Modules

Sismo - Privacy

PreviousXMTP - MessagingNextIexec - Web3Mail

Last updated 1 year ago

Was this helpful?

What is Sismo?

Sismo is an attestation protocol that enables users to selectively reveal data on their wallets such as soul-bound NFTs or wallet activity. This preserves users' privacy by providing summaries of wallet characteristics as Sismo Badges without revealing the wallet address.

Why Sismo and TalentLayer?

Zero Knowledge Proof of Work aka zkPoW is a Sismo-based work reputation privacy layer that lets you prove facts about your work history without revealing all of your job details.

⭐ Aggregating Reputation: Unify many accounts and reputations under one Sismo Work Reputation Vault to summarize data on your history across everywhere you do work

⭐ Protecting Privacy: Only show marketplaces and hirers Sismo Badges summarizing the work you’ve done - not who you’ve worked for and why

With the combo of TalentLayer and Sismo in zkPoW, finally, workers can share their full reputations while also not sacrificing privacy. This happens with special Sismo Badges that summarize work history that users have gained on TalentLayer network job platforms.

We developed 6 different functions to leverage the TalentLayer data.

With these, you can for example :

- prove that you earn a certain amount of money by month, and then use it to obtain a loan

- prove that you worked for a certain company without revealing the detail of the job

- prove that you are skilled in a subject like solidity by having 5 jobs completed with at least 4 stars

- receive a badge for being the talent of the month on a given skill

- create a voting power based on the number of times a worker got a 5 stars jobs on a give skill

- gives a gamification aspect to freelancing, and enhance motivation to perform work using decentralized protocols.

zkPoW TalentLayer Indie Module

We've developed a module in our Indie Demo Dapp that lets a platform display Sismo badges that a user has earned.

All TalentLayer third-party modules are housed in separate folders in the TalentLayer Indie demo dapp, and can easily be added to platforms by copying the folder into your repo.

View the Module

zkPoW was built during the ETH Porto 2023 hackathon!

⚙️
Learn more about the original build here.
What is Sismo?Sismo Docs
indie-frontend/src/modules at main · TalentLayer-Labs/indie-frontendGitHub
Logo
Logo