We use cookies on this site to enhance your user experience. By clicking Accept all, you agree to the use of all cookies. If you do not want to allow all types of cookies, click on Manage. If you only want to allow the technically necessary cookies, click on Reject all. For further information, please refer to our privacy policy.

Parity Logo

Parity Technologies launches PICOPS!

Parity Technologies

Parity Technologies

Powering the decentralized Web @ Parity Technologies

October 06, 2017 in

2 min read

PICOPS (Parity ICO Passport Service) is a new service, created and hosted by Parity Technologies which enables members of the public worldwide to associate a single Ethereum address with their unique identity; more precisely, the service offers a means to validate that the owner of an Ethereum wallet has passed an ID background check stating that they are not part of a restricted set of users (e.g. US citizen or individuals on official watchlists).

Many transactional applications require “identity checks” or “KYC” (“Know Your Customer”). In many respects, the blockchain is no different and legal entities who have a beneficial relationship with blockchain-logic may also have need for ensuring the blockchain logic itself ascertains this kind of knowledge before engaging in a transactional relationship.

PICOPS is a service to allow those applications to make use of smart contracts while also avoiding interactions with problematic counter-parties. Conversely, a PICOPS certification allows would-be counter-parties to freely make reliable on-chain claims to smart contracts.

PICOPS aims to ensure that each certified applicant:

  • has a valid government-issued ID, Passport or Driver’s License;
  • is not a citizen of the U.S.;
  • is not named on a major official sanctions watchlist; has not already been certified under a different Ethereum address.

Parity expects the adoption of PICOPS in a number of relevant projects that require extensive KYC and is excited to be working with them.


PICOPS is usable on-chain as a simple certification contract implementing Parity’s standard Certifier interface. Smart contracts on Ethereum are able to determine whether a given address has been certified or not through a free and simple function call into the PICOPS contract.

PICOPS is available to individuals for a fee of 0.024 ETH per participant (this fee is used to pay for system development, auditing, maintenance and charges that Parity faces from its onward identity service provider). For this fee, the applicant may submit (a scan of) their government issued document to Parity’s onward service provider, Onfido, for a document and watchlist check. If the applicant successfully passes the requirements above, Parity will mark the applicant’s nominated Ethereum address as certified in the main PICOPS contract.


Parity Technologies never stores sensitive user data such as document scans or passport fields. Parity is able to access selected portions of it via its account at the backend service provider, Onfido. Parity ensures that it comes into contact with the minimum amount of information possible to provide its service.

All code by Parity Technologies which is used in this service is open source and may be reviewed by the public at will. For the full details and the code please visit:

https://picops.parity.io/#/details or contact us by email at [email protected]

To certify your Ethereum address as a user please visit: https://picops.parity.io

To join the conversation on all things Parity, join our Riot room: # parity-watercooler:matrix.org

Want to build the future of the web? We're hiring

More recent stories

We just released ink! 4.0!

February 08, 2023

We just released ink! 4.0!

Read More
Parity Leadership Update

October 21, 2022

Parity Leadership Update

Read More
How we created 50K Unique NFTs for Polkadot Decoded 2022 (in one month)

October 04, 2022

How we created 50K Unique NFTs for Polkadot Decoded 2022 (in ...

Read More

Join the discussion: