文件名称:EtherIdentity:将用户名附加到以太坊帐户地址
文件大小:622KB
文件格式:ZIP
更新时间:2024-03-13 03:51:31
JavaScript
以太网身份 此Dapp是将身份附加到以太坊帐户的实验。 当用户输入新的用户名时,它将被映射到智能合约中的公钥。 请注意,在gif中,一旦用户输入用户名,它就会显示在下方,并带有相应的地址,同时显示在导航栏的右侧。 用户名和地址的列表可以随着每个新用户的添加而增长,就像以太坊注册表一样。 但是,显示在导航栏右上角的用户名对于登录的用户是唯一的,并且在他们打开此dapp时会出现。 这说明了如何使用一种身份服务(例如该身份服务)来仅基于用户当前的元掩码帐户来使用户跨各种dapp登录。 用户还可以轻松地覆盖其用户名,只需在表单中输入其他名称即可。 必须分别在React和Smart Contract回购上运行npm install。 我有在上的Ganache上运行的智能合约设置。 HMU,如果您有任何疑问。 有些软件包似乎包含易受攻击的物品,出于我的目的,我已经忽略了它们。 请注意如果用于生
【文件预览】:
EtherIdentity-master
----ether_identity_react()
--------package.json(589B)
--------package-lock.json(676KB)
--------src()
--------public()
--------README.md(179B)
--------yarn.lock(303KB)
----ether_identity_demo.gif(274KB)
----ezgif.com-optimize.gif(266KB)
----README.md(1KB)
----EtherIdentitySmartContracts()
--------package.json(607B)
--------test()
--------bs-config.json(143B)
--------package-lock.json(171KB)
--------migrations()
--------contracts()
--------truffle-config.js(228B)
--------build()