Diese beiden Projekte betreffen den finanziellen Use-Case der Blockchain: Der Handel mit Kryptowährungen.
Die erste Software, Funding Overwatch, kümmert sich um das automatisierte Verleihen von Kryptowährungen und klassischem Fiat an Margin Trader. Sie beobachtet dabei den Markt und verleiht dann durch einen Algorithmus zu bestmöglichen Raten um eine Gewinnmaximierung zu erzielen.
Das Tool verfügt über ein Email Benachrichtigungssystem, erweiterte Auswertungen inkl. grafischer Analyse sowie einen eigenen Websocket Server der periodische Statusmeldungen sendet. Beträge in den Screenshots sind zur Illustration randomisierte Werte.
Das Tool ist direkt abhängig von der kontinuierlichen Datenlieferung eines zweiten Tool, dem Exchange Rate Server. Dieser castet über einen Websocket regelmäßige die aktuellen Wechselkurse und ist auch in der Lage mit Clients zu kommunizieren um bspw. neue Währungen hinzuzufügen oder historische Kursdaten zu senden. Die Software aggregiert dabei die vier öffentlich verfügbaren API’s von Fixer.io, Bitfinex, Coinmarketcap und Coinbase.
Entwickelt wurden alle Applikationen in C# .auf WPF mit .NET 4.7.2. Mittlerweile sind sie auf .NET 8 migriert.
Der Sourcecode zum 'Exchange Rate Server' ist auf GitHub verfügbar.