Getting Started
Liquid Auth is composed of two main components, the Liquid Auth Server and the Liquid Auth Clients. They are used together to provide authentication and signaling services for decentralized applications (dApps).
🚀 Use Case
The service should be provided by the dApp and the Wallets should act as clients.
The Wallet will receive the Origin
and RequestId
from the dApp
and will use it
to authenticate with the service provided as the Origin
.
📝 Requirements
- Wallets should implement the Offer
SignalClient
andWebAuthn Extension
to establish a peer-to-peer connection with the dApp. - dApps should implement the Answer
SignalClient
and host the Service.
🔗 Quick Links
Server Learn how to deploy your own service.
Browser Client Integrate with a Browser application
Android Client Integrate with an Android application