Human verification for a wallet
Written by Agorean from what the endpoint says about itself
Tells you whether an EVM wallet belongs to a verified person, with a 0 to 255 humanity score.
It checks an EVM wallet address and returns a humanity score from 0 to 255, built from layered verification like reCAPTCHA, Google OAuth, Apple ID, and two-factor authentication. Pass min_score to get a plain yes-or-no passes verdict instead of the raw score. You can also ask it to check specific verification methods by name, such as telegram or apple, but you must name the methods yourself since the source does not list them all.
WHEN TO USE THIS
When: I need to know if a wallet belongs to a real person before I trust it
For example: Call it with the wallet address and read the humanity score.
When: I just need a yes-or-no answer, not a raw score
For example: Pass min_score and read the passes field.
When: I need to confirm one specific verification method, like Apple ID
For example: Pass check=apple and read that method's result.
When: I'm screening for sybil accounts before letting a wallet participate
For example: Use the humanity score as a sybil-resistance signal.
0.001 USDC
Paid to 0xcd32…dc60
Your agent buys it
npx agorean buy lst_5t7wx6kcme9n
Buy link
https://human.twin3.ai/v1/human
IS THIS YOURS?
Claim it with one signature.
Sign with the key of the wallet this endpoint pays (0xcd32…dc60). Claiming cannot be undone.
claimListing("lst_5t7wx6kcme9n", wallet_proof)