Walt.id Compliance

A Web3 native identity verification

Reusable KYC to onboard users to any dApp or app — seamless, efficient, and fully compliant with regulatory standards.

Transistor

Identify faster

Receive your identity verification

We have partnered with IOTA and IDnow to provide you with a new and innovative way of verifying your identity.

Full Compliance

Leveraging Soulbound Tokens (SBTs) and Verifiable Credentials (VCs), our reusable KYC ensures seamless and secure identity. Fully GDPR-compliant, our solution ensures no identity information will ever be stored on-chain.

Great User Experience

Users that have completed the initial KYC check enjoy seamless access to any dApp or app afterwards by proving ownership of received SBT or VC.

Private By Design

Personally identifiable information is processed and secured by IDNow and never stored on the blockchain. Only a transaction ID associated with the successful identity verification process is stored on-chain in the SBT.

Works everywhere

KYC can be verified in native web3 environments like Smart Contracts by verifying ownership of KYC SBTs and other environments by requesting the user to share their KYC VC.

Build For Developers

- Available via SDK and APIs the walt.id compliance service can be easily integrated in different programs and environments.

Enables Full Control

Both the SBT and VC can be revoked if the KYC check becomes invalid for any reason.

How it works?

The process for onboarding to an app that requires KYC verification:

1

Initial Identity Verification

The first time a user wants to access a dApp/app requiring KYC, they go through an identity verification process conducted by IDNow. After successful verification, the user has the option to:

  • - Receive a Soulbound token (SBT) to their web3 address
  • - Obtain a Verifiable Credential (VC) to their identity wallet.
2

Revisiting or Accessing Other Services

When the user revisits the app/dApp or another application also requiring KYC, they can gain instant access, without going through the identity verification process again, by either:

  • - Sharing their address and signing a message with their crypto wallet to confirm ownership of the previous received KYC SBT
  • - Sharing the KYC VC using their identity wallet