• v1.1.0 9d6d5ea3c4

    root released this 2026-03-15 20:10:41 -03:00 | 2 commits to main since this release

    What'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