Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/SpaceNeuroX/proxy-turn-vk-android/llms.txt

Use this file to discover all available pages before exploring further.

The qwdtt:// link format is qWDTT’s extended import scheme. It carries everything wdtt:// does — server address, password, and a VK hash — plus a profile display name, up to four comma-separated VK hashes, and a configurable worker count. The format uses a standard URI query string, which makes it easy to construct, share, and parse programmatically.

Format Specification

qwdtt://config?name=<name>&peer=<ip>:<port>&hashes=<h1>,<h2>&workers=<n>&port=<local_port>&pass=<password>
All values must be URL-encoded. The scheme can also be written as qwdtt:config?… (without the //) — qWDTT normalizes both forms automatically.

Query Parameters

name
string
Display name for the imported profile. URL-encode spaces and special characters (e.g., Home%20Server).
peer
string
required
Server address as ip:dtls_port (e.g., 203.0.113.10%3A56000). If the port is omitted here, supply it via the dtls_port or server_port parameter instead.
hashes
string
Comma-separated VK call join hashes (up to 4). Workers are distributed across all hashes for load balancing. URL-encode commas as %2C when constructing links manually.
workers
integer
Number of workers per hash. Recommended values: 16–27 for anonymous VK mode; 4 for VK account mode (TURN relay quota per session). Defaults to 18 when not specified.
port
integer
Local UDP listen port on the Android device. Defaults to 9000.
pass
string
required
Connection password. Also accepted as password.
dtls_port
integer
Server DTLS port, used when peer is specified without a port component.
server_port
integer
Alternative name for dtls_port.

Example

qwdtt://config?name=Home%20Server&peer=203.0.113.10%3A56000&hashes=hash1%2Chash2&workers=18&port=9000&pass=MySecretPass16
Decoded for readability:
ParameterValue
nameHome Server
peer203.0.113.10:56000
hasheshash1,hash2
workers18
port9000
passMySecretPass16

Multiple Hashes and Load Balancing

Up to 4 VK call hashes can be included in a single qwdtt:// link. qWDTT distributes workers across all active hashes, which increases aggregate tunnel throughput and provides redundancy if one VK call becomes unavailable.
qwdtt://config?name=Multi-Hash&peer=203.0.113.10%3A56000&hashes=hash1%2Chash2%2Chash3&workers=18&pass=MySecretPass16

Telegram Bot

The server’s Telegram bot generates both wdtt:// and qwdtt:// links when issuing a new password via /new. The qwdtt:// variant is included for use with qWDTT’s extended profile features.

In-App Export

Open a profile in qWDTT, tap the export button, and choose Copy link or Show QR. qWDTT encodes the profile as a qwdtt:// URI automatically.

How to Import

1

Receive the link

Obtain a qwdtt:// link from the Telegram bot, a shared QR code, or a .qwdtt file export.
2

Import automatically

Copy the link to your clipboard. When you open qWDTT, the app detects the qwdtt:// scheme and prompts you to confirm the import.
3

Scan a QR

Alternatively, use qWDTT’s QR scanner to scan a QR code containing the qwdtt:// link.
When constructing qwdtt:// links manually, remember to percent-encode special characters in query values: commas in hashes become %2C, colons in peer become %3A, and spaces in name become %20. Most link-generation libraries handle this automatically.

Build docs developers (and LLMs) love