All Projects β†’ marc2332 β†’ solana-mobile-wallet

marc2332 / solana-mobile-wallet

Licence: MIT license
πŸ’³ Non-custodial cross-platform wallet for Solana

Programming Languages

dart
5743 projects
C++
36643 projects - #6 most used programming language
CMake
9771 projects
HTML
75241 projects
c
50402 projects - #5 most used programming language
swift
15916 projects

Projects that are alternatives of or similar to solana-mobile-wallet

Solnet
Solana's .NET SDK and integration library.
Stars: ✭ 252 (+293.75%)
Mutual labels:  wallet, web3, solana
desktop
CoinApp is a simple to use minimal Cryptocurrency Wallet for Ethereum, ERC20 Tokens, Bitcoin and Litecoin built for Windows, Mac and Linux.
Stars: ✭ 60 (-6.25%)
Mutual labels:  wallet, cryptocurrency-wallet
Nault
⚑ The most advanced Nano wallet with focus on security, speed and robustness
Stars: ✭ 228 (+256.25%)
Mutual labels:  wallet, cryptocurrency-wallet
cryptoplease-dart
Dart and Flutter apps and libraries maintained by Espresso Cash (Formerly Crypto Please) team for Solana.
Stars: ✭ 188 (+193.75%)
Mutual labels:  wallet, solana
nina
a self-publishing protocol for musicians - on solana
Stars: ✭ 27 (-57.81%)
Mutual labels:  web3, solana
wallet-adapter
Modular TypeScript wallet adapters and components for Solana applications.
Stars: ✭ 964 (+1406.25%)
Mutual labels:  wallet, solana
Web3swift
Elegant Web3js functionality in Swift. Native ABI parsing and smart contract interactions on Ethereum network.
Stars: ✭ 462 (+621.88%)
Mutual labels:  wallet, web3
fetch-nft
πŸ–ΌπŸŽ‘πŸŒ  A utility to fetch and easily display Ethereum & Solana NFTs in a common format given any wallet
Stars: ✭ 83 (+29.69%)
Mutual labels:  web3, solana
Trust Wallet Ios
πŸ“± Trust - Ethereum Wallet and Web3 DApp Browser for iOS
Stars: ✭ 1,228 (+1818.75%)
Mutual labels:  wallet, web3
sign-in-with-ethereum
Minimal example of sign in with Ethereum. Compatible with web3 browsers.
Stars: ✭ 25 (-60.94%)
Mutual labels:  wallet, web3
Walletconnect Monorepo
WalletConnect Monorepo
Stars: ✭ 230 (+259.38%)
Mutual labels:  wallet, web3
expo-solana-wallet
Cross-Platform Solana Wallet built with Expo and Solana/web3.js
Stars: ✭ 122 (+90.63%)
Mutual labels:  web3, solana
anchor-escrow
Escrow program implemented in Anchor
Stars: ✭ 142 (+121.88%)
Mutual labels:  web3, solana
ethereum-hdwallet
CLI and Node.js library for Ethereum HD Wallet derivations from mnemonic
Stars: ✭ 44 (-31.25%)
Mutual labels:  wallet, web3
solana-web3-demo
a quick demo for solana web3
Stars: ✭ 93 (+45.31%)
Mutual labels:  web3, solana
Wallet3
A secure mobile wallet for web3
Stars: ✭ 13 (-79.69%)
Mutual labels:  wallet, web3
OpenLoginSdk
Pluggable auth infrastructure for Web3 wallets and dapps
Stars: ✭ 108 (+68.75%)
Mutual labels:  web3, solana
Multisignaturewallet
311 byte EIP712 Signing Compliant Delegate-Call Enabled MultiSignature Wallet for the Ethereum Virtual Machine
Stars: ✭ 16 (-75%)
Mutual labels:  wallet, web3
walletconnect-test-wallet
Test Wallet (Web)
Stars: ✭ 163 (+154.69%)
Mutual labels:  wallet, web3
app-monorepo
Secure, open source and community driven crypto wallet runs on all platforms and trusted by millions.
Stars: ✭ 1,282 (+1903.13%)
Mutual labels:  wallet, solana

πŸ’³ Reactor Wallet

Rector Wallet is an experimental wallet for Solana. It's work in progress, expect bugs, use carefully.

😎 Features

  • Experimental Solana Pay integration
  • Watch over any address you want
  • Display SPL Tokens and transactions
  • Import and create multiple wallets
  • Show the USD equivalent of the address balance and all it's tokens combined
  • You can see collectives (aka NFTs)

It should work fine on Android and Windows, I haven't tried on the other platforms.

Example screenshot

πŸŽ‰ Support this project

You can support this project by donating any amount you want to these addresses;

  • Solana: 5GzDDXyzhB9zA8vSHuEow5mQJ6Tk3kC4Bn2T9dp6nX3U
  • Bitcoin: 1HCBeYD564Y3AjQ3Ci6Fp2zosfZvevJuu6

🏭 Building

For Android:

flutter build apk --tree-shake-icons --split-per-abi

For Windows:

flutter build windows --tree-shake-icons

πŸ“ Formatting

dart format . --line-length 100

πŸ€” To-do / Ideas

  • A name for the app
  • Handle solana: links, this way the wallet will be prompted to the user (experimental)
  • Add password encryption
  • Solana Pay integration, implemented, but highly experimental
    • QR Reader
    • SOL Transactions (Experimental)
    • SPL Tokens Transactions (Experimental)
    • Support for Label, Message, Memo
    • QR Generator (WIP, like https://github.com/solana-labs/solana-pay/tree/master/point-of-sale does )
      • SOL transactions (Experimental)
      • SPL Tokens transaction (Experimental)
      • Compare the new received transaction by finding it with the reference, just to make sure the amount is correct
  • Mainnet/betanet/custom net support besides devnet
  • Ability to name and rename imported and created wallets, and watched addresses
  • Ability to make SOL transactions
  • Ability to refresh the current SOL value by pulling down
  • Option to use another currency besides USD as equivalent currency
  • Display latest transactions
  • Better project organization
  • Ability to easily share an address (QR?)
  • Have some UI tweaking options, like themes.
  • Unit tests (WIP)
  • Display owned tokens
  • Ability to display NFTs owned by an address
  • Upload to https://itsallwidgets.com/ (done: https://itsallwidgets.com/reactor-wallet)
  • Ability to add a small note when making transactions
  • Ability to make transactions with SPL Tokens
  • Better UX (specially when creating accounts)
  • Transactions Timestamps
  • Better Windows UX (e.g, using split views)
  • Send notifications when the app is closed and new transactions are received
  • Add a contacts list
  • Ability to update the encryption password once it's set

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].