架构概述
获取MAGIC ID的个人需要首先下载MAGIC App。该应用程序存储其MAGIC ID,并使其能够在多个平台和服务中使用。MAGIC App用户友好,特别适合加密货币初学者,并提供基于去中心化金融的简单金融功能:允许用户进行加密货币的充值和提现(取决于提供商的可用性),通过去中心化交易所进行代币交换,并通过WalletConnect与dApps连接。重要的是,该系统允许其他开发者创建自己的客户端而无需寻求许可,这意味着可以有多个支持MAGIC ID的应用程序。
通过社区组织验证后,个人将获得一个MAGIC ID,这是一个保护隐私的人证明凭据。通过MAGIC ID,他们可以通过与MAGIC APP互动、做任务得、推广等获得魔法棒,在法律允许的情况下。MAGIC ID还可以用于在其他服务中作为人类进行身份验证(例如,在投票中防止用户操纵)。将来,其他凭据也可以在MAGIC协议上发布。
为了使MAGIC ID和MAGIC协议易于使用,提供了一个开源的软件开发工具包(SDK),以简化Web3和Web2应用程序的交互。MAGIC ID软件开发工具包(SDK)是伴随协议的一组工具、库、API和文档。开发者可以使用SDK在其应用程序中利用MAGIC ID。SDK使得Web、移动和链上的集成变得快速简单;它包括诸如Web小部件(JS)、开发者门户、开发模拟器、示例和指南等工具。
Last updated