# Amin Mahmoudi — MasterkinG32

> Software Engineer & Full-stack Developer

I'm a software engineer and full-stack developer. I build web apps and network services. PHP was one of the first languages I learned, and I choose languages and tools based on what each project needs.

My work includes products like MasterStream and open-source tools like MasterDnsVPN, among others. I also contribute to open source.

Updated: 2026-11-03. [Personal website](https://masterking32.com/).

## Products & projects

### MasterStream

Founder & developer · Since August 2020

A restreaming service for Iranian creators, with over 16,000 users as of November 2026. It sends one live feed to multiple platforms at the same time, including Twitch, YouTube and Aparat.

Tools: Go, PHP, RTMP, Node.js.

#### The work behind MasterStream

I founded MasterStream in August 2020. I designed and built the website, developed the RTMP streaming system and configured servers across multiple locations.

MasterStream's streaming servers have been listed in OBS Studio since 2023.

- **August 2020 · Launch:** Launched the service with a PHP website and a Node.js / FFmpeg streaming setup to send live broadcasts to several platforms at once.
- **2023 · Custom streaming engine:** Using Adobe's RTMP documentation, I built my own custom RTMP server from scratch in Python, with no dependency on FFmpeg.
- **August 2025 · Website and dashboard:** Rebuilt the website backend, upgraded PHP from 7.4 to 8.4 and redesigned the user dashboard. The frontend update used Barba.js and Webpack.
- **August 2025 · Streaming protocols:** Optimized the Python engine and added Enhanced RTMP v1/v2 support, including video formats such as HEVC, AV1 and VP9. Added multitrack audio/video support compatible with Amazon IVS in private beta.
- **August 2025 · Live controls and supporting tools:** Added controls to disconnect, reconnect or mute individual destinations without stopping the other broadcasts. I also rewrote the Node.js services used for supporting tools such as combined chat, customizable overlays and viewer counters. These tools run separately from the streaming engine.
- **October 2026 · Go rewrite:** Rewrote the main streaming engine from scratch in Go, replacing the custom Python engine introduced in 2023, and rewrote large parts of the website. The update also added Xray-core protocol support, load balancing and custom connection handshakes to work around deep packet inspection (DPI) filtering and help maintain streams on restricted Iranian networks.

- [Visit MasterStream](https://masterstream.ir/)

### MasterWoW

Founder & developer · Legacy launched in 2017 · Current version launched in June 2024

A community-run World of Warcraft: Wrath of the Lich King private-server project built on TrinityCore, with custom C++ scripts, game content, a website and game launchers. MasterWoW Legacy launched in 2017, followed by the current MasterWoW in 2024.

Tools: C++, PHP, SQL, Linux, Networking, Modeling, 3D Design.

#### Game systems, launcher and project history

I build on TrinityCore with C++ server changes, custom quests, items and events. My work also covers SQL databases, game-data files and client patches that connect the custom content to the game.

I also maintain the website, Linux servers and network setup behind the game.

The project has used several launchers over time, some built by me and others by other developers, to help players download, update and launch the game.

- **2017 · Original MasterWoW:** Launched as a Custom Haste server for Wrath of the Lich King, with a website, launcher, custom scripts and changes to TrinityCore. By November 2026, players had created over 35,000 accounts and 105,000 characters in total. The server remains playable at masterwow.ir as MasterWoW Legacy.
- **June 2024 · MasterWoW.net:** Launched a new Custom Haste server at masterwow.net with a different approach to gameplay. I made extensive changes to the Wrath of the Lich King game files and added new items, dungeons and other custom content. The server still uses TrinityCore, with custom C++ code and database changes. After this launch, the original server became MasterWoW Legacy and remained available at masterwow.ir.

- [MasterWoW](https://masterwow.net/)
- [MasterWoW Legacy](https://masterwow.ir/)
- [Game trailer](https://www.youtube.com/watch?v=I5O4XfSow4o)

### irTwitch

Founder & developer · Experimental project · Public trial ran for 2–3 months

An experimental Twitch live-stream relay for viewers in Iran, built to test HLS delivery, caching and network performance under real traffic. Its public trial ran for about two to three months before the service was closed and the source code published.

Tools: PHP, Flutter, HLS, Node.js, Caching, Networking.

#### Stream relay, caching and public testing

I worked on the website, mobile app and services that relayed live video and chat. The project explored HLS video delivery, temporary caching and network performance under heavy traffic. Live chat used IRC and Socket.IO.

The service required streamers' permission to relay their broadcasts. It gave viewers in Iran a way to follow those streams after access to Twitch was blocked.

We opened the service to Iranian users for testing and evaluation under real traffic. During the public trial, the service handled several million requests per day.

The public service ran for about two to three months. Once testing was complete, we closed it and published the website, Flutter app and video relay/cache code for others to study.

- [Project repositories](https://github.com/irTwitch)
- [Flutter app](https://github.com/irTwitch/irTwitch-App)
- [Relay and caching code](https://github.com/irTwitch/irTwitch-CDN)
- [Archived website (July 2023)](https://web.archive.org/web/20230711000318/https://twfa.cfd/)

### MasterCity

Developer · December 2020 – July 2021

A GTA V roleplay server built with FiveM and the ESX framework. Our team developed custom Lua scripts and connected gameplay features, player interfaces and community modules.

Tools: Lua, FiveM, JavaScript, SQL.

#### Custom features and shared tools

I built and connected server features, worked on the player interface and adapted existing community modules. The project combines my changes with work from the wider ESX community.

We built many custom Lua scripts for the project, adding gameplay features and adapting the server to our roleplay setting.

- [Project repositories](https://github.com/MasterCity-FiveM)
- [FiveM development videos](https://www.youtube.com/playlist?list=PLroJud41fkn4GtULB6EhbeuGPKvY39oR1)

## Open-source work

### MasterDnsVPN

Creator & lead maintainer · 2026

A tool that carries TCP connections through DNS requests, built for restricted and unreliable networks.

GitHub: 7300 stars · 756 forks.

Tools: Go, DNS, TCP, Python (earlier version).

#### The protocol and projects built on it

I first built the core in Python and later moved it to Go. The Go version was merged in March 2026. It supports SOCKS proxies and TCP forwarding.

The system retries lost data, shares work across DNS resolvers and checks which paths are still working. It also adjusts packet sizes for the connection.

Community developers have built apps, clients and management tools using this work. Some are direct forks, while others use the protocol or build on another version.

#### Apps, forks & integrations

Apps, ports and integrations built by other developers. The labels distinguish code reuse, protocol integration and related work.

- **[Hiddify Manager](https://github.com/hiddify/Hiddify-Manager)** — Server integration. Documents MasterDnsVPN as one of its supported DNS tunnel services, alongside VayDNS and Slipstream.
  GitHub: 9457 stars · 1043 forks. Repository created: 2022-09-26. [Credits & source](https://github.com/hiddify/Hiddify-Manager/blob/dev/docs/main_changes.md).
- **[MahsaNG](https://github.com/GFW-knocker/MahsaNG)** — Android integration. Its v16 release added support for MasterDNS v2026.05.10 and links to the upstream project.
  GitHub: 3152 stars · 314 forks. Repository created: 2023-05-23. [Credits & source](https://github.com/GFW-knocker/MahsaNG/releases/tag/v16-%281405-2-25%29).
- **[WhiteDNS Android](https://github.com/WhiteDNS/WhiteDNS-Android)** — Android client integration. A source-available Android app built around the MasterDNS client, with support for related DNS tunnel engines.
  GitHub: 1496 stars · 105 forks. Repository created: 2026-05-10. [Credits & source](https://github.com/WhiteDNS/WhiteDNS-Android/blob/main/THIRD_PARTY_NOTICES.md).
- **[ZedSecure](https://github.com/CluvexStudio/ZedSecure)** — Multi-engine client. An Android and desktop client that supports MasterDNS alongside other tunnel engines and credits the upstream project.
  GitHub: 734 stars · 100 forks. Repository created: 2026-09-29. [Credits & source](https://github.com/CluvexStudio/ZedSecure#credits).
- **[StormDNS](https://github.com/nullroute1970/StormDNS)** — Derivative. An independently maintained derivative whose README credits MasterDnsVPN and Amin Mahmoudi.
  GitHub: 507 stars · 60 forks. Repository created: 2026-04-22.
  - **[CottenDNS](https://github.com/WhiteDNS/CottenDNS)** — Indirect derivative. Via nullroute1970/StormDNS. Documents its lineage from MasterDnsVPN through StormDNS.
    GitHub: 135 stars · 18 forks. Repository created: 2026-07-03. [Credits & source](https://github.com/WhiteDNS/CottenDNS#project-lineage-and-credits).
- **[MoaV](https://github.com/MotherofallVPNs/MoaV)** — Deployment integration. A multi-protocol deployment project that includes MasterDNS and explicitly credits its upstream implementation.
  GitHub: 457 stars · 66 forks. Repository created: 2026-01-25. [Credits & source](https://github.com/MotherofallVPNs/MoaV#related-projects).
- **[Nova Server](https://github.com/IRNova/Nova-Server)** — Server integration. A proprietary server platform with a public release repository; its DNS tunnel options include MasterDnsVPN and export configurations for compatible clients.
  GitHub: 356 stars · 84 forks. Repository created: 2026-07-20. [Credits & source](https://github.com/IRNova/Nova-Server/blob/main/README.md).
- **[MasterDnsVPN AndroidGG](https://github.com/RevocGG/MasterDnsVPN-AndroidGG)** — Android client. An Android client using the MasterDnsVPN Go engine and compatible with upstream servers.
  GitHub: 329 stars · 22 forks. Repository created: 2026-04-04.
- **[YPtun](https://github.com/yanisplugg/yptun)** — Client and installer integration. Includes MasterDNS among its tunnel engines and automates server setup over SSH.
  GitHub: 247 stars · 13 forks. Repository created: 2026-05-11.
- **[Kevinnet DNS](https://github.com/kamalalhagh/kevinnet-dns)** — Desktop client and tools. A desktop interface with configuration and resolver tools that supports MasterDNS and credits its creator.
  GitHub: 163 stars · 9 forks. Repository created: 2026-04-21.
- **[MasterDnsWeb](https://github.com/abolix/MasterDnsWeb)** — Companion web panel. A browser-based panel for configuring and managing MasterDnsVPN client instances on a Linux server.
  GitHub: 87 stars · 8 forks. Repository created: 2026-04-16.
- **[Zanoza for iOS](https://github.com/palmbeachpete9/masterdns-zanoza-ios)** — iOS client. An iOS client around the original Go core, crediting MasterDnsVPN for its protocol and core.
  GitHub: 38 stars · 5 forks. Repository created: 2026-05-22. [Credits & source](https://github.com/palmbeachpete9/masterdns-zanoza-ios/blob/main/README.en.md).
- **[MasterDnsVPN plugin for Android](https://github.com/Mygod/MasterDnsVPN-plugin-android)** — Client plugin. Packages the MasterDnsVPN client as a SIP003 plugin for shadowsocks-android.
  GitHub: 13 stars · 1 forks. Repository created: 2026-08-29.
- **[NexaTunnel](https://apps.apple.com/us/app/nexatunnel/id6766783641)** — App integration. An iPhone and iPad tunnel client whose version 1.1.2 release added MasterDNS support. It also supports StormDNS and other tunneling protocols.
- **[V2Box](https://apps.apple.com/us/app/v2box-v2ray-client/id6446814690)** — App integration. A multi-protocol client with MasterDNS support on Android, iPhone, iPad and Mac. V2Box and V2Box Pro added it in version 10.1.8 on Apple platforms.
  [Google Play](https://play.google.com/store/apps/details?id=dev.hexasoftware.v2box). [V2Box Pro](https://apps.apple.com/us/app/v2box-pro-v2ray-client/id6756966178).

#### Articles & commentary

- **[Network tools built during internet restrictions](https://raaznet.com/fa/blog/gooserelay-skirk-masterdns-iran-creative-method-vpn)** — RaazNet · Article · Persian · 2026-05. Discusses MasterDnsVPN alongside other tools and identifies Amin Mahmoudi as its creator.
- **[Installing MasterDnsVPN with containers](https://fedorafans.com/?p=8525)** — FedoraFans · Community tutorial · Persian · 2026-05-26. A community guide to running MasterDnsVPN with Podman and Docker, with links to the upstream project.
- **[A cypherpunk perspective on DNS tunneling](https://markhendy.com/theyre-building-the-walls-the-cypherpunks-are-already-tunnelling-under-them/)** — Mark Hendy · Personal commentary · English. A personal essay about internet restrictions that discusses MasterDnsVPN and links to the original repository.
- **[Building YPtun and its server installer](https://habr.com/ru/articles/1101440/)** — YPtun on Habr · Developer article · Russian · 2026-10-29. YPtun’s developer describes the app and its installation workflow, including support for MasterDNS.

#### Community videos

- **[MasterDNS and WhiteDNS setup](https://www.youtube.com/watch?v=6Pm7kNQb3mo)** — Matin SenPai · Video tutorial · Persian · 2026-05-23. A Persian setup tutorial covering MasterDNS and WhiteDNS. ~70k views (2026-11-03).
- **[Getting started with MasterDnsVPN](https://www.youtube.com/watch?v=-sZPqfSawrU)** — Iman Aghapour · Video tutorial · Persian · 2026-03-08. Iman Aghapour’s Persian walkthrough links directly to the original project. ~12k views (2026-11-03).
- **[A Chinese walkthrough of MasterDnsVPN](https://www.youtube.com/watch?v=18GwZDJJGHE)** — 一瓶奶油 · Video tutorial · Chinese · 2026-06-14. A Chinese setup guide introduces the project and links to its repository. ~10k views (2026-11-03).

#### X / Twitter discussion

- **[MasterDnsVPN on X Trending](https://x.com/i/trending/2052832075258990836)** — X Trending · Topic summary · English · 2026-05-08. An X Trending topic page collecting posts about MasterDnsVPN, with a Grok-generated summary.
- **[An introduction to MasterDnsVPN](https://x.com/itsharmanjot/status/2064260962711138797)** — Harman · X post · English · 2026-06-09. A widely shared post introducing the project and its DNS tunneling approach. ~3.8k likes (2026-11-03).
- **[Sharing the open-source project](https://x.com/HowToPrompt__/status/2055993939824631942)** — How To Prompt · X post · English · 2026-05-17. An English post introducing MasterDnsVPN and its open-source release. ~1.9k likes (2026-11-03).
- **[A MasterDnsVPN repository recommendation](https://x.com/tom_doerr/status/2050849114238144872)** — Tom Dörr · X post · English · 2026-05-03. A post sharing the original GitHub repository with the developer community. ~1.4k likes (2026-11-03).
- **[MahsaNG adds MasterDNS support](https://x.com/TavaanaTech/status/2056428859411624162)** — TavaanaTech · X coverage · Persian · 2026-05-18. Coverage of MahsaNG version 16, including its support for MasterDNS. ~50 likes (2026-11-03).
- **[WhiteDNS and the MasterDNS protocol](https://x.com/PasKoocheh/status/2052848652088222205)** — PasKoocheh · X coverage · Persian · 2026-05-08. Introduces WhiteDNS as a client built around StormDNS and MasterDNS protocols. ~270 likes (2026-11-03).
- **[A closer look at MasterDnsVPN](https://x.com/GithubProjects/status/2054192451125207350)** — GitHub Projects Community · X post · English · 2026-05-12. A community post discussing the project’s reliability and resolver features. ~80 likes (2026-11-03).
- **[MasterDNS support in MahsaNG v16](https://x.com/mahsanet/status/2055899411474006239)** — MahsaNet · Developer announcement · Persian · 2026-05-17. The MahsaNG team announces MasterDNS support among its version 16 additions. ~290 likes (2026-11-03).

#### Podcasts & discovery

- **[A five-minute episode about MasterDnsVPN](https://podcasts.apple.com/us/podcast/github-masterking32-masterdnsvpn-advanced-dns-tunneling/id1745882529?i=1000767010503)** — GitHub Daily Trend on Apple Podcasts · Podcast · English · 2026-05-10. A GitHub Daily Trend episode introducing MasterDnsVPN, available on Apple Podcasts.
- **[Introducing MasterDnsVPN](https://t.me/ircfspace/2037)** — IRCF Space · Telegram introduction · Persian · 2026-03-19. Introduces the project’s TCP-over-DNS approach and shares the upstream repository and a setup video.
- **[MasterDnsVPN on Trendshift](https://trendshift.io/repositories/23688)** — Trendshift · Repository tracking. Tracks the project’s appearances on GitHub Trending. This is the profile for the original MasterDnsVPN repository.

#### How the project works

- **[Networking and DNS tunneling, explained](https://www.youtube.com/watch?v=frdE4Fbo8Ww)** — Amin MasterkinG (Mahmoudi) · Author video · Persian · 2026-05-30. My introduction to networking concepts and how MasterDnsVPN uses DNS tunneling. ~1.6k views (2026-11-03).

#### Project links

- [Source on GitHub](https://github.com/masterking32/MasterDnsVPN)
- [Python Version (Legacy)](https://github.com/masterking32/MasterDnsVPN/tree/python-legacy)

### MasterHttpRelayVPN

Creator & contributor · 2026

An HTTP/SOCKS5 proxy that sends web requests through Google Apps Script relays on restricted networks.

GitHub: 3975 stars · 446 forks.

Tools: Python, Google Apps Script, HTTP/2.

#### How it works and community projects

I started the project, and contributors including Abolix helped develop and maintain it. The Python version shares connections, groups requests and uses multiple relays to handle web traffic.

The project works with HTTP traffic rather than every kind of network traffic. Its local proxy uses a local certificate to read and relay HTTPS requests. Relay limits still apply. The project documentation explains this setup.

MasterHttpRelayVPN was referenced in the Tor Project anti-censorship team's May 2026 meeting notes.

I also developed a separate Go version on the main branch, but later stopped work on it. GooseRelayVPN follows the same general tunneling approach and credits MasterHttpRelayVPN as its inspiration.

#### Apps, forks & integrations

Apps, ports and integrations built by other developers. The labels distinguish code reuse, protocol integration and related work.

- **[mhr-cfw](https://github.com/denuitt1/mhr-cfw)** — Derivative. Builds on MasterHttpRelayVPN and adds a Cloudflare Worker relay path.
  GitHub: 4446 stars · 417 forks. Repository created: 2026-04-27. [Credits & source](https://github.com/denuitt1/mhr-cfw#sources).
  - **[mhr-cfw-go](https://github.com/ThisIsDara/mhr-cfw-go)** — Go port of mhr-cfw. Via denuitt1/mhr-cfw. A separate Go rewrite of mhr-cfw by ThisIsDara.
    GitHub: 512 stars · 53 forks. Repository created: 2026-05-04. [Credits & source](https://github.com/ThisIsDara/mhr-cfw-go#readme).
- **[mhrv-rs](https://github.com/therealaleph/MasterHttpRelayVPN-RUST)** — Rust port. A Rust implementation with desktop and Android clients, maintained by therealaleph.
  GitHub: 3639 stars · 547 forks. Repository created: 2026-04-21. [Credits & source](https://github.com/therealaleph/MasterHttpRelayVPN-RUST#credits).
  - **[mhrv-rs Setup Guide](https://github.com/kian-irani/mhrv-setup-full-tunell)** — Community guide. Via therealaleph/MasterHttpRelayVPN-RUST. An interactive setup guide and toolkit linked from the Rust port's README.
    GitHub: 33 stars · 9 forks. Repository created: 2026-04-25. [Credits & source](https://github.com/therealaleph/MasterHttpRelayVPN-RUST#readme).
- **[GooseRelayVPN](https://github.com/Kianmhz/GooseRelayVPN)** — Inspired project. A separate Go TCP tunnel that credits MasterHttpRelayVPN as its inspiration and thanks Abolix.
  GitHub: 1431 stars · 184 forks. Repository created: 2026-04-26. [Credits & source](https://github.com/Kianmhz/GooseRelayVPN#special-thanks).
  - **[GooseRelayVPN Android Client](https://github.com/Hidden-Node/GooseRelayVPN-AndroidClient)** — Android client for GooseRelayVPN. Via Kianmhz/GooseRelayVPN. An Android app around the GooseRelay core, with profiles, logs and connection controls.
    GitHub: 253 stars · 17 forks. Repository created: 2026-04-28. [Credits & source](https://github.com/Hidden-Node/GooseRelayVPN-AndroidClient#credits).
- **[Shade](https://github.com/g3ntrix/Shade)** — Direct fork · macOS app. A macOS app with guided setup, profiles and menu-bar controls.
  GitHub: 324 stars · 13 forks. Repository created: 2026-04-21. [Credits & source](https://github.com/g3ntrix/Shade#readme).
- **[MHRWindowsApp](https://github.com/AriPath/MHRWindowsApp)** — Windows app. A Windows interface based on MasterHttpRelayVPN, with certificate and proxy setup.
  GitHub: 114 stars · 34 forks. Repository created: 2026-05-05. [Credits & source](https://github.com/AriPath/MHRWindowsApp#readme).
- **[Lion VPN](https://github.com/dariushm2/CMP-GUI-MasterHttpRelayVPN)** — Direct fork · multiplatform interface. Adds a Compose Multiplatform interface around the upstream Python engine.
  GitHub: 47 stars · 4 forks. Repository created: 2026-05-20. [Credits & source](https://github.com/dariushm2/CMP-GUI-MasterHttpRelayVPN#readme).
- **[BlackLotus](https://github.com/Expen1/BlackLotus)** — Direct fork · graphical client. Adds a graphical interface, connection checks and settings helpers.
  GitHub: 25 stars · 3 forks. Repository created: 2026-04-27. [Credits & source](https://github.com/Expen1/BlackLotus#readme).
- **[JJTcpOverHttpRelayVpn](https://github.com/jj28-arch/JJTcpOverHttpRelayVpn)** — Direct fork · TCP transport. Extends the original HTTP relay with a separate TCP tunnel and Cloudflare Worker.
  GitHub: 13 stars · 3 forks. Repository created: 2026-04-30. [Credits & source](https://github.com/jj28-arch/JJTcpOverHttpRelayVpn#readme).

#### Coverage & references

- **[Referenced by the anti-censorship team](https://forum.torproject.org/t/tor-project-anti-censorship-team-meeting-notes-2026-05-07/21555)** — Tor Project · Team meeting notes · 2026-05-07. The team included MasterHttpRelayVPN in its interesting links, noting its use in Iran.
- **[A closer look at the Rust port](https://blog.authon.dev/exploring-masterhttprelayvpn-rust-dpi-bypass-built-in-rust)** — Authon · Alan West · Developer article · 2026-04-25. Discusses the Rust port and credits MasterkinG32 for the original Python project and relay architecture.
- **[Coverage of mhr-cfw](https://donweb.news/elusion-dpi-domain-fronting-mhr-cfw/)** — DonWeb News · Spanish-language article · 2026-04-30. An article about mhr-cfw, a community project that builds on MasterHttpRelayVPN and adds a Cloudflare Worker relay path.

#### X / Twitter discussion

- **[A public introduction to MasterHttpRelayVPN](https://x.com/PasKoocheh/status/2047768223228043717)** — PasKoocheh · X coverage · Persian · 2026-04-24. Introduces MasterHttpRelayVPN and discusses its use of Google-hosted relays. ~140 likes (2026-11-03).
- **[A Go adaptation of MHR-CFW](https://x.com/ircfspace/status/2051653302668997026)** — IRCF Space · X coverage · Persian · 2026-05-05. Coverage of the community Go adaptation of MHR-CFW, linking directly to ThisIsDara’s repository. ~360 likes (2026-11-03).

#### Community reports

- **[Shared with a wider audience](https://t.me/mamlekate/103327)** — Mamlekate · Telegram post · 2026-04-23. Shared the original Persian guide and the Rust port with readers, alongside notes about Google account limits.
- **[A community video walkthrough](https://t.me/ircfspace/2191)** — IRCF · Telegram post. Shared Matin SenPai's tutorial and linked the original MasterHttpRelayVPN repository.

#### Video tutorials

- **[Using MasterHttpRelayVPN](https://www.youtube.com/watch?v=jzaqdKl40Ww)** — Matin SenPai · YouTube · Persian · 2026-04-21. A walkthrough of the original Python relay, with a link to its Persian documentation. ~82k views (2026-11-03).
- **[Master Http Relay update walkthrough](https://www.youtube.com/watch?v=_UZdMEAP3Nw)** — Aimobix · YouTube · Persian · 2026-05-16. A community walkthrough of the MHR method and updates. ~40k views (2026-11-03).
- **[Setting up the community Rust port](https://www.youtube.com/watch?v=MsJGTH4Drnc)** — ARTech Cafe · YouTube · Persian · 2026-05-12. A setup tutorial that links mhrv-rs, with a separate demonstration of AzuDL. ~13k views (2026-11-03).

#### Project links

- [Source on GitHub](https://github.com/masterking32/MasterHttpRelayVPN)
- [Go version (main branch)](https://github.com/masterking32/MasterHttpRelayVPN/tree/main)

### WoWSimpleRegistration

Lead developer · Since 2019

A PHP registration and account tool for WoW servers, with support for several server frameworks.

GitHub: 363 stars · 248 forks.

Tools: PHP, MySQL, Account tools.

#### Features and forks

The project helps server operators offer account registration, password recovery and other account tools. It supports multiple realms, two-factor authentication and community translations.

The AzerothCore and TrinityCore organizations also host forks of the project. I have submitted maintenance changes to both versions.

#### Apps, forks & integrations

Selected projects by other developers, with their own additions and maintenance.

- **[TrinityCore / WoWSimpleRegistration](https://github.com/TrinityCore/WoWSimpleRegistration)** — Direct fork. A version hosted by the TrinityCore organization. Its README credits Amin.MasterkinG as lead developer and retains the original project links.
  GitHub: 61 stars · 27 forks. Repository created: 2020-08-04. [Credits & source](https://github.com/TrinityCore/WoWSimpleRegistration/blob/master/README.md).
- **[AzerothCore / WoWSimpleRegistration](https://github.com/azerothcore/WoWSimpleRegistration)** — Direct fork. A version hosted by the AzerothCore organization, preserving the original project and contributor credits.
  GitHub: 58 stars · 30 forks. Repository created: 2020-04-02. [Credits & source](https://github.com/azerothcore/WoWSimpleRegistration/blob/master/README.md).
- **[Tortoise WoW Docker deployment](https://github.com/taoeternal929/tortoise-wow-docker)** — Deployment integration. A community Docker deployment that includes WoWSimpleRegistration as its account-registration portal and credits the original project.
  GitHub: 6 stars · 1 forks. Repository created: 2026-05-01. [Credits & source](https://github.com/taoeternal929/tortoise-wow-docker/blob/main/.gitmodules).
- **[AzerothCore registration portal](https://github.com/buildthehomelab/wow-mod-azerothcore-portal)** — Adaptation. buildthehomelab adapted the PHP code and advance template into a Docker-based portal, adding deployment and launcher integration.
  GitHub: 1 stars · 0 forks. Repository created: 2026-09-24. [Credits & source](https://github.com/buildthehomelab/wow-mod-azerothcore-portal#credits).

#### Project links

- [Source on GitHub](https://github.com/masterking32/WoWSimpleRegistration)

### MasterCryptoFarmBot

Creator & developer · Since 2024

A modular Python platform for automating tasks in third-party Telegram games and airdrop projects.

GitHub: 246 stars · 36 forks.

Tools: Python, Flask, SQLite, Task automation.

#### The platform and its modules

I built a shared platform for running separate automation modules. It includes a Flask web interface, SQLite storage and concurrent task execution.

Modules handle the tasks for each supported game or service. The public repositories include individual modules and an example for building new ones.

I paused new feature development in April 2025. The earlier MasterHamsterKombatBot and the public modules are listed in the project catalog below.

#### Project links

- [Source on GitHub](https://github.com/masterking32/MasterCryptoFarmBot)
- [Browse the modules](https://masterking32.com/#mcf-modules)

### Other open-source projects

#### Game development & server tools

Web tools, integrations and scripts for WoW and FiveM communities. Adaptations retain their upstream credit.

##### [WoW-Server-Relay](https://github.com/masterking32/WoW-Server-Relay)

Protocol proof of concept. A Node.js proof of concept for relaying World of Warcraft server traffic. Includes a companion TrinityCore protocol adaptation.

GitHub: 58 stars · 16 forks.

##### [WoWServerWebTerminal](https://github.com/masterking32/WoWServerWebTerminal)

Original project. A PHP web console for administering TrinityCore, MaNGOS and AzerothCore servers.

GitHub: 21 stars · 27 forks.

###### Apps, forks & integrations

Selected projects by other developers, with their own additions and maintenance.

- **[azerothcore/WoWServerWebTerminal](https://github.com/azerothcore/WoWServerWebTerminal)** — Direct fork. AzerothCore hosts a historical fork of this administration tool.
  GitHub: 11 stars · 5 forks. Repository created: 2019-10-17. [Credits & source](https://github.com/azerothcore/WoWServerWebTerminal#readme).

##### [WoWMigration](https://github.com/masterking32/WoWMigration)

Earlier beta project. A PHP character-migration tool with an admin interface and Telegram notifications. An earlier beta project, now unsupported.

GitHub: 20 stars · 24 forks.

##### [wow-telegram](https://github.com/masterking32/wow-telegram)

Original project. A PHP integration that sends game-server administration commands from Telegram through SOAP.

GitHub: 19 stars · 28 forks.

###### Apps, forks & integrations

Selected projects by other developers, with their own additions and maintenance.

- **[azerothcore/wow-telegram](https://github.com/azerothcore/wow-telegram)** — Direct fork. AzerothCore hosts a historical fork of the Telegram integration.
  GitHub: 5 stars · 2 forks. Repository created: 2019-10-17. [Credits & source](https://github.com/azerothcore/wow-telegram#readme).

##### [3D-Character-Viewer](https://github.com/masterking32/3D-Character-Viewer)

Legacy project. An earlier PHP and SQLite character viewer for WoW servers. Its original viewer depends on Adobe Flash.

GitHub: 16 stars · 25 forks.

##### [mastercity-roleplay](https://github.com/masterking32/mastercity-roleplay)

Customized server collection. An earlier FiveM roleplay server collection assembled and customized from ES/ESX community modules.

GitHub: 16 stars · 7 forks.

##### [wow-php-dbc-editor](https://github.com/masterking32/wow-php-dbc-editor)

Original project. A PHP parser and editor for WoW DBC files, with record editing and CSV export.

GitHub: 7 stars · 0 forks.

##### [TC-Quest-Tracker](https://github.com/masterking32/TC-Quest-Tracker)

Original project. A PHP web interface for TrinityCore's existing quest-tracking data.

GitHub: 5 stars · 1 forks.

###### Apps, forks & integrations

Selected projects by other developers, with their own additions and maintenance.

- **[TrinityCore/TC-Quest-Tracker-reborn](https://github.com/TrinityCore/TC-Quest-Tracker-reborn)** — Direct fork. TrinityCore hosts this separate direct fork of the web interface.
  GitHub: 0 stars · 0 forks. Repository created: 2025-09-21. [Credits & source](https://github.com/TrinityCore/TC-Quest-Tracker-reborn#readme).

##### [master_hud](https://github.com/masterking32/master_hud)

Original project. A smartwatch-style FiveM HUD with a seatbelt feature and a public demonstration.

GitHub: 4 stars · 2 forks.

##### [master_scoreboad](https://github.com/masterking32/master_scoreboad)

ESX adaptation. A customized ESX scoreboard for FiveM, with support for Extendedmode and es_extended.

GitHub: 2 stars · 1 forks.

#### Networking & streaming

Protocol experiments, network utilities and streaming tools.

##### [ProxyFinder](https://github.com/masterking32/ProxyFinder)

ProxyHunter adaptation. An adaptation of ProxyHunter for checking HTTP, HTTPS and SOCKS proxies across IP ranges, with runtime fixes and suspicious-address logging.

GitHub: 31 stars · 4 forks.

##### [dns_finder](https://github.com/masterking32/dns_finder)

Original project. A Python utility for discovering and testing DNS resolvers.

GitHub: 21 stars · 1 forks.

##### [python-rtmp-server](https://github.com/masterking32/python-rtmp-server)

Protocol experiment. A basic Python RTMP server implementation, published as a protocol experiment. The public code is incomplete.

GitHub: 20 stars · 7 forks.

##### [upload-traffic-generator](https://github.com/masterking32/upload-traffic-generator)

Testing utility. A small Python utility for generating upload traffic in network tests.

GitHub: 11 stars · 1 forks.

#### Automation & earlier bots

Earlier automation projects and experiments.

##### [MasterHamsterKombatBot](https://github.com/masterking32/MasterHamsterKombatBot)

Archived predecessor. An earlier Telegram-game automation project, archived in 2024 in favor of MasterCryptoFarmBot.

GitHub: 255 stars · 73 forks. Archived repository.

##### [twitch-account-creator](https://github.com/masterking32/twitch-account-creator)

Earlier automation. A Node.js account and follow automation tool, published for educational testing.

GitHub: 127 stars · 23 forks.

#### MasterCryptoFarmBot modules

Module repositories and a starter template for the same modular platform. Most are archived; they are parts of one project.

##### [MCF_Blum](https://github.com/masterking32/MCF_Blum)

Archived module. An archived module repository in the MasterCryptoFarmBot collection, for Blum.

GitHub: 20 stars · 4 forks. Archived repository.

##### [MCF_HamsterKombat](https://github.com/masterking32/MCF_HamsterKombat)

Archived module. An archived module repository in the MasterCryptoFarmBot collection, for HamsterKombat.

GitHub: 16 stars · 3 forks. Archived repository.

##### [MCF_Hrum](https://github.com/masterking32/MCF_Hrum)

Archived module. An archived module repository in the MasterCryptoFarmBot collection, for Hrum.

GitHub: 9 stars · 1 forks. Archived repository.

##### [MCF_PAWS](https://github.com/masterking32/MCF_PAWS)

Archived module. An archived module repository in the MasterCryptoFarmBot collection, for PAWS.

GitHub: 8 stars · 3 forks. Archived repository.

##### [MCF_ExampleModule](https://github.com/masterking32/MCF_ExampleModule)

Module template. A starter module showing how to extend MasterCryptoFarmBot.

GitHub: 8 stars · 2 forks.

##### [MCF_TinyVerse](https://github.com/masterking32/MCF_TinyVerse)

Archived module. An archived module repository in the MasterCryptoFarmBot collection, for TinyVerse.

GitHub: 4 stars · 0 forks. Archived repository.

##### [MCF_Bums](https://github.com/masterking32/MCF_Bums)

Archived module. An archived module repository in the MasterCryptoFarmBot collection, for Bums.

GitHub: 3 stars · 0 forks. Archived repository.

##### [MCF_CatsDogs](https://github.com/masterking32/MCF_CatsDogs)

Archived module. An archived module repository in the MasterCryptoFarmBot collection, for CatsDogs.

GitHub: 3 stars · 0 forks. Archived repository.

##### [MCF_ZOO](https://github.com/masterking32/MCF_ZOO)

Archived module. An archived module repository in the MasterCryptoFarmBot collection, for ZOO.

GitHub: 3 stars · 0 forks. Archived repository.

##### [MCF_Major](https://github.com/masterking32/MCF_Major)

Archived module. An archived module repository in the MasterCryptoFarmBot collection, for Major.

GitHub: 2 stars · 0 forks. Archived repository.

##### [MCF_NotPixel](https://github.com/masterking32/MCF_NotPixel)

Archived module. An archived module repository in the MasterCryptoFarmBot collection, for NotPixel.

GitHub: 2 stars · 0 forks. Archived repository.

##### [MCF_PocketFi](https://github.com/masterking32/MCF_PocketFi)

Archived module. An archived module repository in the MasterCryptoFarmBot collection, for PocketFi.

GitHub: 2 stars · 0 forks. Archived repository.

##### [MCF_TimeFarm](https://github.com/masterking32/MCF_TimeFarm)

Archived module. An archived module repository in the MasterCryptoFarmBot collection, for TimeFarm.

GitHub: 2 stars · 0 forks. Archived repository.

##### [MCF_Seed](https://github.com/masterking32/MCF_Seed)

Archived module. An archived module repository in the MasterCryptoFarmBot collection, for Seed.

GitHub: 1 stars · 0 forks. Archived repository.

#### Web & data tools

Offline reporting and structured datasets.

##### [iran-states-cities-districts](https://github.com/masterking32/iran-states-cities-districts)

Data tooling. A JavaScript data-extraction tool and structured dataset for Iranian provinces, cities and districts, using Iranian Post data.

GitHub: 24 stars · 5 forks.

##### [persian-wordlist](https://github.com/masterking32/persian-wordlist)

Dataset. A published Persian vocabulary dataset in SQL format.

GitHub: 21 stars · 2 forks.

##### [BAAM Transaction Viewer](https://github.com/masterking32/BMI_BAAM_transaction_viewer)

Original project. An unofficial offline viewer for BAAM transaction exports, with Persian reports, filters, charts and CSV export.

GitHub: 9 stars · 1 forks.

#### Guides & maker projects

Public technical notes and small hardware projects.

##### [v2ray-tutorial](https://github.com/masterking32/v2ray-tutorial)

Documentation. A Persian installation guide for V2Ray-based setups.

GitHub: 32 stars · 9 forks.

##### [masterking32_DIY](https://github.com/masterking32/masterking32_DIY)

Maker documentation. Notes and builds for a portable radiator and an adjustable emergency UPS for networking equipment.

GitHub: 6 stars · 0 forks.

### More on GitHub

[GitHub](https://github.com/masterking32)

## Experience

### Web development

I've built websites, customer and support tools, dashboards and data collectors. Much of this work uses PHP, JavaScript and SQL, from the interface through to the server.

### Servers and networks

My work includes Linux server setup, web hosting, virtual machines, databases and network services. I also manage infrastructure for my own products.

### Mobile development

My earlier Android work used Java and XML. I later worked with Flutter on the irTwitch app, connecting a mobile interface to video and chat services.

## Skills & tools

### Languages

PHP, Go, Python, JavaScript, TypeScript, C++, C#, SQL, Lua.

### Web, apps and data

HTML & CSS, Node.js, CodeIgniter, React.js, Next.js, jQuery, Socket.IO, Qt, MySQL / MariaDB, PostgreSQL, SQLite, Redis, Web security.

### Streaming and networks

RTMP, HLS, FFmpeg, DNS, TCP, HTTP, WebSockets, VPN, Network security.

### Tools and operations

Linux, Git, Bash, VMware ESXi, MikroTik, Server monitoring.

## Education & teaching

### Bachelor's degree

Computer Software Technology Engineering · Quchan University of Technology · Awarded 2017

WES evaluated the credential in August 2023 as equivalent to a four-year bachelor's degree.

- [WES evaluation](https://masterking32.com/pdf/WES.jpg)

### Associate degree

Software Engineering · Technical and Vocational University, Quchan · 2012 – 2014

Studied software engineering before continuing to the bachelor's degree.

### Teaching & talks

#### Web Design Instructor

National University of Skill, Quchan Branch · Course: December 2025 · Certificate: 10 March 2026

I taught a 20-hour web design course. The certificate and its English translation are available below.

- [English translation](https://masterking32.com/pdf/uni_t_1.jpg)
- [Persian original](https://masterking32.com/pdf/uni_t_2.jpg)

#### Computer science entrepreneurship seminars

Shahid Rajaee National University of Skill, Quchan Branch · Seminars: 21–22 April 2025 · Certificates: 20 April 2025

I gave two talks on starting a career in programming and web design, sharing practical experience with computer science students.

- [21 April · English translation](https://masterking32.com/pdf/computer_enterpreneurship_seminar3.jpg)
- [21 April · Persian original](https://masterking32.com/pdf/computer_enterpreneurship_seminar4.jpg)
- [22 April · English translation](https://masterking32.com/pdf/computer_enterpreneurship_seminar1.jpg)
- [22 April · Persian original](https://masterking32.com/pdf/computer_enterpreneurship_seminar2.jpg)

#### Web design workshop

Hakim Nezami Institute of Higher Education · English translation: 5 April 2023

Received a letter of appreciation for helping set up a web design training workshop.

- [English translation](https://masterking32.com/pdf/HakimNezami_Page_1.jpg)
- [Persian original](https://masterking32.com/pdf/HakimNezami_Page_2.jpg)

### Earlier competitions

#### Fanavard 2015

Sharif University of Technology, Tehran · Competition: 22–25 November 2015

I took part in the final stage of the web programming competition at Sharif University of Technology in Tehran and received a skills assessment certificate.

- [English translation](https://masterking32.com/pdf/Fanavard1_Page_1.jpg)
- [Persian original](https://masterking32.com/pdf/Fanavard1_Page_2.jpg)

#### Fanavard 2016

Sharif University of Technology, Tehran · Competition: 7–9 December 2016

I took part in the web development competition at Sharif University of Technology in Tehran and received a certificate of appreciation.

- [English translation](https://masterking32.com/pdf/Fanavard2_Page_1.jpg)
- [Persian original](https://masterking32.com/pdf/Fanavard2_Page_2.jpg)

## Contact

For a job opportunity, a project or a question about my work, email [lichwow_masterking@yahoo.com](mailto:lichwow_masterking@yahoo.com).

- [GitHub](https://github.com/masterking32)
- [LinkedIn](https://www.linkedin.com/in/masterking32)
- [Discord](https://discord.com/invite/ydDk9xe/)
- [Telegram](https://t.me/masterking32)
- [Instagram](https://www.instagram.com/masterking32/)
- [X (Twitter)](https://x.com/masterking32)
- [Twitch](https://www.twitch.tv/masterking32)
- [Stack Overflow](https://stackoverflow.com/users/3344117/amin-masterking)
- [YouTube](https://www.youtube.com/@AminMasterkinG)
- [ORCID](https://orcid.org/0000-0002-1755-5374)
- [Spotify](https://open.spotify.com/user/masterking32/)
- [SoundCloud](https://soundcloud.com/masterking32)
