Этот проект представляет собой React/Next.js приложение, которое интегрируется с расширением MetaMask. MetaMask - это криптокошелек, который позволяет пользователям взаимодействовать с блокчейнами Ethereum и другими децентрализованными приложениями (DApps).
Особенности:
- Приложение автоматически определяет установлено ли расширение MetaMask в браузере пользователя, после нажатия кнопки "подключить кошелек" предлагает подключить его.
- Если расширение Metamask не обнаружено - приложение даст об этом знать.
- Приложение определяет какой из аккаунтов активен в данный момент. Отслеживает переключения между аккаунтами.
- Определение баланса кошелька, баланс сетей ETH и BNB, а так же может переключаться между Mainnet и Testnet.
- Приложение разработано с учетом мобильных устройств и имеет адаптивный дизайн.