Project Ferrite is an implementation of the Telegram Server API in C#.
The project is currently in a very early stage of development. The following are the features that are implemented and working so far:
- All MTProto transports are implemented (only Abridged and Intermediate transports are tested)
- Websockets and Obfuscation
- Creation of an Auth Key
- MTProto Encryption/Decryption (AES-IGE, AES-CTR, RSA with custom padding etc.)
- TL Serialization/Deserialization
Project Ferrite is licensed under GNU AGPL-3.0