2025-12-30 21:29:04 +03:00
# Telemt - MTProxy on Rust + Tokio
2026-04-30 19:41:40 +03:00
[](https://github.com/telemt/telemt/releases/latest) [](https://github.com/telemt/telemt/stargazers) [](https://github.com/telemt/telemt/network/members)
2026-04-09 09:04:54 +03:00
2026-04-13 10:20:25 +03:00
[🇷🇺 README на русском ](https://github.com/telemt/telemt/blob/main/README.ru.md )
2026-04-13 10:05:55 +03:00
2026-03-03 04:06:26 +03:00
***Löst Probleme, bevor andere überhaupt wissen, dass sie existieren*** / * * *It solves problems before others even realize they exist***
2026-04-07 17:07:18 +03:00
> [!NOTE]
>
2026-04-09 21:13:50 +03:00
> Fixed TLS ClientHello is now available in official clients for Desktop / Android / iOS
2026-04-08 11:50:50 +03:00
>
2026-04-08 11:35:37 +03:00
> To work with EE-MTProxy, please update your client!
2026-04-03 19:13:57 +03:00
2026-04-07 17:07:18 +03:00
<p align="center">
<a href="https://t.me/telemtrs">
2026-04-30 19:41:40 +03:00
<img src="https://github.com/user-attachments/assets/30b7e7b9-974a-4e3d-aab6-b58a85de4507" width="240"/>
2026-04-07 17:07:18 +03:00
</a>
</p>
2026-04-01 11:52:13 +03:00
2026-04-09 21:13:50 +03:00
**Telemt** is a fast, secure, and feature-rich server written in Rust: it fully implements the official Telegram proxy algo and adds many production-ready improvements
2026-04-07 17:07:18 +03:00
2026-04-09 21:14:42 +03:00
### One-command Install and Update
2026-04-09 21:13:50 +03:00
```bash
curl -fsSL https://raw.githubusercontent.com/telemt/telemt/main/install.sh | sh
```
- [Quick Start Guide ](docs/Quick_start/QUICK_START_GUIDE.en.md )
- [Инструкция по быстрому запуску ](docs/Quick_start/QUICK_START_GUIDE.ru.md )
2025-12-30 21:29:04 +03:00
2026-04-09 01:12:27 +03:00
## Features
2026-04-08 15:18:38 +03:00
Our implementation of **TLS-fronting ** is one of the most deeply debugged, focused, advanced and * almost * * * "behaviorally consistent to real"**: we are confident we have it right - [see evidence on our validation and traces ](docs/FAQ.en.md#recognizability-for-dpi-and-crawler )
2026-02-18 21:31:58 +03:00
2026-04-08 15:12:58 +03:00
Our * * *Middle-End Pool*** is fastest by design in standard scenarios, compared to other implementations of connecting to the Middle-End Proxy: non dramatically, but usual
2026-01-20 11:09:24 +03:00
2025-12-30 21:29:04 +03:00
- Full support for all official MTProto proxy modes:
2026-04-07 17:07:18 +03:00
- Classic;
- Secure - with `dd` prefix;
- Fake TLS - with `ee` prefix + SNI fronting;
- Replay attack protection;
- Optional traffic masking: forward unrecognized connections to a real web server, e.g. GitHub 🤪;
- Configurable keepalives + timeouts + IPv6 and "Fast Mode";
- Graceful shutdown on Ctrl+C;
- Extensive logging via `trace` and `debug` with `RUST_LOG` method.
2025-12-30 21:29:04 +03:00
2026-03-07 00:16:03 +03:00
## FAQ
- [FAQ RU ](docs/FAQ.ru.md )
- [FAQ EN ](docs/FAQ.en.md )
2026-01-07 18:54:44 +03:00
2026-04-09 21:18:52 +03:00
# Learn more about Telemt
- [Our Architecture ](docs/Architecture )
- [All Config Options ](docs/Config_params )
- [How to build your own Telemt? ](#build )
- [Running on BSD ](docs/Quick_start/OPENBSD_QUICK_START_GUIDE.en.md )
- [Why Rust? ](#why-rust )
2026-01-07 19:06:28 +03:00
## Build
```bash
# Cloning repo
git clone https://github.com/telemt/telemt
# Changing Directory to telemt
cd telemt
# Starting Release Build
cargo build --release
2026-03-11 20:49:51 +04:00
2026-04-09 01:12:27 +03:00
# Current release profile uses lto = "fat" for maximum optimization (see Cargo.toml).
# On low-RAM systems (~1 GB) you can override it to "thin".
2026-03-11 20:49:51 +04:00
2026-01-07 19:06:28 +03:00
# Move to /bin
mv ./target/release/telemt /bin
# Make executable
chmod +x /bin/telemt
# Lets go!
telemt config.toml
```
2025-12-30 22:18:22 +03:00
## Why Rust?
- Long-running reliability and idempotent behavior
2026-02-14 01:44:10 +03:00
- Rust's deterministic resource management - RAII
2025-12-30 22:18:22 +03:00
- No garbage collector
- Memory safety and reduced attack surface
- Tokio's asynchronous architecture
2026-04-09 21:18:52 +03:00
2026-04-10 15:48:24 +03:00
## Support Telemt
Telemt is free, open-source, and built in personal time.
If it helps you — consider supporting continued development.
Any cryptocurrency (BTC, ETH, USDT, 350+ coins):
<p align="center">
<a href="https://nowpayments.io/donation?api_key=2bf1afd2-abc2-49f9-a012-f1e715b37223" target="_blank" rel="noreferrer noopener">
<img src="https://nowpayments.io/images/embeds/donation-button-white.svg" alt="Cryptocurrency & Bitcoin donation button by NOWPayments" height="80">
</a>
</p>
Monero (XMR) directly:
```
8Bk4tZEYPQWSypeD2hrUXG2rKbAKF16GqEN942ZdAP5cFdSqW6h4DwkP5cJMAdszzuPeHeHZPTyjWWFwzeFdjuci3ktfMoB
```
2026-04-27 23:49:47 +03:00
All donations go toward infrastructure, development and research
2026-04-10 15:48:24 +03:00
2026-04-09 21:18:52 +03:00
