T

Twin3 · Human

by Twin3

GETBaseX Layer

$0.001

per call · USD Coin on Base

Human verification for AI agents — proof of humanity, sybil resistance, and 'is this wallet a real person' answers in one paid call. Returns two ZK-style outputs about any EVM wallet: (1) total humanity score 0-255 (15 = baseline reCAPTCHA, 45 = + Google OAuth, 70 = + Apple ID, 105 = + 2FA, 255 = full stack), with optional `min_score=N` for a yes/no `passes` verdict; (2) per-method verification check via `check=telegram,apple,g2fa,...` — buyer must NAME the methods to ask about, we never enumerate the full set. Backed by 141,871 Twin Matrix Soulbound Tokens on BNB Chain plus the canonical humanity registry off-chain. The underlying verification list never leaves Twin3 — only verdicts.

Endpoint

GET https://human.twin3.ai/v1/human

214

Calls / 30d

5

Unique payers / 30d

Sep 10

Last called

exact

Payment scheme

Call this service

TypeScript · @x402/fetch
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";

const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);

const res = await fetchWithPay("https://human.twin3.ai/v1/human", {
  method: "GET",
});
const data = await res.json();
cURL
curl -X GET \
  "https://human.twin3.ai/v1/human?check=telegram%2Capple&include=verified_at%2Cdimensions_filled&match=age%3A25-34%2Cinterest%3Atravel%2Cincome%3A200-500%2B&min_score=70&wallet=0x1234567890123456789012345678901234567890" \
  -H "X-PAYMENT: <signed x402 payment>"

Example response

{
  "confidence": "high",
  "dimensionsFilled": 8,
  "isHuman": true,
  "lastVerifiedAt": "2026-03-02T09:41:00Z",
  "match": {
    "conditions": [
      {
        "key": "age",
        "pass": true,
        "value": "25-34"
      },
      {
        "key": "interest",
        "pass": true,
        "value": "travel"
      }
    ],
    "matched": true
  },
  "methodsCount": 4,
  "passes": true,
  "queriedAt": "2026-05-10T12:00:00Z",
  "sbtId": 142031,
  "score": 105,
  "scoreCeiling": 255,
  "scoreFloor": 15,
  "scoreSource": "firestore",
  "tier": "high",
  "verifications": {
    "apple": false,
    "telegram": true
  },
  "verifiedAt": "2025-09-12T03:14:22Z",
  "wallet": "0x1234567890123456789012345678901234567890"
}

Payment details

Pay to0xcd3273893d1c8df15a4d6bc411aa3d25a60fdc60
AssetUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
NetworksBase, X Layer
Schemesexact

Is this your API?

Pin it to the top of Onchain Data and the homepage with a featured placement.

Get featured →

More from Twin3 & similar services