Warp Validate

The open protoc0l for syncing Wallets to d-Apps

What is Warp Validate?

Warp validate is an open source protocol for connecting decentralised applications to mobile wallets with QR code scanning or deep linking. A user can interact securely with any d App from their mobile phone, making Warp validate wallets a safer choice compared to desktop or browser extension wallets.

How does it work?

Warp validate connects web applications to supported mobile wallets. warp validate session is started by a scanning a QR code (desktop) or by clicking an application deep link (mobile).

Top Project Funders

Top Code Contributors






Frequently asked questions

Can I install SyncWallets?

SyncWallets is not an app, but a protocol supported by many different decentralised applications and wallets. Install any of mobile wallets supporting SyncWallets protocol. SyncWallets wallets are available for Android and iPhone.


Is there a token?

There is no token. SyncWallets protocol does not run on a blockchain and there are no fees.


How can I help SyncWallets project?

SyncWallets project is developed by open source developers of various Wallet and Dapp projects. Please contact us on Discord or Telegram if you want to help the project.


How can I build a wallet supporting SyncWallets?

There are libraries for React-Native(Javascript), Android (Kotlin) and Swift (iOS) available. Read more about it in our documentation.


How can I add SyncWallets support to Dapp I developed?

You can support various wallets either using Web3Modal library or add a support for SyncWallets provider directly.


How web frontend and mobile wallets communicate?

Communication happens over a bridge server that relays messages without access to their content. The contents are encrypted using the session data shared by the QR code or deep link between the dapp and the wallet. Read more about it in our documentation. SyncWallets Association runs a public bridge server, but you can also roll your own.