Im coming from the 'other' blockchains and not sure how we would authenticate a Hedera user on a DAPP. Essentially I need to create a minting DAPP. I need the user to connect his wallet, pay using HBAR and get his token. Do I need to use a wallet provider like hashpack or something?
Asked
Active
Viewed 344 times
1 Answers
2
Today there are limited, mostly custodial design options available. This is subject to change with HIP-179 External Transaction Signing for SDK and other clients.
Prior to HIP-179, most applications are either:
- Using a single managed custodial account on their web server.
- Tying a traditional login(email, password) or session to an application-specific generated Hedera account.
- Asking users for keys as a login.
- Involving some counterparty risk wherein a transaction is sent from a 3rd party wallet (e.g. sending hbar) and a promise to send a token, etc. back.
There are obvious security and scam concerns with most of these models. Once HIP-179 is in place it will be easier for extensions like HashPack and others to sign transactions.

gehrig
- 101
- 5
-
Any other source?? – salik saleem Jan 10 '22 at 10:52