# Authentication Guide

## How to Connect with ZkTerminal

### SignUp/LogIn

1. **Visit the ZkTerminal Website**\
   Open your device's web browser and navigate to[ ZkTerminal](https://zkterminal.zkagi.ai/). This site is compatible with both desktop and mobile devices, as well as commonly used browser applications.
2. **Connect wallet to SignUp or LogIn**\
   Once on the site, either click on the **GET STARTED** button on the Navbar or on the Sidebar in desktop view.

<figure><img src="https://4269003536-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz2ewhfaUwAaayupPjFcz%2Fuploads%2FMXgGsZ6Qjx70US5AW2G3%2FWhatsApp%20Image%202024-12-12%20at%2011.54.02.jpeg?alt=media&#x26;token=541c567c-99ec-491d-9ed0-bedd5a3c3a64" alt=""><figcaption></figcaption></figure>

3. On click, this will either ask you to create and add a wallet extension if you happen to have none, or open a modal for you to select from the available set of wallet providers.<br>

   <figure><img src="https://4269003536-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz2ewhfaUwAaayupPjFcz%2Fuploads%2FkuIQQoBLc9OGtoVZnStz%2Fimage.png?alt=media&#x26;token=1f2a4ba0-58f6-475f-884a-e9bbacecc794" alt=""><figcaption><p>When user doesn't have any exsisting solana wallet provider, the above toast message pops up. User needs to setup and create an account post that they can seelct that account and enter the platform.</p></figcaption></figure>

<figure><img src="https://4269003536-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz2ewhfaUwAaayupPjFcz%2Fuploads%2FzHKKvh7fjMYdjwSWT4p4%2Fimage.png?alt=media&#x26;token=5fe2b7a8-e219-4ae6-8e6d-ae37e9c1c133" alt=""><figcaption><p>Once the application detects a wallet provider it shows a modal allowing user to select which wallet provider and wallet they wish to proceed with for logging in/signing up for the platform</p></figcaption></figure>

**Mobile** **Devices**

* If you do not have a wallet adapter, click on the "Mobile Wallet Adapter" option.<br>
* On clicking the GET STARTED button a wallet connection pop-up will display your detected wallet. If you have a wallet adapter installed on your device.\ <br>

<figure><img src="https://4269003536-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz2ewhfaUwAaayupPjFcz%2Fuploads%2FlZrTErsfvnGbg98nGY38%2Fimage.png?alt=media&#x26;token=76e30408-a282-4ebd-8366-6e47035dff9a" alt="" width="198"><figcaption></figcaption></figure>

<figure><img src="https://4269003536-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz2ewhfaUwAaayupPjFcz%2Fuploads%2FHAV3E7jQ4pagqgQ8RdjN%2Fimage.png?alt=media&#x26;token=c0db8a26-1362-47d2-a37c-11c5adf2431c" alt="" width="186"><figcaption></figcaption></figure>

* This will redirect you to Solana mobile page. \[Accept/Decline the cookie policy and continue]
* &#x20;Scroll below to the “Find a solana wallet” section, which lists a selection of wallets available for download from the Play Store/App store.<br>

<figure><img src="https://4269003536-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz2ewhfaUwAaayupPjFcz%2Fuploads%2FStokW3GZC2BCzv05HeOW%2Fimage.png?alt=media&#x26;token=76e58beb-e1ff-4734-8594-152b474e7f7f" alt=""><figcaption></figcaption></figure>

<figure><img src="https://4269003536-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz2ewhfaUwAaayupPjFcz%2Fuploads%2FIoon7XQh5VBwhkVBn412%2Fimage.png?alt=media&#x26;token=efe21d4f-4de1-47f7-bb47-a4ebef3ce2a6" alt=""><figcaption></figcaption></figure>

* After selecting your wallet adapter, you will be redirected to a page to install it on your device, create an  account, etc.

<figure><img src="https://4269003536-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz2ewhfaUwAaayupPjFcz%2Fuploads%2FAfgcQ25EVKBdwmIzp24s%2Fimage.png?alt=media&#x26;token=570bc8c3-33cd-43ee-b869-6ae8c0bbe85c" alt=""><figcaption></figcaption></figure>

* Once it's installed get back to the application and try logging-in it will display the detected wallet you can click on and proceed.<br>
