kyw.fyi
Verify my walletGet API key
Social verification

Prove there's a person behind your wallet.

Sign in with your wallet, sign in to X, and kyw does the rest. Nothing is posted, and you choose what's public.

How the AI decides
  • Free
  • About a minute
  • Read-only X sign-in
How it works

Two sign-ins and a review. About a minute, start to finish.

  1. 01 · Wallet

    Sign in with Solana

    Your wallet signs a plain-text message.

  2. 02 · X

    Sign in to X, read-only

    One lookup proves the handle is yours.

  3. 03 · Review

    kyw Intelligence reviews it

    Rules and an AI judgement read your profile and about 40 recent posts.

    PendingVerified via XorUnverified
The message your wallet signsSign In With Solana
kyw.fyi wants you to sign in with your Solana account:
Ari7Hq3VnK2pZcT5dWm9Bk4gJaE6uNoYeQx8sLrWn4
Link this wallet to KYW (Know Your Wallet).
URI: https://api.kyw.fyi
Version: 1
Chain ID: mainnet
Nonce: 8f3a21c9e04b7d16
Issued At: 2026-10-29T14:01:37Z
Expiration Time: 2026-10-29T14:06:37Z
  • Free to sign
  • Moves no funds
  • Approves nothing
  • Expires in 5 minutes
What the X sign-in can doread-only
Used once
  • One lookup proves the handle is yours
  • Then the token is discarded
Never
  • Posts, likes or follows for you
  • Opens your DMs
Scopestweet.readusers.read
Platforms

X today. GitHub, Discord and Telegram next.

One X account backs up to 3 wallets. Each wallet links one X account.

Live

X

A read-only sign-in proves the handle.

Coming soon

GitHub

The person behind the commits.

Coming soon

Discord

For server allowlists and roles.

Coming soon

Telegram

For groups and trading chats.

Privacy controls

You choose what's public. Try it.

Your settingsOwner view · ari.sol
Show verificationOff shows your wallet as Private.
Reveal linked accountsOn shows your X handle publicly.
Self-described
What everyone seeskyw.fyi/ari.sol
ari.solAri7Hq…rWn4Verified via X · High trust
“Ari's main wallet”Self-described
Last verified4 min ago
Linked accountHidden
What apps get
"label": "Ari's main wallet",
"verification": {
"status": "verified", "sources": ["x"],
"trust_level": "high", "trust_score": ••, …
},
"socials": []

Apps with a key also see the 0–100 score. You never see yours.

Statuses

Four statuses. Nobody gets called a bot.

Verified via X · High trustVerified via X · Medium trust

Verified

A real person behind a proven X account. The band says how confident kyw is.

Pending

Pending

Linked, and the first review is running. About a minute.

Private

Private

The owner hid the result. Everyone sees Private instead.

Unverified

Unverified

Not linked, unlinked, or the review didn't pass. No score, no reason.

Freshness

Checked again, quietly. A result stands until a new one replaces it.

Day 0Link and reviewBoth sign-ins, then a result in about a minute.
Every 7 daysProfile refreshNew handles are picked up. Suspended accounts drop to Unverified.
Day 90Full re-readProfile and about 40 recent posts, every 90 days.
Owners

Re-verify for free

Once every 7 days, from your wallet page.

Apps

Request a fresh check

10 credits, 24-hour cooldown. Inside it, the current result costs 1.

Everyone

Results don't expire

Each carries last_verified_at, so apps set their own freshness rule.

Your data

We keep what proves it. Nothing else.

kyw keeps

Your wallet address

Your X user id and handle

Your label and privacy settings

Results and when they ran

kyw never keeps

Your X token

Your DMs or passwords

Who follows you, or who you follow

Raw snapshots past 90 days

Delete your profile any time. Label, settings, link and snapshots go at once.
FAQ

Straight answers.

Next: kyw Intelligence
Does kyw post anything or read my DMs?

No. The X sign-in is read-only and used once, to prove the handle is yours.

Why can't I see my own score?

A number you can watch is a number you can game. You see your status and your band. Apps with a key see a 0–100 score, only for verified wallets.

What happens if I change my X handle?

Nothing breaks. The link follows the account, not its name, and the weekly refresh picks up the new handle.

Can I unlink my X account?

Yes, any time, and the wallet shows Unverified straight away. A wallet can make up to 5 link or unlink changes in 30 days.

Can one X account verify several wallets?

Yes, up to 3. Each wallet links one X account. To add a fourth, unlink one first.

My X account is protected. Will it pass?

Probably not yet. kyw reads public posts only, so protected accounts usually come back Unverified. Make your posts public, then re-verify.

Is my label verified?

No. It's self-described and always marked that way. Labels can't contain links or words like “verified” or “official”.