ZKYC Solutions Console

Partner Setup + Validation

Integrations

Validate proof endpoints, inspect real payloads, and copy the exact client wiring for your sites.

Proof Catalog

7 day root window

Proof Explorer

tdh_range
Open endpoint
Run a root or proof lookup to inspect live payloads.

Starter Code

SDK gate
import { ZKSiteClient } from '@6529/zk-service/browser';

const zk = new ZKSiteClient({
  apiUrl: 'https://zkyc.solutions',
  artifactBaseUrl: 'https://zkyc.solutions/api/artifacts',
  timeoutMs: 15000,
  retries: 2,
  retryDelayMs: 250,
  getAuthToken: () => walletProofJwt,
});

let walletProofJwt = null;

walletProofJwt = (await zk.getWalletProofToken({
  walletAddress,
  chainId: 1,
  signMessage: (message) =>
    window.ethereum.request({
      method: 'personal_sign',
      params: [message, walletAddress],
    }),
})).token;

const gate = await zk.checkTDHRange({
  walletAddress,
  bucketMin: 1000,
  bucketMax: 999999999,
});
if (gate.status === 'verified') {
  // continue
}

Endpoint Map

current origin