-
v1.1.0 — Digital Wallet Stable
released this
2026-03-15 20:10:41 -03:00 | 2 commits to main since this releaseWhat's New
Full-featured KSH wallet in 4 formats, all implemented in Koder Lang:
CLI Wallet (
src/wallet/cli.kd)- 17 commands: create, import, export, list, open, balance, send, receive, history, stake, unstake, address, stealth, tokens, vote, sign, verify
- Wallet persistence in
~/.koder-kash/wallets/(encrypted JSON) - JSON-RPC connection to node (localhost:9401)
Desktop Wallet (
src/wallet/desktop.kd)- Native GUI via Koder Lang toolkit (GTK4/WinUI/AppKit)
- Sidebar navigation with 10 views: Dashboard, Send, Receive, History, Staking, Tokens, Governance, Contracts, Address Book, Settings
- Dark/light theme, gradient balance card, background refresh
Mobile Wallet (
src/wallet/mobile.kd)- Native mobile via Koder Lang toolkit (UIKit/Jetpack Compose)
- Tab navigation with 14 screens
- QR code, biometric auth, pull-to-refresh, bottom sheets
Web Wallet (
src/wallet/web.kd)- HTTP server (port 9402) with embedded SPA (HTML/CSS/JS)
- 16 REST endpoints proxying to JSON-RPC node
- Dark/light/device theme, 8 sections, responsive design
All Wallets Support
- HD wallet (BIP-32/44) with stealth addresses
- Send/receive with zk-SNARK proofs
- Native tokens (KSH-20, KSH-721, KSH-1155, KSH-4626)
- Staking (5% APY) and masternode delegation
- Governance voting (proposals, for/against/abstain)
- Smart contract interaction
- Address book, encrypted export/import
5,076 lines of Koder Lang across 5 wallet modules.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads