# HOW TO INTEGRATE

- [Quadrata SDK](/integration/how-to-integrate/quadrata-sdk.md): @quadrata/sdk
- [Get Started Quickly](/integration/how-to-integrate/quadrata-sdk/get-started-quickly.md): Get up and running quickly with the Quadrata SDK
- [Advanced](/integration/how-to-integrate/quadrata-sdk/advanced.md): Quadrata SDK Advanced Documentation
- [Installation](/integration/how-to-integrate/quadrata-sdk/advanced/installation.md): Quadrata SDK Installation
- [SDK Configuration](/integration/how-to-integrate/quadrata-sdk/advanced/sdk-configuration.md): Quadrata SDK Configuration
- [Onboarding Example](/integration/how-to-integrate/quadrata-sdk/advanced/onboarding-example.md): Quadrata SDK Onboarding Example
- [Client Libraries](/integration/how-to-integrate/quadrata-sdk/advanced/client-libraries.md): @quadrata/sdk/client
- [Client Configuration](/integration/how-to-integrate/quadrata-sdk/advanced/client-libraries/client-configuration.md): Quadrata SDK Client Configuration
- [Client Lazy Loading](/integration/how-to-integrate/quadrata-sdk/advanced/client-libraries/client-lazy-loading.md): Quadrata SDK Client Lazy Loading
- [Client Eager Loading](/integration/how-to-integrate/quadrata-sdk/advanced/client-libraries/client-eager-loading.md): Quadrata SDK Client Eager Loading
- [Client Helper Component](/integration/how-to-integrate/quadrata-sdk/advanced/client-libraries/client-helper-component.md): Quadrata SDK Client Helper Component
- [Client React Hooks](/integration/how-to-integrate/quadrata-sdk/advanced/client-libraries/client-react-hooks.md): Quadrata SDK Client React Hooks
- [useOnboardStatus](/integration/how-to-integrate/quadrata-sdk/advanced/client-libraries/client-react-hooks/useonboardstatus.md): Quadrata SDK Client Hook: useOnboardStatus
- [Client Examples](/integration/how-to-integrate/quadrata-sdk/advanced/client-libraries/client-examples.md): Quadrata SDK Client Integration Examples
- [With Wagmi Connect](/integration/how-to-integrate/quadrata-sdk/advanced/client-libraries/client-examples/with-wagmi-connect.md): Quadrata SDK Client Examples: With Wagmi Connect
- [KYC Only](/integration/how-to-integrate/quadrata-sdk/advanced/client-libraries/client-examples/kyc-only.md): Quadrata SDK Client Examples: KYC Only
- [KYB Only](/integration/how-to-integrate/quadrata-sdk/advanced/client-libraries/client-examples/kyb-only.md): Quadrata SDK Client Examples: KYB Only
- [All In One](/integration/how-to-integrate/quadrata-sdk/advanced/client-libraries/client-examples/all-in-one.md): Quadrata SDK Client Examples: All In One
- [API Libraries](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries.md): @quadrata/sdk/api
- [API Configuration](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-configuration.md): Quadrata SDK API Configuration
- [API Service Options](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-options.md): Quadrata SDK API Service Options
- [API Service Libraries](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries.md): Quadrata SDK API Service Libraries
- [Create Access Token](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries/create-access-token.md): Quadrata SDK API Service: Create Access Token
- [Create Privacy Access Token](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries/create-privacy-access-token.md): Quadrata SDK API Service: Create Privacy Access Token
- [Fetch Attribute Values](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries/fetch-attribute-values.md): Quadrata SDK API Service: Fetch Attribute Values
- [Fetch Onboard Status](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries/fetch-onboard-status.md): Quadrata SDK API Service: Fetch Onboard Status
- [Fetch Passport List](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries/fetch-passport-list.md): Quadrata SDK API Service: Fetch Passport List
- [Fetch Privacy Data](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries/fetch-privacy-data.md): Quadrata SDK API Service: Fetch Privacy Data
- [Fetch Privacy Grants](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries/fetch-privacy-grants.md): Quadrata SDK API Service: Fetch Privacy Grants
- [Fetch Wallet Screening](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries/fetch-wallet-screening.md): Quadrata SDK API Service: Fetch Wallet Screening
- [Revoke Privacy Grants](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries/revoke-privacy-grants.md): Quadrata SDK API Service: Revoke Privacy Grants
- [Onboard users](/integration/how-to-integrate/onboard-users.md)
- [Individual Passport Onboarding](/integration/how-to-integrate/onboard-users/individual-passport-onboarding.md): Let users claim their Quadrata Passport from your DApp.
- [1. Installation](/integration/how-to-integrate/onboard-users/individual-passport-onboarding/1.-installation.md)
- [2. API Authentication](/integration/how-to-integrate/onboard-users/individual-passport-onboarding/2.-api-authentication.md)
- [3. API Onboard Status](/integration/how-to-integrate/onboard-users/individual-passport-onboarding/3.-api-onboard-status.md): V2 Onboard Status API
- [4. QuadClient Package](/integration/how-to-integrate/onboard-users/individual-passport-onboarding/4.-quadclient-package.md)
- [5. Privacy Data Permissions](/integration/how-to-integrate/onboard-users/individual-passport-onboarding/5.-privacy-data-permissions.md): Configure the onboarding flow to ask for permissions to share privacy data with your dApp.
- [6. Full Example](/integration/how-to-integrate/onboard-users/individual-passport-onboarding/6.-full-example.md)
- [Business Passport Onboarding](/integration/how-to-integrate/onboard-users/business-passport-onboarding.md): Help business entities onboard with Quadrata directly from your application. The onboarding process performs KYC, AML risk scoring, and wallet screening on passport holders.
- [1. Installation](/integration/how-to-integrate/onboard-users/business-passport-onboarding/1.-installation.md)
- [2. API Authentication](/integration/how-to-integrate/onboard-users/business-passport-onboarding/2.-api-authentication.md)
- [3. QuadrataKyb Package](/integration/how-to-integrate/onboard-users/business-passport-onboarding/3.-quadratakyb-package.md)
- [4. Privacy Data Permissions](/integration/how-to-integrate/onboard-users/business-passport-onboarding/4.-privacy-data-permissions.md): Configure the onboarding flow to ask for permissions to share privacy data with your dApp.
- [5. Full Example](/integration/how-to-integrate/onboard-users/business-passport-onboarding/5.-full-example.md)
- [All-In-One Passport Onboarding](/integration/how-to-integrate/onboard-users/all-in-one-passport-onboarding.md): Let users claim their Quadrata Passport or their Quadrata Business Passport from your dApp.
- [1. Installation](/integration/how-to-integrate/onboard-users/all-in-one-passport-onboarding/1.-installation.md)
- [2. API Authentication](/integration/how-to-integrate/onboard-users/all-in-one-passport-onboarding/2.-api-authentication.md)
- [3. QuadrataReact Package](/integration/how-to-integrate/onboard-users/all-in-one-passport-onboarding/3.-quadratareact-package.md)
- [4. Full Example](/integration/how-to-integrate/onboard-users/all-in-one-passport-onboarding/4.-full-example.md)
- [Request Privacy Data](/integration/how-to-integrate/request-privacy-data.md)
- [List of Privacy Data](/integration/how-to-integrate/request-privacy-data/list-of-privacy-data.md): List of the available user privacy data, subject to user consent.
- [Privacy Data Permissions](/integration/how-to-integrate/request-privacy-data/privacy-data-permissions.md)
- [API Requests](/integration/how-to-integrate/request-privacy-data/api-requests.md): Privacy Data API Routes
- [How to sign API](/integration/how-to-integrate/request-privacy-data/api-requests/how-to-sign-api.md): In order to communicate with the Privacy Data API you need to make a signed request to the Quadrata API server.
- [Full Example](/integration/how-to-integrate/request-privacy-data/api-requests/how-to-sign-api/full-example.md): API Signed Request Examples
- [Generate ECDSA Key Pair](/integration/how-to-integrate/request-privacy-data/api-requests/how-to-sign-api/generate-ecdsa-key-pair.md)
- [API Get Privacy Permissions](/integration/how-to-integrate/request-privacy-data/api-requests/api-get-privacy-permissions.md): Server-Side API endpoint to fetch privacy permissions that have been allowed by the user to your dApp.
- [API Privacy Access Token](/integration/how-to-integrate/request-privacy-data/api-requests/api-privacy-access-token.md): Server-Side API endpoint to fetch a privacy access token that grants your dApp access to fetch Privacy Data.
- [API Get Privacy Data](/integration/how-to-integrate/request-privacy-data/api-requests/api-get-privacy-data.md): Server-Side API endpoint to fetch Privacy Data
- [API Revoke Permissions](/integration/how-to-integrate/request-privacy-data/api-requests/api-revoke-permissions.md): Server-Side API endpoint to revoke privacy permissions that have been granted to your dApp
- [Query attributes](/integration/how-to-integrate/query-attributes.md)
- [Via Smart Contract](/integration/how-to-integrate/query-attributes/via-smart-contract.md)
- [Query a single attribute](/integration/how-to-integrate/query-attributes/via-smart-contract/query-a-single-attribute.md)
- [Query multiple attributes](/integration/how-to-integrate/query-attributes/via-smart-contract/query-multiple-attributes.md)
- [Query Helper](/integration/how-to-integrate/query-attributes/via-smart-contract/query-helper.md): Quadrata provides a suite of helper functions as a library contract deployed on chain.
- [Via API](/integration/how-to-integrate/query-attributes/via-api.md)
- [On-Chain Wallet Screening](/integration/how-to-integrate/on-chain-wallet-screening.md): Query wallets for their on-chain AML score
- [How to sign API](/integration/how-to-integrate/on-chain-wallet-screening/how-to-sign-api.md): In order to communicate with the Wallet Screening API you need to make a signed request to the Quadrata API server.
- [Full Example](/integration/how-to-integrate/on-chain-wallet-screening/how-to-sign-api/full-example.md): API Signed Request Examples
- [Generate ECDSA Key Pair](/integration/how-to-integrate/on-chain-wallet-screening/how-to-sign-api/generate-ecdsa-key-pair.md)
- [API Get On-Chain AML Score](/integration/how-to-integrate/on-chain-wallet-screening/api-get-on-chain-aml-score.md)
- [Webhooks](/integration/how-to-integrate/webhooks.md): Webhook Event Notifications
- [Onboarding Webhooks](/integration/how-to-integrate/webhooks/onboarding-webhooks.md): Onboarding Webhook Events
- [Ongoing Monitoring Webhooks](/integration/how-to-integrate/webhooks/ongoing-monitoring-webhooks.md): Ongoing Monitoring (AML) Webhook Event
- [Webhook Request Signature](/integration/how-to-integrate/webhooks/webhook-request-signature.md)
- [Burn Passports](/integration/how-to-integrate/burn-passports.md)
