Skip to main content

Integrating VeryAI into Your Platform

VeryAI offers two verification flows depending on your use case. Full technical docs are at docs.very.org.

Verification Flows

OAuth2

Standard OpenID Connect. Your app gets a stable pairwise user ID each time the same person verifies.

Best for:

  • Consumer apps and loyalty programs

  • Use cases where you need to identify returning users

  • Organizations preferring familiar OAuth-style login flows

ZK Proof

Zero-knowledge proof flow. You get confirmation a unique human acted with no identifying info shared.

Best for:

  • Web3 and anonymous voting

  • Privacy-first apps where you only need to know a real human is present, not who they are

  • Use cases not requiring persistent identifiers


Other Integrations

Native SDK

Embed palm verification directly into your iOS or Android app. The Native SDK does not collect email by default; users verify by palm only. Contact [email protected] to enable email bypass if your app already has verified user emails.

๐Ÿ“– Native SDK
๐Ÿ“– Error Codes

Discord Bot

Add palm verification to your Discord server. Members click a verification button, complete a palm scan, and automatically receive a verified role.

ClawKey

Verify that AI agents are owned and operated by a real human.

๐Ÿ“– ClawKey Intro

๐Ÿ“– API Reference

AG9

Verify that a registered human approved a specific agent action in real time. AG9 attestations are JWTs that slot into your existing auth path with no SDK required.


Getting Started

  1. Create your organisation at developer.very.org

  2. Get your Client ID and Client Secret from the Developer Portal

  3. Test in Sandbox before going live

๐Ÿ“– Getting Started

๐Ÿ“– API Reference


Did this answer your question?