PhotoKey is a visual authentication solution for websites and blockchains

Photo + Emojis + OpenID Connect + Blockchain = PhotoKey

Select Platform:

How PhotoKey Works?

PhotoKey works with a photo you provide (any JPEG will do) and your personal emoji sequence called an EmojiKey. The photo is transformed into a downloadable PhotoKey file that can be used to authenticate into any website or blockchain app that supports PhotoKey.

PhotoKey can be added to any dapp or website by a developer in just a few minutes, making it easy for users to authenticate and access the dapp/website without the hassle of usernames, passwords, private keys, mnemonic passphrases and generally everything that users dislike. Developers can focus on building awesome apps for their users — PhotoKey does the rest!

PhotoKey BETA Release Notes

PhotoKey is currently in Beta.

PhotoKey is a free, Open Source (MIT License) library for use on websites and dapps. It uses Dynamic Deterministic Private Key Generation and does not store private keys anywhere. In this Beta Release, you can create PhotoKeys and use them for multiple blockchains.

More information:


Use the same PhotoKey with any supported blockchain.


Works with dapps and websites on most popular mobile browsers.

Easy to Use

Photos and emojis — everybody knows how to use them.

Secure & Private

Designed with focus on security and privacy.


No passwords, private keys or mnemonic passphrases to save.

Use Anywhere

Use cloud file-sharing to access your PhotoKeys everywhere.

PhotoKey Overview