NotarizedScreenshot / notaryshot-frontend

The amazing Notarized Screenshot UI is here. Generate a certified copy of what you can see on your screen
3 stars 0 forks source link

Explanatory Screencast #34

Open baramba opened 2 years ago

baramba commented 2 years ago

Show screensot creation flow.

baramba commented 2 years ago
  1. Пользователь хочет сохранить то, что он видит на экране навсегда (цензура не успела удалить контент или отредактировать)
  2. Для этого он жмет волшебную кнопку нашего сервиса
  3. Браузер из картинки считает хеш контента (делает цифры).
  4. Браузер отправляет эти хеши и URL контента в контракт
  5. Контракт, получишь запрос, направляет его на проверку к оракулу, который из URL контента делает хеши. Сохраняет изначальную картинку в вечное хранилище. также он сохраняет метаданные контента: dns, ip, даты и т.д
  6. После всех необходимых действий оракул посылает в контракт проверочные хеши и идентификаторы контента и метаданных.
  7. Контракт получив в ответ данные от оракула сверяет проверочные хеши с теми, что пришли от пользователя и в случае их совпадения он минтит и пользователь получает NFT.
baramba commented 2 years ago

.

baramba commented 2 years ago

.