Заявка в комитет: Визонатор

15.08.2023 16:17:21

История Визонатора началась в 2019 году, уже был понятен концепт социальных шлюзов, в Эфириуме господствовал и продолжает это делать Metamask как самый простой способ взаимодействия между пользователем и сайтом. Мне было понятно, что нужно разработать нечто похожее для VIZ, но используя собственные уникальные особенности.

Так и появился Визонатор, в начале он просто добавлял кнопку награждения в Ютуб, позже кнопка награждения появилась и на других сайтах.

Но это была отправная точка. Метамаск использовался людьми как простой и легкий кошелек для Эфириума, поэтому в 2021 году (2 года назад) простой кошелек появился и в Визонаторе, а позже был доработан и механизм внедрения contentscript для возможности обращения к web3 provider переменной vizonator. Возможности расширялись, я постепенно рефакторил, добавлял необходимые вещи (кодирование memo, шифрование кошелька, мульти-аккаунты, проверка разрешенных уровней доступа к разным сайтам, мульти-язычность).

А вот и видео обзор, который записывал 2 года назад:

Была даже опасность закрытия проекта, когда Chrome борясь с блокировщиками рекламы хотел ограничить все расширения для браузеров запретом внедрять свои скрипты на веб-страницы. Но угроза миновала, видимо Google получили сильный негативный отклик от сообщества разработчиков. Firefox подобным не занимается, как и клоны Chrome: Яндекс Браузер и Brave.

Сегодня я передаю Визонатор сообществу, открываю код под лицензией MIT (включая коммерческое использование). Теперь новички смогут изучить работу подобных расширений и способ внедрения кнопки награждения на любые сайты, для которых они решат сделать социальный шлюз. А страждущие могут форкнуть код для разработки на его основе собственного расширения (такие запросы тоже были).

Страница на GitHub: https://github.com/VIZ-Blockchain/vizonator

Много труда и времени вложено в этот продукт, ранее не подавал заявку в комитет так как код был закрыт. Заявка ограничена максимальной суммой запроса в 500 000 Ƶ.

Проголосовать за нее можно используя инструменты:

https://control.viz.world/committee/3788/

https://my.viz.plus/dao/fund-requests/3788/

Стоит также сохранить для истории даты загрузки первых версий:


1
2 Awards
59.082837 Ƶ
Show comment form
Comments

16.08.2023 06:57:36

Совсем забыл упомянуть беспарольную аутентификацию <3