There are a ton of wallets available according to Stellar.org website. However, none of them did exactly what I needed. So in the past I have used the ipython shell to create address, make trustlines, and send payments. I spent a Saturday and put together a tiny wallet.

stcli— a repl command line crypto wallet for stellar that is simple and all in one file

Why a new wallet?

  1. Super easy to read the code — You are trusting wallet providers with your funds and I wanted someone to be able to review the code in about 3 minutes to ensure nothing funny is going on under the covers. Currently it is less than 600 lines of code including comments and it all is in 1 file so you can move it around easily and securely.
  2. Command line under Linux — I love the command line and specifically python’s REPL (Read–Eval–Print Loop )..
  3. Python based wallet — all the other open source ones are in Javascript or go
  4. Used for testing of Stellar remittance functions — No other wallets I could find fully allowed testing of federation, compliance, deposit, and withdrawal.
  5. Shows 100% what it is doing behind the scenes — made for testing (or live)
  6. Support all the basic functions that other wallets do from this list by Tim
    https://docs.google.com/spreadsheets/d/14hs18NkgKerF47YPI0NQDX0gN2ZAN98Z0LValHGYrZ8/edit#gid=987160927