問題タブ [solana]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
web3 - How to verify public address owner with crypto wallets
I am currently thinking about creating a dapp that connects to a phantom wallet on solana. A user account will be created upon connection Signup/Login a User. I'm not sure how to verify the public address. Wallets will pass information to the frontend and i would have to forward this information to the backend, thus it is manipulable and useless... How do I prevent people from sending fake addresses to the server and signing up to any account they want? I thought about signing a message but why is this not done on e.g. opensea.io(Eth/Metamask)?
javascript - Solanaのニーモニックフレーズから適切なパブリックアドレスを取得するには?
反応ネイティブ テスト プロジェクトでsolana-web3.jsを使用して、Solana ウォレットの適切なパブリック アドレスを取得しようとしています。
Phantom ウォレット用のパスを取得しました (Solflare ウォレットでも選択できます)。
では、上記のコードのどこで間違いを犯している可能性がありますか?
更新: 'bip32' の代わりに 'ed25519-hd-key' lib を使用して派生シードを取得すると、問題がなくなります。