Steem Keychain Mobile: Phase 4 — Savings & Governance

in Steem Dev2 days ago (edited)

23D8A4D2-D46A-47C1-A202-F452381D3249_1_201_a.jpeg

Hello everyone,

Following Phase 3 (History, Delegation & Power Down), I am sharing the next update for Steem Keychain Mobile.

Phase 4 (Releases 14–19) has been tested and enhanced on my end. It is now ready for community testing. This phase adds savings management and full governance — witness voting, proxy, and SPS proposals.

Watch the demo:


What Is in Phase 4

R14 — Savings Deposit

  • Deposit STEEM or SBD into your savings account
  • Currency toggle between STEEM and SBD
  • MAX button to deposit your entire available balance
  • Optional memo field
  • Savings balance card showing both STEEM and SBD savings at the top

R15 — Savings Withdrawal

  • Withdraw STEEM or SBD from savings to yourself or another account
  • Real-time recipient validation (defaults to your own account)
  • 3-day withdrawal waiting period clearly displayed
  • View all pending withdrawals with time remaining countdown
  • Cancel any pending withdrawal before it completes

R16 — Witness Voting

  • Browse the top 250 witnesses ranked by votes
  • Vote or unvote for witnesses (maximum 30 votes)
  • Search witnesses by name
  • Filter to show only your voted witnesses
  • Proxy detection — if you have a proxy set, the app warns you before voting directly
  • Each witness shows vote count, version, and missed blocks

R17 — Proxy Setting

  • View your current proxy with avatar display
  • Set a new proxy — delegate all your witness votes to a trusted account
  • Clear your proxy to vote directly again
  • Warning if you have existing witness votes that will be replaced by setting a proxy

R18 — Proposals Viewing

  • Browse all active SPS/SDF proposals sorted by total votes
  • Funding status calculated dynamically: Funded, Partially Funded, or Not Funded
  • Each proposal shows: subject, creator, receiver, daily pay, total votes in SP, start and end dates
  • Deep links to SteemPro for proposal details

R19 — Proposals Voting

  • Vote or unvote on any SPS proposal directly from the app
  • Proxy-aware — if you have a proxy set, the app blocks voting and explains why
  • Confirmation dialog before every vote

What I Enhanced During Testing

  • Savings balance card — Dual-currency display showing both STEEM and SBD savings at a glance with color coding
  • Pending withdrawals — Each pending withdrawal shows a live countdown to completion with the option to cancel
  • Proxy-aware governance — Witness voting and proposal voting both detect if you have a proxy set and handle it gracefully with clear warnings
  • Funding calculation — Proposals are ranked by votes and the app calculates which ones are funded based on the daily DAO budget
  • Vote formatting — Large witness vote numbers are formatted in billions/trillions for readability
  • ConfirmDialog — Every financial and governance action goes through a themed confirmation dialog
  • Toast feedback — Clear success/error notifications after every operation

Current Roadmap Status

PhaseStatus
Phase 1 — Core Foundation (R1–R6)Tested
Phase 2 — Basic Transactions (R7–R9)Tested
Phase 3 — History & Advanced Power (R10–R13)Tested
Phase 4 — Savings & Governance (R14–R19)Tested — Your turn to test
Phase 5 — In-App Browser (R20–R23)Next
Phase 6 — Keychain Bridge & Requests (R24–R27)Upcoming
Phase 7–10Upcoming

What I Need From You

Now it is your turn. Please test the Phase 4 features and share your feedback:

  • Deposit a small amount to savings — Is the balance card clear? Does the currency toggle feel right?
  • Withdraw from savings — Is the 3-day warning visible enough? Do pending withdrawals display correctly?
  • Vote for a witness — Does the search work? Is the 30-vote limit clear? Does proxy detection work?
  • Set and clear a proxy — Is the flow intuitive? Are the warnings about losing witness votes clear?
  • Browse proposals — Is the funding status helpful? Are the proposal details readable?
  • Vote on a proposal — Does the proxy block work correctly?
  • Try edge cases — Depositing with zero balance, cancelling a pending withdrawal, voting with 30 votes already used
  • Share your thoughts on the UI/UX — What would you change?

Download the APK

Phase 4 (Release 19) — Savings & Governance:

DOWNLOAD APK

Note: Since this is a beta APK, your phone may show a security warning about installing from unknown sources. This is normal for apps distributed outside the Play Store.


About Me

Hi! I'm kafio, I build tools for Steem. My projects:

PixelCraft — pixel art game on blockchain
https://pixelcraft-beta.steemhub.tech

SteemHub — A platform that showcases my Steem-based projects, helping users discover and engage with the ecosystem.

Other tools:

Contributing to the Steem ecosystem. Support my work by voting for my witness: @kafio.wit

Vote: https://steemitwallet.com/~witnesses

Thank you!

image.png

cc: @steemcurator01 & @steemcurator02

Sort:  
 2 days ago 

Congratulations!

Your post has been manually upvoted by the SteemPro team! 🚀

upvoted.png

This is an automated message.

💪 Let's strengthen the Steem ecosystem together!

🟩 Vote for witness faisalamin

https://steemitwallet.com/~witnesses
https://www.steempro.com/witnesses#faisalamin

Thank you so much this is very useful tool. Thanks for keep updating and sharing the information

Your post have been rewarded by the Speak on Steem curator team!

Now become a plus member delegating at least 500 SP

Ways to support us:

Image

Curated by @nevlu123

Coin Marketplace

STEEM 0.06
TRX 0.29
JST 0.051
BTC 68407.38
ETH 2013.65
USDT 1.00
SBD 0.49