Инструменты разработчика Masa и обновления тестовой сети
Это была напряженная пара месяцев, предшествовавшая запуску нашей основной сети протокола идентификации души Маsa.
С момента запуска тестовой сети Masa Soulbound Identity Protocol около трех месяцев назад мы наблюдаем невероятный спрос со стороны сообщества. У нас было более 200 000 монетных дворов Masa Identity (MID) во всех версиях тестовой сети, из которых более 160 000 монет были получены за последние две недели, когда мы запустили v0.4.2 тестовой сети. Отследить текущую версию тестнета можно здесь .
Представляем инструменты разработчика Masa
Masa — это первый в мире протокол идентификации Soulbound Token (SBT).
SBT — это общедоступные, не подлежащие передаче и взаимозаменяемые токены, которые могут служить идентификатором пользователя web3. Мы используем SBT для представления атрибутов пользователей в web3 и в реальном мире, а также абстракцию на уровне протокола, которая позволяет полностью управлять SBT и приписываемыми им данными.
Создавая уровень управления идентификацией, который позволяет использовать множество SBT, люди могут постепенно создавать идентификацию web3 и разблокировать ряд утилитов, таких как кредит, KYC, 2FA и многое другое. Masa обеспечивает полное видение, изложенное Виталиком Бутериным и соавт. в статье Децентрализованное общество: в поисках души Web3 .
В Masa мы хотим, чтобы разработчики web3 могли создавать SBT и легко взаимодействовать с протоколом Masa. Сегодня мы представляем инструменты разработчика Masa : CLI , SDK , Masa-react и Masa-example . Любой разработчик сможет легко создать следующие SBT Masa:
- Masa Soul Name (MSN) : удобно читаемый адрес — доменное имя — которое преобразуется в идентификацию (душу) личности — душу, ENS для SBT.
- Masa Identity SBT (MID) : душа личности пользователя в web3. Все атрибуты привязанной к душе идентичности пользователя связаны и разрешаются через SBT Маsа - идентификацию пользователя.
- Кредитный рейтинг Masa Web3 SBT (MCR ): Собственный кредитный рейтинг web3, вычисленный на основе активности пользователя web3 в блокчейне Ethereum.
- Masa Green (MG-X) : токен, который представляет собой проверенный человеком запрос. Например: Masa Green-Phone (MG-P) подтверждает, что владелец MG-P SBT является уникальным пользователем, выполнившим проверку подлинности 2FA с уникальным номером телефона.
…и многое другое в ближайшее время.
Хотите связаться с командой Masa? Отправьте детали вашего проекта здесь .
CLI: интерфейс командной строки для взаимодействия с протоколом Masa через Masa SDK.
SDK: SDK, который разработчики могут использовать при реализации протокола Masa в своих приложениях.
Masa-react: шаблонная библиотека, которая включает в себя блоки, определяющие конкретное действие, которое вы хотите, чтобы пользователь выполнил в вашем интерфейсе; например, область удостоверения гарантирует, что у пользователя есть удостоверение Masa (MID). Если у пользователя нет MID, предложит пользователю создать его.
Masa-example: набор примеров и функций, которые можно запустить с помощью Masa SDK.
Обновления тестовой сети v0.4.2
Masa Soulbound Identity Protocol Testnet v0.4.2 — предпоследний выпуск протокола Masa перед запуском основной сети. Вы заметите некоторые улучшения и обновления, основанные на отзывах пользователей в следующих частях технического стека:
Душевное веб-приложение
- Оптимизация процесса входа и аутентификации для единого входа с помощью SBT (SBT SSO).
- Добавлены наши собственные способы оплаты токена $MASA и USDC с помощью ETH.
- Уведомления об ожидающих и завершенных транзакциях чеканки
- Исправления и оптимизации пользовательского интерфейса потока кредитных баллов
- Обработка ошибок недостаточности средств
- Адаптивный стиль
- Проверка поля ввода имени души
- Добавлен баннер крана для Goerli ETH.
ПО промежуточного слоя
- Интеграция Arweave для хранения метаданных .soul Masa Soul Name (MSN)
- Генерация изображений для имен душ
- Интеграция с OpenSea и поддержка обновлений
- Добавлена интеграция Twilio для Masa Green 2FA SBT (MG-P)
Смарт-контракты v0.4.2
- Развернуть контракт SoulLinker
- Обновление SoulStore от SoulFactory
- Оплачивайте комиссию за майнинг в USDC, ETH, MASA, wBTC, USDT
- Роялти OpenSea
- Сгенерируйте URI токена с помощью Arweave
- Проверять URI Arweave при создании новых SBT
- Добавить функцию contractURI в имя души
- Добавляйте события в смарт-контракты
- Покрыть тестами все смарт-контракты — 100%
- Чеканьте имена душ непосредственно на идентификатор личности, а не на адрес кошелька.
- Когда имя души передается, автоматически обновляется личность, на которую указывает имя души Маsа (MSN).