Skip to content
On this page
HUSH
CIRCUITS

Security & Telegram

This section combines high-impact security controls and Telegram linking workflows.

TELEGRAM LINK PROTOCOL

Secure handshake between web and mobile

πŸ”‘
GENERATE
πŸ“±
ENTER
🀝
VERIFY
βœ…
LINKED
1
GENERATE CODE

In the web app, go to Settings > Security & Telegram. Click "Generate Link Code" to get a one-time pairing code.

2
ENTER IN TELEGRAM

Open the HushCircuits Telegram bot. Enter the link code and your 6-digit PIN to initiate the handshake.

3
SECURE HANDSHAKE

The server verifies both the code and PIN. A cryptographic handshake links your Telegram account to your HushCircuits identity.

4
ACCOUNT LINKED

Your Telegram is now linked. You can use HushCircuits directly from Telegram with auto-authentication and haptic feedback.

HANDSHAKE: READY

Duress PIN

Duress PIN is configured as a separate 6-digit code from your primary PIN.

Intended purpose:

  • allow forced unlock scenarios to trigger defensive action paths.
  • keep primary PIN undisclosed.

In UI this appears under Adversarial Defense with COMMIT action.

When using web terminal:

  1. Select GENERATE_LINK_VECTOR.
  2. Copy one-time 8-character code.
  3. Code includes expiration window.

When using Telegram Mini App:

  1. Enter link code.
  2. Enter 6-digit PIN.
  3. Select INITIATE_HANDSHAKE.

Hardening Notes

  • Link vectors are single-use and short-lived.
  • Never share link codes outside trusted channel.
  • Revoke sessions from Sessions & Devices if compromise is suspected.