qWDTT accepts JSON objects as a portable profile format. A JSON profile is the same structure used insideDocumentation 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.
.qwdtt files, inside subscription profile arrays, and in .conf file attachments sent by the server’s Telegram bot. You can hand-author a profile, export one from qWDTT, or receive one from a server admin — the import path is the same in all cases.
Schema
Field Reference
Display name for the profile shown in qWDTT’s profile list. Optional — if omitted, qWDTT assigns
"Imported" as the default name.Server IP and DTLS port in
ip:port format. Example: 203.0.113.10:56000. This is the address the Go client uses as -peer.Comma-separated VK call join hashes (up to 4). Also accepted as
vkHashes. If this field is blank or absent, qWDTT falls back to the global VK hashes pool configured in Settings.Workers per hash. Also accepted as
workersPerHash. Defaults to 16 if omitted. Recommended range: 16–27 for anonymous VK mode; 4 for VK account mode.Local UDP listen port on the Android device. Also accepted as
listenPort. Defaults to 9000 if omitted.Connection password. Also accepted as
pass. The WRAP encryption key is derived from this value via HKDF.Alternative Key Names
qWDTT accepts both canonical field names and legacy alternatives. This makes it compatible with configs authored for the original WDTT client.| Canonical | Alternative |
|---|---|
hashes | vkHashes |
workers | workersPerHash |
port | listenPort |
password | pass |
Import Methods
Paste from clipboard
Copy a raw JSON object to your clipboard. When you open qWDTT, it detects JSON content and prompts you to import the profile.
Open a .qwdtt file
Tap a
.qwdtt file in a file manager, email attachment, or messaging app. The file may contain a URI or a JSON object — qWDTT handles both.Scan a QR code
Use qWDTT’s QR scanner to scan a code containing a raw JSON object or a Base64-encoded JSON string.
To import multiple profiles in one operation, wrap them in a JSON array:
[{...}, {...}, ...]. qWDTT parses the array and creates all profiles at once, optionally placing them in a named folder if a groupName field is present on the first object.QR codes and clipboard content can contain Base64-encoded JSON instead of raw JSON. qWDTT automatically detects and decodes Base64 payloads before parsing, so either encoding works for any import method.