Verify Upwork Freelancer Stats Total Earnings — Reclaim Pro…

Upwork Freelancer Stats logo

Verifies data from Upwork Freelancer Stats (upwork.com).

Proves an Upwork freelancer's lifetime stats and account identity from their own logged-in account. Stats: total earnings to date with its currency, Job Success Score, and fixed-price / hourly job counts. Identity: first and last name, profile headline, and four identifiers — account uid, legacy recno, short console id, and the ~ciphertext profile id. Read from three user{...} GraphQL queries that the Find Work landing page issues on its own. No email: on Upwork it appears only in the transient login response.

Primary data point: Total Earnings.

Reclaim Protocol generates a zero-knowledge proof that a user holds an active Upwork Freelancer Stats session and exposes the following verifiable data points:

How it works

  1. Your user starts a verification session and signs in to Upwork Freelancer Stats as they normally would.
  2. Reclaim Protocol observes the encrypted Upwork Freelancer Stats session through a zero-knowledge proof system, with no credentials leaving the user's device.
  3. Your application receives a cryptographic proof of the user's data — verifiable on-chain or in your own backend.

Other providers

Browse all Reclaim Protocol providers →