Crypto & DeFi Verification

Ensure fair token distribution and regulatory compliance without compromising web3 ethos.

DEX access gating

On-chain credential check before swap execution. Enforce geo-fencing or investor accreditation directly at the smart contract level.

// Verify credential on-chain
bool isValid = verifyCredential(
  msg.sender,
  KYC_LEVEL_2_SCHEMA
);
require(isValid, "KYC required");

Sybil-resistant airdrops

1 verified human = 1 allocation, DID proof. Eliminate bot farms while keeping the user's personal data completely off-chain.

// Check uniqueness registry
const proof = await getPersonhoodProof(user.did);
if (proof.isUnique) {
  airdrop.claim(proof);
}

MiCA VASP compliance

Credential satisfies VASP KYC under MiCA. Seamlessly identify originators and beneficiaries for the FATF Travel Rule.

POST /v1/verifications
{
  "type": "mica_vasp",
  "user_id": "usr_7a3b8c9d",
  "travel_rule_context": true
}
Document + liveness verification

Government ID checks paired with a live selfie match, confirming a real person is present — not a photo or a screen replay.

W3C Verifiable Credential on testnet

Every successful verification issues a W3C Verifiable Credential anchored to the Solidus testnet.

Reusable credential

Users verify once and reuse the credential across integrated apps instead of re-submitting documents each time.

Selective disclosure via BBS+

BBS+ signatures let a user prove a specific claim — like age over 18 — without revealing the rest of the credential.

Powered by the Protocol

Solidus Verify is one product on the Solidus Network.

Explore the consensus, the validator economics, and the 15 other products on the same identity layer.

KYC Use Cases by Industry — Solidus Verify