This project demonstrates passwordless and walletless authentication using WebAuthn and biometric signatures in a React application. It integrates with a Stellar Soroban smart contract, showcasing the future of account abstraction in Web3.
Fork the repository from GitHub:
git clone https://github.com/jamesbachini/WebAuthn-Passkey.git
cd WebAuthn-Passkey
Ensure you have Node.js and npm installed, then run:
npm install
Start the development server:
npm start
The application will open in your browser at http://localhost:3000
, where you can experiment with WebAuthn-based authentication.
For more information on WebAuthn, account abstraction, and how this app works with Stellar Soroban smart contracts, check out the following:
Explore the future of Web3 authentication by trying out passkeys and contributing to the project!
This project is licensed under the MIT License - see the LICENSE file for details.