> For the complete documentation index, see [llms.txt](https://linknode.gitbook.io/linknode/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://linknode.gitbook.io/linknode/basics/images-and-media.md).

# How It Works

1. **Install the LinkNode client** on any two devices.
2. **Login with your Solana wallet** on both machines — one will be the Host, one the Viewer.
3. The Viewer sends a **wallet-authenticated request** to the Host.
4. Host receives the request, signs it, and a **Solana smart contract** mints a temporary access token valid for that session.
5. A secure P2P stream is established. All data is end-to-end encrypted.

Connections are **wallet-to-wallet**, with no 3rd party storing credentials or routing traffic through centralized servers.

<figure><img src="https://1639848428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS4HE9U4tpD7RZJCnzVLl%2Fuploads%2FKLwbZD7zTae2wpoo06D0%2FGoFNU6AWAAE8B1H.jpg?alt=media&amp;token=065a905d-2fc6-436c-9901-8957d09737ef" alt=""><figcaption></figcaption></figure>
