0xKYC Documentation
  • ☀️Welcome to 0xKYC Documentation
  • Overview
    • 💡What we do
    • ✨Our Products
  • DEVELOPER GUIDES
    • 📍Start Here
    • 🧙Client or Server Guide
      • Sunscreen - Uniquness Verification
        • Define ABI
        • Get Unique Identifier of an Address
        • Working with the UUID
      • 0xKYC - Sanctions/ AML
        • Contract Addresses
        • Define ABI
        • Checking for SBT
        • Token-gate on the Front-end
    • ⛓️Blockchain Guide
      • Smart Contract
      • On Chain Verification
      • No Code (Etherscan)
    • 🤖Public APIs
Powered by GitBook
On this page
  1. DEVELOPER GUIDES
  2. Client or Server Guide
  3. Sunscreen - Uniquness Verification

Get Unique Identifier of an Address

PreviousDefine ABINextWorking with the UUID

Last updated 1 year ago

A user will be assigned a UUID (Universally Unique Identifier) if they have gone done a document scan + biomentric scan (selfie) OR just a biomentric scan (motion)

To query the UUID of a wallet simply call:

const soulbound = new web3.eth.Contract(abi, soulboundContractAddress);
const uuidData = await soulbound.methods.getUUIDData(walletAddress).call();

Or call our "GET /api/v1/uuid" API directly :

🧙
here
🤖Public APIs