API

KeySee turns a compressed public key into a deterministic visual key.

Think GitHub identicon, but for public keys: same public key in, same key image out.

The design is intentionally visual, not cryptographic proof. It gives humans something recognizable to compare at a glance.

Entropy

46 bits means about 70 trillion possible visual identities. By birthday math, a 50% visual collision is around 10 million keys. At 1 million keys, the collision chance is about 0.7%.

Use

Use a compressed public key.

0330f3f7f0a9a4a3fd8d1fef2a76a97d8a8ea1e1a6b736d52a8c4f2b90e2b24a7f

UI

/ui
/ui/:publicKey.html
/ui/:publicKey.html?mode=2d&format=png
/ui/:publicKey.html?mode=2d&format=svg
/ui/:publicKey.html?style=wire
/ui/:publicKey.html?theme=dark
/ui/:publicKey.html?mode=2d&format=png&style=wire&theme=dark

3D Embed

/api/:publicKey.html
/api/:publicKey.html?style=wire
/api/:publicKey.html?theme=dark
/api/:publicKey.html?style=wire&theme=dark

2D

/api/:publicKey.png
/api/:publicKey.svg

Data

/api/:publicKey.json

Images

/api/:publicKey.svg
/api/:publicKey.png
/api/:publicKey.og.png

Random

/api/random.json
/api/random.html

Options

?style=wire
?theme=dark
?background=transparent
?width=1200&height=630

Examples