Проект - ігрова платформа, яка інтегрована з web 3.0 і дозволяє зручно та швидко обмінювати ігрові предмети на криптовалюту. Також на порталі представлено набір ігор власної розробки, що дозволяє користувачам з задоволенням провести час в улюбленій атмосфері, спілкуючись та взаємодіючи з іншими гравцями.
Інтеграція веб-сайту з будь-яким стороннім сервісом розширює можливості цього веб сайту для користувача.
В рамках розробки ігрової платформи, для надання користувачам додаткових функцій, розширення та полегшення способу ідентифікації на сайті, було реалізовано інтеграцію зі Steam API.
Інтеграція зі Steam передбачала використання протоколу OAuth 2.0, який необхідний для безпечної автентифікації та авторизації користувачів. Даний тип протоколу дозволяє користувачам автентифікуватися за допомогою Steam, без необхідності надання програмі доступу до даних свого облікового запису.
Це дозволило користувачам заходити на наш веб сайт через обліковий запис Steam, як результат, ми уникли необхідності створювати новий обліковий запис та спростили кроки для наших користувачів.
Крім авторизації, було використано Steam API для активностей, реалізований в рамках проекту. Steam API це певний програмний інтерфейс, за допомогою якого можна взаємодіяти зі Steam платформою. Підключення до Steam API для отримання ігрових речей гравця, як приклад, що було реалізовано в рамках проекту.
Також було інтегровано Steam API для моніторингу обмінних пропозицій на платформі Steam. Це дало змогу відстежувати торгові пропозиції конкретного користувача, включаючи інформацію про стан пропозиції, дату та час її створення та вибрані предмети.