Делает - Рудольф Набоков, Андрей Боровец

oauth на блокчейне. Фронт: либа, которая умеет регистрировать юзера (создавать rsa ключи, шифровать паролем юзера и сохранять в бч) и авторизовывать (скачивать шифрованые ключи, расшифровывать паролем юзера, генерировать токен, включающий в себя публичный ключ и подпись приватным). Бек: либа для бекенда, которая умела бы из авторизационного токена доставать данные юзера и валидировать подпись (чтото типа jwt, только валидация публичным ключем юзера)

Делаем фронт (удобно наверно в виде плагина к браузеру), юзер там вводит логины/пароли. Пароли все сериализуются, шифруется аесом и сохраняется в блокчейн.При след заходе - скачивается из блокчейна, расшифровывается мастер паролем. Можно скопировать в буфер любой сохраненный пароль, либо автоподстановка на сайт