Proof Explorer
tdh_rangeRun a root or proof lookup to inspect live payloads.
Partner Setup + Validation
Validate proof endpoints, inspect real payloads, and copy the exact client wiring for your sites.
Run a root or proof lookup to inspect live payloads.
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
}