Tutorial - Waiviogit/waivio GitHub Wiki

Waivio - открытая платформа использующая технологию блокчейн. Цель этой платформы предоставить пользователям дополнительную возможность монетизировать свой контент, бизнесу рекламировать свои товары, услуги и т.д без посредников и взаимодействовать напрямую с пользователем. Waivio заменяет навязчивую рекламу торговлей вниманием (информацией) на основе вознаграждений за качественный контент. (Принцип работы системы: все записывается в блокчейн, после этого парсеры парсят блок и записываются на нашу базу данных.)

Авторизация

Авторизация происходит через доверенную систему HiveSigner, Waivio не хранит, не передает, и не использует ключи пользователя. Используются только временные ключи (Access-Token) сгенерированные hiveSigner-ом. Hive использует иерархическую систему ключей для обеспечения вашей безопасности. Зарегистрироваться можно на сайте https://signup.hive.io, после регистрации у пользователя будет hive-аккаунт. После регистрации выдаются пароль и четыре приватных ключа с разными разрешениями:

  • Owner
  • Active
  • Posting
  • Memo

Для авторизации в систему Waivio можно использовать пароль или приватные ключи. 2021-02-08_17-40

Также доступна авторизация через социальные сети:

  • Google
  • Facebook

Типы пользователей

Hive-пользователь - пользователь обладает правом в использовании всех функциональностей приложения. Hive-пользователь - это пользователь зарегистрированный через hiveSigner.

Guest-пользователь - пользователь не обладает доступом к таким функциональностям:

  • создания кампаний;
  • создания веб-сайтов;
  • Voting Power = 0.

Guest-пользователь - пользователь авторизованный через социальные сети. Имя гостевого пользователя отличается наличием приставки "waivio_" до имени: @waivio_username.

Создание постов

Waivio - социальная сети, на которой можно создавать посты. Посты на waivio условно разделяются на посты и ревью. Ревью пишется на определенную кампанию, объект, обычно в форме отзыва (для кампании) или информации связанной с данным объектом (для объектов). Для перехода на страницу для написания поста следует нажать на 2021-02-08_18-13 в header приложения. После нажатия на кнопку 2021-02-08_18-49 в посты можно добавлять:

  • изображения
  • видео
  • объект
  • линию

2021-02-08_18-45

Выделенный текст можно изменить:

  • сделать заголовком H2
  • сделать заголовком H3
  • сделать цитатой
  • сделать текст жирным шрифтом
  • сделать текст курсивом
  • добавить ссылку

2021-02-08_18-46

Добавить объект в пост можно с помощью поля 2021-02-08_18-54

После внесения данных в поля для заголовка и текста, становиться активна кнопка для публикации поста 2021-02-08_19-01

После нажатия на которую, отрывается Preview поста, где для дальнейших действий нужно подтвердить check-box с соглашением с условиями публикации 2021-02-08_19-02

После публикации, пост отображается:

  • во вкладке "Posts" на странице пользователя
  • во вкладках "Trending", "Hot", "New" (_если соответствует критериям: "Trending" - сортировка по количеству заработка за пост (от самого большего);

2021-02-15_18-01 "Hot" - сортировка по количеству комментариев;

2021-02-15_18-04

  • если в посте был объект, то и на странице объекта, во вкладке Reviews