Skip to content

vhnatyk/ProjectCrowbar.TraderWallet

Repository files navigation

Trader Wallet app for Project Crowbar

This is a cross platform wallet app with integrated trading using Nethereum, Xamarin.Forms and targetting all main mobile platforms Android, iOS, Windows and Dektop platforms(windows 10, UWP, XboX), IoT with the Raspberry PI. Supports multisig but delegation of funds is optional (just for extra features), to avoid disasters like with Parity multisig. P2P helps avoiding domain hijacking. Oh btw - it's quantum-resistant using SIDH implementation.

Features

  • Multisignature (with optional delegating funds to smart contract) and/or 2FA
  • Trade without leaving your wallet
  • Spend limit
  • Account recovery
  • Human-readable aliases
  • P2P
  • Quantum-resistant encryption
  • Multiple platforms support desktop/mobile
  • Transfer your funds to backup account in case of no activity for defined time (via optional smart contract)

Work in progress.

Screenshots from Prototype

Trading screen Transfer screen Account screen

Prototype on Marvellapp : https://marvelapp.com/5ei44jb

Done

  • Generic UI design

Todo

  • Whitepaper
  • Multi signature support
  • Ether Transfer example
  • Load account from KeyStorage, Private key and HDWallet
  • ViewModels to use ReactiveUI, Validation
  • Akavache
  • Secured storage integration sample
  • Connect to Etherscan
  • Improve UI / UX
  • Mac, Linux, WPF, TV, Watch samples
  • Continue testing all the platforms
  • Possibly template for other blockchains via .NET wrappers

Installable prototypes

About

TraderWallet for Project Crowbar

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages