https://github.com/andremiras/pywallet
Cross platform Ethereum Wallet built with Python and Kivy
https://github.com/andremiras/pywallet
android ethereum ios kivy linux osx python windows
Last synced: 11 months ago
JSON representation
Cross platform Ethereum Wallet built with Python and Kivy
- Host: GitHub
- URL: https://github.com/andremiras/pywallet
- Owner: AndreMiras
- License: mit
- Created: 2017-05-30T19:41:00.000Z (about 9 years ago)
- Default Branch: develop
- Last Pushed: 2023-10-03T21:44:55.000Z (over 2 years ago)
- Last Synced: 2025-07-01T14:17:23.376Z (12 months ago)
- Topics: android, ethereum, ios, kivy, linux, osx, python, windows
- Language: Python
- Homepage:
- Size: 3.95 MB
- Stars: 65
- Watchers: 5
- Forks: 23
- Open Issues: 60
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# PyWallet
[](https://gitter.im/PyWallet/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[](http://travis-ci.org/AndreMiras/PyWallet)
Cross platform Ethereum Wallet built with Python and Kivy.

## Features
* Keystore on device
* Show balance
* Show transaction history
* Receive Ethers via QR code
* Send Ethers
* Handle multiple accounts
* Manage accounts
## Run
### Linux
```
./src/main.py --debug
```
The `--debug` flag is required if you want to see errors printed in your console.
Otherwise the exception will be only sent to Sentry.
### Android
Build, deploy and run on Android using buildozer:
```
buildozer android debug deploy run logcat
buildozer android adb -- logcat
```
## Install
See [Install.md](docs/Install.md) for detailed instructions.
## Testing
See [Testing.md](docs/Testing.md).
## Documentation
* Miscellaneous documentation in the [docs](docs/) directory
* Recipes documentation in the [python-for-android](src/python-for-android/) directory