Представляем MetaMask Embedded Wallets

Встраивайте некастодиальные кошельки с входом через email, соцсети и SMS — без сид-фраз и расширений. Бесплатный план: 1000 активных кошельков в месяц, смарт-аккаунты, спонсирование газа и 9 SDK.

6 минут
Представляем MetaMask Embedded Wallets

Если вы уже работали с Web3Auth, вы знакомы с этим продуктом. Теперь у него новый дом, новое название и значительное обновление.

MetaMask Embedded Wallets запущен и доступен для управления через MetaMask Developer Dashboard. Название Web3Auth уходит в прошлое: кошельковая инфраструктура, которой доверяют McDonald's, eBay, NBCUniversal и сотни других команд, теперь полностью интегрирована в экосистему разработчиков MetaMask.

В этой статье рассказывается, что такое Embedded Wallets, что изменилось и как запустить рабочую интеграцию за считанные минуты.

Что такое MetaMask Embedded Wallets?

MetaMask Embedded Wallets позволяет встраивать self-custodial кошельковую инфраструктуру непосредственно в ваше приложение, игру или платформу. Пользователи входят привычными способами: через email, SMS, социальные сети или существующий кошелёк. Новый кошелёк создаётся и управляется в фоновом режиме. Расширение для браузера не требуется — а значит, нет ни секретной фразы восстановления, ни сложного онбординга.

Имея десятки миллионов загрузок, MetaMask — самое узнаваемое имя в крипто и onchain-финансах. Встраивая нашу кошельковую инфраструктуру, вы даёте пользователям уверенность при онбординге, ведь они уже доверяют этому бренду.

Что нового

Для команд, уже работавших с Web3Auth, актуальная версия MetaMask Embedded Wallets объединяет продукт под платформой разработчиков MetaMask и вносит ряд существенных изменений:

Единый опыт разработчика: Новый MetaMask Developer Dashboard — единая панель управления вашей интеграцией Embedded Wallets: управление API-ключами, настройка процессов аутентификации, управление настройками проекта и мониторинг аналитики — всё в одном месте.

Обновлённые SDK и документация: Все ссылки на SDK, руководства по быстрому старту и обучающие материалы теперь размещены на docs.metamask.io/embedded-wallets. Старые URL-адреса web3auth.io/docs устарели. Доступны руководства для конкретных фреймворков: React, Vue, Angular, React Native, Flutter, iOS, Android, Unity и Unreal.

Нативная поддержка смарт-аккаунтов: Включены встроенные смарт-кошельки на базе MetaMask Smart Account Kit. Активируйте account abstraction, спонсирование газа, пакетные транзакции и настраиваемые разрешения прямо через дашборд — без дополнительной инфраструктуры.

Новые средства контроля доступа: Ограничивайте доступ по email, домену или адресам кошельков. Проводите закрытые бета-тесты, запускайте token-gated опыт или блокируйте нежелательных участников с помощью гибких политик, настраиваемых через дашборд.

Бесшовный онбординг, адаптированный под ваш бренд

Ключевое преимущество не изменилось: вовлекайте пользователей в приложение, не заставляя их думать о кошельках.

Пользователи входят через email, SMS, социальные аккаунты (Google, Apple, Twitter, Discord и любой OAuth2-провайдер) или существующий web3-кошелёк. Весь процесс входа полностью адаптирован под ваш бренд: ваш логотип, ваши цвета, ваше название. К одному аккаунту можно привязать несколько кошельков с единым управлением пользователями.

Это работает на EVM-совместимых сетях, Solana, Bitcoin и других. Если у вас уже есть система аутентификации — используйте её: Embedded Wallets поддерживает кастомные OAuth2-провайдеры и существующие identity-потоки, так что пользователям не нужно ничему учиться заново.

Все необходимые функции кошелька в одном SDK

Embedded Wallets поставляется с инфраструктурой, которую большинство команд в итоге строит самостоятельно:

Кастомная аутентификация: Переводите существующих пользователей в web3 без дополнительного порога вхождения. Поддержка OAuth2, passwordless и социального входа из коробки.

Нативная account abstraction: Активируйте смарт-кошельки со спонсированием газа и пакетными транзакциями. Пользователям не нужно держать нативные токены для совершения транзакций.

Единая идентичность (или Account Linking): Позволяйте пользователям привязывать социальные логины к внешним кошелькам и переходить между кошельками и устройствами с единой идентичностью для бесшовного опыта.

Контроль доступа: Ограничение по email, домену или кошельку — удобно для закрытых бета-тестов, программ лояльности и token-gated функций.

Пополнение: Конвертация фиата в крипту в один клик через дебетовые карты, Apple Pay, Google Pay и локальные платёжные системы, а также переводы из любого внешнего кошелька.

x402 payments: Нативная поддержка HTTP-native, pay-per-request и machine-to-machine платёжных потоков.

Детальное управление пользователями: Знайте своих пользователей: просматривайте их идентификаторы, методы аутентификации и активность в одном месте — прямо из дашборда.

Безопасность корпоративного уровня, простота для разработчиков

Embedded Wallets использует двухуровневую пороговую криптографию, включая Shamir's Secret Sharing на устройстве и распределённую генерацию ключей на бэкенде для non-custodial управления ключами. Ключ пользователя разделяется на несколько частей, распределённых между его устройством, сетью Embedded Wallets и фактором восстановления. Ни одна из сторон никогда не владеет полным ключом.

Инфраструктура сертифицирована по SOC 2 Type II, соответствует требованиям GDPR и CCPA и обеспечивается SLA с доступностью 99,99%. Регулярные аудиты безопасности проводятся компаниями Kudelski Security, Cure53, Uniquely и многими другими.

Это та же архитектура, которой доверяют компании из списка Fortune 500, работающие с производственными нагрузками в масштабе.

Независимая от блокчейна инфраструктура

Embedded Wallets не привязаны к конкретному блокчейну: нативная поддержка EVM и Solana, а также специальные руководства по интеграции для Bitcoin и других сетей. Полный список включает Ethereum, Polygon, Arbitrum, Optimism, Base, BNB Chain, Solana и десятки других.

MetaMask Developer Dashboard

Новый MetaMask Developer Dashboard — это место, где вы настраиваете интеграцию Embedded Wallets и управляете ею. Он заменяет прежний дашборд Web3Auth и является основным интерфейсом для:

  • Создания проектов и управления API-ключами

  • Настройки методов входа и процессов аутентификации

  • Брендирования интерфейса кошелька: логотип, цвета, тексты

  • Активации смарт-аккаунтов и account abstraction

  • Мониторинга Monthly Active Wallets и аналитики использования

  • Управления участниками команды и правами доступа

Дашборд уже работает. Если у вас есть существующий аккаунт Web3Auth, ваша конфигурация переносится автоматически.

Начало работы

Большинство команд запускают рабочую интеграцию за считанные минуты. Выберите свою платформу:

Тестируйте все функции бесплатно в среде разработки, затем переходите в продакшн с до 1 000 Monthly Active Wallets на бесплатном тарифе — без дополнительных платежей. Вход через email, SMS, кошелёк и социальные сети, многофакторная аутентификация и настраиваемое модальное окно входа включены с первого дня.

Когда будете готовы к масштабированию, платные тарифы начинаются от $69/месяц, с объёмным ценообразованием для крупных команд.

Готовы строить? Создайте аккаунт на MetaMask Developer Dashboard и запустите свою первую интеграцию уже сегодня.

MetaMask Embedded Wallets для стартапов

Строите что-то новое? MetaMask Embedded Wallets создан расти вместе с вами — от первого пользователя до первого миллиона.

Мы открываем приём заявок в MetaMask Embedded Wallets Startups Program — специальную инициативу для команд на ранней стадии, строящих на Web3. Принятые стартапы получают:

  • Кредитные награды: Засчитываются в счёт любого платного тарифного плана MetaMask Embedded Wallets

  • Поддержка интеграции: Доступ к ресурсам разработчиков MetaMask для помощи с интеграцией и технического сопровождения

Программа открыта для компаний на стадии seed, создающих потребительские, DeFi, игровые или корпоративные приложения. Если ваш продукт помещает кошельки в руки пользователей — мы хотим помочь вам добраться туда быстрее.


Дополнительные ресурсы

  • Документация Embedded Wallets: Полные справочники по SDK, руководства по быстрому старту и обучающие материалы по интеграции для всех поддерживаемых платформ.

  • MetaMask Developer Dashboard: Настройка аутентификации, управление API-ключами и мониторинг интеграции.

  • Попробовать демо: Посмотрите на процесс входа Embedded Wallets в действии, не написав ни строчки кода.

  • Форум Builder Hub: Получите поддержку от команды инженеров Embedded Wallets и других разработчиков.

  • Сборка с ИИ: Используйте инструменты ИИ для создания скаффолдинга интеграции в один клик.

Переведено ИИ. Может содержать ошибки. Пожалуйста, всегда проверяйте информацию.

Оцените перевод
  • Eric Mack
    Eric Mack

    Eric Mack is a content creator at Consensys and Editorial Steward for Linea. He's also a Senior Contributor for Forbes and spent 25 years as a journalist contributing to CNET, Inc., NPR, CBS, AOL and numerous others. He lives off-grid with his family in New Mexico and at OurUncertainFuture.com.

    Читать все статьи