Issue: Coin Tracking Software Platforms with no privacy. Calling home too often and selling your financial data making users a potential target.
Goal: Decentralized (Open-Source) Proof of Concept for a Coin / Exchange Tracker. Which will allow anyone to add new exchanges / platforms.
Source Code: https://github.com/cameronmoten/AllOutCoin
Proof of Concept: AllOutCoin – Modular Xamarin C# App that works on Mac, Android, iOS, Windows & Windows Phone.
How to Add a New Exchange:
Simply add your exchange entity to the list and it will show up and tell it how to load that exchange’s data in LoadCoinBalanceAsync.
supportedExchanges = new Dictionary<Exchanges, ExchangeEntity>()
Image="binance.png" } },
RSA – 2048 Key is created and stored in the Secure Account Store (Different for Each Platform, KeyStore (Android) / KeyChain (iOS))
That key is used to encrypt your API Keys, also I hope that no one gives it an API key that has Withdraw permissions.. Limit it to VIEW only.
A lot, it only support 3 exchanges and doesn’t yet support manually added coins / wallet addresses. If people wish to submit pull requests to add new features and the like I’d be happy to review and merge them! There a a ton of places to improve and it’s not perfect by a long shot, but it works 🙂