Skip to content

It's a Solana wallet. Based on Rust and Slint-ui. You can compile it for Linux, Windows and Android.

License

Notifications You must be signed in to change notification settings

heng30/solana-wallet-sollaw

Repository files navigation

中文文档

If you can't review the source codes, I don't recommand you to use this wallet. If you use this wallet, you take your own risk.

Introduction

It's a Solana wallet. Based on Rust and Slint-ui. You can compile it for Linux, Windows and Android. However, There are some bad user experience on Android platform. This wallet uses different algorithm to generate Seed with Phantom. So the same mnemonic would generate different wallet address.

Features

  • Create and recover account
  • Derive child accounts
  • Address book
  • Transaction history
  • Development mode of TestNet and DevNet
  • Send SOL and spl token in MainNet
  • Genarate QrCode for address
  • Support sending token with memo and setting prioritization fee

TODO

  • fetch spl token price
  • copy and paste text on Android

Android platform build information

  • min-sdk-version = 23
  • target-sdk-version = 32

How to build?

  • Install Rust and Cargo
  • Install Android sdk, ndk, jdk17, and set environment variables
  • Run make to build a release version android APK
  • Run make debug to run it on desktop platform
  • Run make build-desktop-release to build a release version desktop APK
  • Refer to Makefile for more information

Reference

About

It's a Solana wallet. Based on Rust and Slint-ui. You can compile it for Linux, Windows and Android.

Resources

License

Stars

Watchers

Forks

Packages

No packages published