[Development] Steem Web Wallet Working prototype done

in utopian-io •  6 months ago



Follow up post for Utopian.io Hackathon. Original Post


  • What feature(s) did you add?
    • After the hackathon, I manage to add in a transaction page as a proof of concept. Refer to PR #1
    • Logout feature.
    • The demo on how the wallet works.

  • This app also support QR code from steem plus.

New Projects

  • What is the project about?

Steem Web Wallet, also known as SWW in short. A Steem wallet that can be used on modern web browser, to do micro payment with ease.

This web app is completely serverless for it to work, and the source code are open source on Github.

  • Technology Stack

React, TypeScript, Redux, RxJS, DSteem, Scss

  • Roadmap

    • Better UI on how the transaction being done instead of using alert()
    • Add Transaction History into Profile
    • Add Currency Conversion
    • End to End testing and Snapshot Testing
    • Change Steem API in the settings
    • Support other key (Owner key).
    • Add Copy to clipboard onto all the input field in the QR code page
  • How to contribute?

    • This project has Travis CI for Continuous Integration, and also deployed automatically to Netlify at https://swallet.netlify.com/ .
    • Pull Request and Issues filling are welcome on GitHub.

This app is still in early phase, so it might have breaking change and buggy. Please use it with care.

Try out the app at https://swallet.netlify.com

GitHub Account


Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Congrats finishing a product on the hackathon timeframe. :)

Adding support for memo selection would be good. Also, on my test account, avatar is missing.

Screen Shot 2018-10-02 at 2.45.00 PM.png

I see you're building the image with the account metadata. That's because my test account doesn't have any profile image set. You may consider using http://steemitimages.com/u/<username>/avatar next time, which handles this case and add a default avatar if it doesn't exists.

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.

Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.


Thanks for the suggestion, will look into it when I am free, definitely helpful suggestion!


Thank you for your review, @emrebeyler!

So far this week you've reviewed 5 contributions. Keep up the good work!

帅哥/美女!新人吗?《steemit指南》拿一份吧,以免迷路; 另外一定要去 @team-cn 的新手村看看,超级热闹的大家庭。如果不想再收到我的留言,请回复“取消”。

Can’t wait to test on the beta version!

Hi @superoo7!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 3.698 which ranks you at #4967 across all Steem accounts.
Your rank has not changed in the last three days.

In our last Algorithmic Curation Round, consisting of 477 contributions, your post is ranked at #174.

Evaluation of your UA score:
  • You're on the right track, try to gather more followers.
  • The readers like your work!
  • You have already shown user engagement, try to improve it further.

Feel free to join our @steem-ua Discord server

You’ve been upvoted by TeamMalaysia Community :-

To support the growth of TeamMalaysia Follow our upvotes by using steemauto.com and follow trail of @myach

Vote TeamMalaysia witness bitrocker2020 using this link vote for witness

Hey, @superoo7!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!