Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gemwalletcom/gem-ios
Gem - Open Source iOS Crypto Wallet
https://github.com/gemwalletcom/gem-ios
bitcoin bitcoin-wallet crypto-wallet cryptocurrency defi ethereum ethereum-wallet solana sui ton ton-wallet wallet
Last synced: about 1 month ago
JSON representation
Gem - Open Source iOS Crypto Wallet
- Host: GitHub
- URL: https://github.com/gemwalletcom/gem-ios
- Owner: gemwalletcom
- License: gpl-3.0
- Created: 2024-06-01T16:18:13.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-12-18T22:48:17.000Z (about 1 month ago)
- Last Synced: 2024-12-18T23:22:03.822Z (about 1 month ago)
- Topics: bitcoin, bitcoin-wallet, crypto-wallet, cryptocurrency, defi, ethereum, ethereum-wallet, solana, sui, ton, ton-wallet, wallet
- Language: Swift
- Homepage: https://gemwallet.com
- Size: 4.41 MB
- Stars: 44
- Watchers: 1
- Forks: 7
- Open Issues: 28
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# ๐ Gem Wallet - iOS
Gem Wallet is a powerful and secure mobile application designed for iOS and [Android](https://github.com/gemwalletcom/gem-android). It provides users with a seamless and intuitive experience to manage their digital assets and cryptocurrencies.
The app is developed using SwiftUI. The codebase also includes a [Core](https://github.com/gemwalletcom/core) library implemented in Rust, providing efficient and secure cryptographic operations for enhanced data protection.
๐ฒ๏ธ [iOS available on the App Store.](https://apps.apple.com/app/apple-store/id6448712670?ct=github&mt=8)
๐ค [Android available on the Google Play Store.](https://play.google.com/store/apps/details?id=com.gemwallet.android&utm_campaign=github&utm_source=referral&utm_medium=github)
## โจ Features
- ๐จโ๐ฉโ๐งโ๐ฆ **Open Source & Community Owned** with web3 ethos.
- ๐๏ธ **Self-Custody** Exclusive ownership and access to funds.
- ๐ **Secure** and **Privacy** preserving wallet.
- ๐ **Multi-Chain Support:** Supports Ethereum, Binance Smart Chain, Polygon, Avalanche, Solana, and more.
- ๐ **Swaps:** Exchange cryptocurrencies quickly and easily.
- ๐ **Staking:** Earn rewards by staking assets.
- ๐ **WalletConnect:** Secure communication with decentralized applications (dApps).
- ๐ **Fiat On/Off Ramp:** Easily convert between cryptocurrencies and traditional currencies.
- ๐๏ธ **Backup and Recovery:** Simple backup and recovery options.
- ๐ **Real-Time Market Data:** Integrated with real-time price tracking and market data.
- ๐ **Instant Transactions:** Fast and efficient transactions with low fees.
- ๐ **Customizable Notifications:** Set alerts for transactions, price changes, and important events.
- ๐ก๏ธ **Advanced Security:** Encryption and secure key management.## ๐โโ๏ธ Contributing
- Look in to our [Github Issues](https://github.com/gemwalletcom/gem-ios/issues)
- See progress on our [Github Project Board](https://github.com/orgs/gemwalletcom/projects/2)
- Public [Roadmap](https://github.com/orgs/gemwalletcom/projects/4)See our [Contributing Guidelines](./CONTRIBUTING.md).
## ๐ฅฐ Community
- Install the app [Gem Wallet](https://gemwallet.com)
- Join our [Discord](https://discord.gg/aWkq5sj7SY)
- Follow on [Twitter](https://twitter.com/GemWalletApp) or join [Telegram](https://t.me/GemWallet)## ๐ Getting Help
- Join the [Telegram](https://t.me/gemwallet_developers) to get help, or
- Open a [discussion](https://github.com/gemwalletcom/gem-ios/discussions/new) with your question, or
- Open an issue with [the bug](https://github.com/gemwalletcom/gem-ios/issues/new)If you want to contribute, you can use our [developers telegram](https://t.me/gemwallet_developers) to chat with us about further development!
## ๐ Getting Started
### iOS Development
> [!NOTE]
> Gem iOS needs [Apple silicon Mac](https://support.apple.com/en-us/116943) to build by default.1. Setup [Xcode](https://developer.apple.com/xcode)
2. Clone the repo `git clone https://github.com/gemwalletcom/gem-ios.git --recursive`
3. Run `make bootstrap` to install all necessary tools.If you're using a legacy Intel Mac, you need to pull latest `core` submodule and run `just generate-stone` to build `x86_64` arch Gemstone, the core library used by Gem iOS.
## ๐จโ๐งโ๐ฆ Contributors
We love contributors! Feel free to contribute to this project but please read the [Contributing Guidelines](CONTRIBUTING.md) first!
## ๐ Localization
Join us in making our app accessible worldwide! Contribute to localization efforts by visiting our [Lokalise project](https://app.lokalise.com/public/94865410644ee707546334.60736699/)
## โ๏ธ License
Gem Wallet is open-sourced software licensed under the ยฉ [GPL-3.0](LICENSE).