BlockID
Identity contracts · live on Polygon

We don't store identity.
We deploy it.

$ BlockID lets anyone deploy a personal identity contract on Polygon for 1 POL — no platform account, no central database. Just a wallet and a contract only you control.

blockid — zsh

identities live on Polygon

$ tail -f recent-mints.log

$ ownership

Your contract, not our database

Every BlockID is its own deployed contract, owned by the wallet that minted it. Nobody — including us — can edit, suspend, or delete it.

$ price

1 POL

One flat mint fee. No subscription, no recurring rent on your own identity.

$ verify

Verifiable in one read

hasIdentity(address) and identity() are public view functions — any app can check you're real without asking us first.

$ portable

One login, any app, any language

Sign in with the same BlockID everywhere. Verification happens over plain HTTP — see /developers — so it works from Python, Go, PHP, or JS alike.

BlockID · a self-owned identity contract for every walletPolygon · QuickNode · Blockscout