Go Back

Wallet connection

Підключення Wallet це можливість зв’язати свій цифровий гаманець чи обліковий запис криптовалюти з іншою програмою. З’єднання має безліч переваг, як наприклад, дозволяє здійснювати безперебійні та безпечні транзакції в додатку та надає можливість спосіб перегляду всієї фінансової інформації, яка зосереджена в одному місці. Wallet також дозволяє використовувати криптовалюту для покупки товарів.

Blog post

Проект

Проект - ігрова платформа, на якій представлено набір ігор власної розробки. Платформа інтегрована з Web 3.0 та дозволяє за допомогою криптовалюти брати участь в іграх і тримати власне портфоліо з різними типами валют. Також платформа дозволяє реєструватись за допомогою гаманця та NFT. 

Web 3.0 це новий та сучасний шлях розвитку мережі інтернет на основі технології блокчейн, штучного інтелекту та машинного навчання, для забезпечення більш ефективної та автоматизованої роботи додатків та сервісів. Інтеграція з Web 3.0 відкриває можливості для створення та використання криптовалюти та токенів, які використовують для платежів і фінансових операцій, що в свою чергу, забезпечує більшу ефективність та зручність взаємодії з користувачами.

Запит замовника

Перед нами стояла задача забезпечити реєстрацію користувача без використання імейлу чи будь-яких подібних способів ідентифікації. Було прийнято рішення, що використання Web 3.0 дозволить одночасно ідентифікувати користувача та інтегруватись з гаманцем для грошових операцій.

Реалізація функціоналу

В рамках розробки ігрової платформи було імплементовано авторизаційну систему на основі підключення електронного гаманця. Користувачі нашої платформи отримали можливість використовувати їх криптовалютні гаманці для поповнення власного балансу та виведення коштів з нього, а також купівлю інших криптовалют до свого портфоліо.

Для імплементації авторизаційної системи було під'єднано криптопровайдер WalletConnect, який дозволив нашим користувачам легко авторизуватися використовуючи свій наявний криптовалютний гаманець, замість створення нового облікового запису через новий провайдер. 

Для імплементації WalletConnect було використано декілька бібліотек Java Script, які забезпечили зручний та зрозумілий спосіб взаємодії з блокчейном. 

Використання бібліотеки Web3.js дало можливість створювати та відправляти транзакції, взаємодіяти зі смарт-контрактами та читати дані з блокчейну Ethereum.

Використання Еther.js, більш нової та сучасної бібліотеки Java Script, дозволило робити запити до блокчейну, управляти гаманцями користувачів, викликати смарт-контракти та отримувати з них дані.

Завдяки імплементації WalletConnect ми збільшили зручність для своїх користувачів та додали привабливість вебсайту через використання криптовалюти в контексті ігор.

Для більш детальної інформації переходьте на посилання нижче. Наші спеціалісти зв'яжуться з вами, познайомлять з деталями та запропонують підходяще рішення для ваших цифрових потреб.

Готові розпочати?

Зв'яжіться з нами