我想知道最好的做法是获取eth地址并将其发送到API。
理想情况下,我正在寻找一个简单的接口来获取eth地址并将其发送到API,然后将该eth地址作为参数发送给智能契约。
我所使用的架构是前端>中继(快速/节点服务器)>块链(ethereum)。
目标是获取eth地址>发送到api > api发送到契约
节点后端将将eth地址添加到SMT树中,生成根,然后将该根发送到链上。
发布于 2023-01-30 19:55:26
您的意思是,获取访问您的前端用户的地址吗?Metamask有一个端点,它是eth_requestAccounts(https://docs.metamask.io/guide/rpc-api.html#eth-requestaccounts)
发布于 2023-01-30 21:34:21
这完全取决于你在前台使用的钱包客户端。他们总是有一个方法来返回当前用户的地址。然后,您只需将其存储在变量上并传递给您的API。
https://ethereum.stackexchange.com/questions/143951
复制相似问题