KO
|
EN
gitlite — search
Search
#python
#nodejs
#javascript
#java
#docker
#library
#swift
#arduino
#aws
#php
#command-line
#packer
g45w
★ 50
Open GitHub ↗
A Dero Universal Wallet with mobile UI.
Download README (.md)
Explore Similar Repositories
claude-code-g4
:
Claude Code for PowerPC G4 Mac OS X Tiger - QuickJS + Python TLS
tiger-macports
:
MacPorts guide and pre-built binaries for Mac OS X Tiger PowerPC
thinkpad-p14s-g4-linux
:
Various configs for Lenovo ThinkPad P14s G4 running under GNU/Linux distributions
G4SATBench
:
[TMLR 2024] G4SATBench: Benchmarking and Advancing SAT Solving with Graph Neural Networks
dexcom_reader
:
Export data from a Dexcom G4 CGM
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
g45w
?
Download (.md)
# G45W `IN DEVELOPMENT` A Dero Universal Wallet with mobile UI. Cross-platform: Linux, Windows, MacOS, Android, IOS... *This wallet uses Gio UI for rendering components.* ## Why The goal is to attract more users into the Dero Ecosystem with a wallet that is intuitive, easy to use and does not compromise privacy. The primary focus is to phase out the `Dero RPC Bridge` browser extension in favor of this wallet, utilizing the DApps XSWD protocol. This should remove a painful and unsafe step of connecting your wallet directly to a DApp platform. Additionally, I aim to offer an alternative UI with extra features, including smart contract interactions, organized visualization of NFTs, and extensive language support. ## Features - Integrated fast-sync Dero Node for full privacy. - Connect to a remote node for quick utilization. - Multiple wallet management. - Manage Dero tokens and NFTs (folder-like structure). - Easily send payments and receive with QR code. - Fast registration implemented by Pieswap. - Address book to manage contacts. - Support as much language as possible (12 and counting...). - App color schemes (dark, light, blue). - Draggable list items (for ordering items). - Interact with Dero DEX directly (DEX created by Pieswap). - View pair list. - Swap form. - Add and remove liquidity form. - Bridge to Eth (with ringsize). - Bridge from Eth through Metamask Extensions and Mobile. - Wallet address hashicon (easily recognize your wallets with unique icons) <https://github.com/emeraldpay/hashicon>. - DApps connection with XSWD protocol by Slixe (toggle on/off, manage connections and permissions). - Testnet/Mainnet switch component mode. - Camera to scan QR code (scan wallet/integrated address). - Smart contract explorer for any token (view code, variables, list and execute functions). ## Supported languages - English, French, Spanish, Italian, Dutch, German, Russian, Portuguese, Romanian, Japanese, Korean, Chinese Simplified, Chinese Traditional ## TODO - App release (iOS app store, Google play store & F-Droid). - Improve UI based on JoyRaptor design. ## Demo  ## Alternative wallets - Engram -> <https://github.com/DEROFDN/Engram> ## Releases You can build your own version by following build steps bellow or use available prebuilds here <https://github.com/g45t345rt/g45w/releases>. ## How to build ### Setup If you have Git installed, clone the repository. ```bash git clone https://github.com/g45t345rt/g45w.git ``` Download and install GO. <https://go.dev/doc/install> Install latest version of GioUI build tool. ```bash go install github.com/g45t345rt/gio-cmd/gogio@latest ``` Check Github workflows for more build information. <https://github.com/g45t345rt/g45w/tree/master/.github/workflows> ### Android Install Android SDK with NDK bundle! Build the app. ```bash ./build_gio.sh android arm64 ``` If your phone is connected and developer mode is on, install the APK directly with this command. ```bash ./adb_install.sh ``` ### IOS Xcode is required! Build the app. ```bash ./build_gio.sh ios arm64 ``` ### Linux Install dependencies Fedora 35+ ```bash dnf install gcc pkg-config wayland-devel libX11-devel libxkbcommon-x11-devel mesa-libGLES-devel mesa-libEGL-devel libXcursor-devel vulkan-headers ``` Ubuntu 18.04+ ```bash apt install gcc pkg-config libwayland-dev libx11-dev libx11-xcb-dev libxkbcommon-x11-dev libgles2-mesa-dev libegl1-mesa-dev libffi-dev libxcursor-dev libvulkan-dev ``` Build the app. ```bash ./build_go.sh linux amd64 ``` ### Windows Build the app. ```bash ./build_gio.sh windows amd64 ``` ### MacOS Xcode is required! Build the app. ``` bash ./build_gio.sh macos amd64 ``` ### Outputs `/build/g45w_windows_amd64.exe` `/build/g45w_linux_amd64` `/build/g45w_macos_amd64.app` `/build/g45w_ios_arm64.app` `/build/g45w_android_arm64.apk` `/build/g45w_android_arm.apk` ## Contributors List of contributors. Thank you all! If your alias is not listed, pls let me know. ### Translation Most translations were done with ChatGPT and are far from being accurate. If you notice any errors, pls update the values in `/assets/lang` folder and create a pull request. `jvx` ### Testing `jvx`, `secretnamebasis`, `Derolifestyle`, `JoyRaptor`, `chakipu`, `TheObjectiveAlpha`, `Lutamm`, `VastoLorde`, `rexBGcoxx`, `Kray0005`, `Apollo`, `Coose`, `Cypherpunk`, `o1o7`, `keyper`, `Zalamander`, `ArcaneSphere`, `proprivacy`, `Wind_W#369`, `Ulmo`, `AltCtrl`, `Cats`, `derionner` ## License This project is licensed under the [MIT License](https://opensource.org/licenses/MIT). The MIT License (MIT) Copyright (c) 2023 g45t345rt