Quadrata Integration
  • INTRODUCTION
    • Introduction to Quadrata
    • Passport Attributes
  • HOW TO INTEGRATE
    • Quadrata SDK
      • Get Started Quickly
      • Advanced
        • Installation
        • SDK Configuration
        • Onboarding Example
        • Client Libraries
          • Client Configuration
          • Client Lazy Loading
          • Client Eager Loading
          • Client Helper Component
          • Client React Hooks
            • useOnboardStatus
          • Client Examples
            • With Wagmi Connect
            • KYC Only
            • KYB Only
            • All In One
        • API Libraries
          • API Configuration
          • API Service Options
          • API Service Libraries
            • Create Access Token
            • Create Privacy Access Token
            • Fetch Attribute Values
            • Fetch Onboard Status
            • Fetch Passport List
            • Fetch Privacy Data
            • Fetch Privacy Grants
            • Fetch Wallet Screening
            • Revoke Privacy Grants
    • Onboard users
      • Individual Passport Onboarding
        • 1. Installation
        • 2. API Authentication
        • 3. API Onboard Status
        • 4. QuadClient Package
        • 5. Privacy Data Permissions
        • 6. Full Example
      • Business Passport Onboarding
        • 1. Installation
        • 2. API Authentication
        • 3. QuadrataKyb Package
        • 4. Privacy Data Permissions
        • 5. Full Example
      • All-In-One Passport Onboarding
        • 1. Installation
        • 2. API Authentication
        • 3. QuadrataReact Package
        • 4. Full Example
    • Request Privacy Data
      • List of Privacy Data
      • Privacy Data Permissions
      • API Requests
        • How to sign API
          • Full Example
          • Generate ECDSA Key Pair
        • API Get Privacy Permissions
        • API Privacy Access Token
        • API Get Privacy Data
        • API Revoke Permissions
    • Query attributes
      • Via Smart Contract
        • Query a single attribute
        • Query multiple attributes
        • Query Helper
      • Via API
    • On-Chain Wallet Screening
      • How to sign API
        • Full Example
        • Generate ECDSA Key Pair
      • API Get On-Chain AML Score
    • Webhooks
      • Onboarding Webhooks
      • Ongoing Monitoring Webhooks
      • Webhook Request Signature
    • Burn Passports
  • additional information
    • Smart contracts
    • Quadrata Sandbox
    • Passport Issuers
    • Privileged Roles & Ownership
    • Constants
    • Flex Kit Attributes
      • Smart Contract Addresses
Powered by GitBook
On this page
  • Roles
  • Attributes
  • Countries
  • AML Risk Score
  • IS_BUSINESS
  1. additional information

Constants

Roles

Text Value
Bytes32 Value

keccak256("READER_ROLE")

0xc757f485a2bb9eadbad5c86f7618c2a7a2ecb41b29f8610fb0e8bea3ed5ab6cf

keccak256("PAUSER_ROLE")

0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a

keccak256("ISSUER_ROLE")

0x114e74f6ea3bd819998f78687bfcb11b140da08e9b7d222fa9c1f1ba1f2aa122

keccak256("GOVERNANCE_ROLE")

0x71840dc4906352362b0cdaf79870196c8e42acafade72d5d5a6d59291253ceb1

DEFAULT_ADMIN_ROLE

0x0000000000000000000000000000000000000000000000000000000000000000

keccak256("OPERATOR_ROLE")

0x97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929

keccak256("TIMELOCK_ADMIN_ROLE")

0x5f58e3a2316349923ce3780f8d587db2d72378aed66a8261c916544fa6846ca5

Attributes

Text Value
Bytes32 Value

keccak256("AML")

0xaf192d67680c4285e52cd2a94216ce249fb4e0227d267dcc01ea88f1b020a119

keccak256("COUNTRY")

0xc4713d2897c0d675d85b414a1974570a575e5032b6f7be9545631a1f922b26ef

keccak256("DID")

0x09deac0378109c72d82cccd3c343a90f7020f0f1af78dcd4fc949c6301aa9488

keccak256("IS_BUSINESS")

0xaf369ce728c816785c72f1ff0222ca9553b2cb93729d6a803be6af0d2369239b

keccak256("INVESTOR_STATUS")

0x14480ae0991a8fe24c1733177e7d71ec79d1f142a7f0e5971a3b930e17759817

Countries

Text Value
Bytes32 Value

keccak256("US")

0x627fe66dd064a0a7d686e05b87b04d5a7c585907afae1f0c65ab27fa379ca189

keccak256("FR")

0xa58de32261c1daca7d9359f64242e87c5d42b10589f30dafe0c3cf007786f64a

AML Risk Score

Text Value
Bytes32 Value

1

0x0000000000000000000000000000000000000000000000000000000000000001

5

0x0000000000000000000000000000000000000000000000000000000000000005

10

0x000000000000000000000000000000000000000000000000000000000000000a

IS_BUSINESS

Text Value
Bytes32 Value

keccak256("TRUE")

0x7749ed7587e6dbf171ce6be50bea67236732d7ccfd51e327bc28b612ec06faa7

keccak256("FALSE")

0xa357fcb91396b2afa7ab60192e270c625a2eb250b8f839ddb179f207b40459b4

PreviousPrivileged Roles & OwnershipNextFlex Kit Attributes

Last updated 1 year ago