Представляем инструменты разработчика Masa и обновления тестовой сети
Это была напряженная пара месяцев, предшествовавшая запуску нашей основной сети протокола идентификации души Масы.
С момента запуска тестовой сети 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 Маса Идентификации пользователя.
- Кредитный рейтинг 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%
- Чеканка имен душ непосредственно на идентификатор личности, а не на адрес кошелька.
- Когда имя души передается, автоматически обновляется личность, на которую указывает имя души Маса (MSN).
Статья переведена с официального источника https://masafinance.medium.com/introducing-masa-developer-tools-testnet-updates-7b460efc8081