Feat: Integration of Solana Network into Rabby Wallet
Hello Rabby Wallet team,
First of all, I would like to commend you for the excellent work on developing the wallet. Rabby Wallet has become an indispensable tool for many users operating on Ethereum and EVM-based networks.
I would like to suggest the integration of the Solana blockchain network into Rabby Wallet. Given Solana's significant growth due to its high performance and low transaction fees, I believe that including it would further enhance the wallet's usability and appeal to a broader user base.
Implementation Tips:
Language and Technologies: Knowing that Rabby Wallet is based on MetaMask and that most of the code is written in TypeScript, the integration can be facilitated by using compatible libraries like Solana Web3.js, which is the official library for interacting with the Solana network via JavaScript/TypeScript.
User Interface: Adapt the interface to support Solana-specific functionalities, such as Solana-based accounts, SPL tokens, and other unique features.
Existing References: Analyzing wallets like Sollet or Phantom Wallet can provide valuable insights into integrating Solana into a web-based wallet built with TypeScript.
Community and Support: The Solana community is very active and offers extensive support through documentation and forums, which can assist during the development process.
I understand that integrating a non-EVM network presents challenges, but I believe that expanding to include Solana would bring significant benefits to the Rabby Wallet user community.
I'm available for any additional clarification and would be delighted to see this feature implemented in the future.
Sincerely,
Mirai
please do not waste time on that shit chain
I think this can be something great to have :)
This is what we are all waiting
The repository: Solana Web3.js was discontinued in favor of the new 2.x version of the SDK: Solana JavaScript SDK
What is the status of this feature? Who is working on it? I would love to take this on as my responsibility but I have to understand what's already going on first
What is the status of this feature? Who is working on it? I would love to take this on as my responsibility but I have to understand what's already going on first
So far, we haven't received any response from the Rabby Wallet team about this, from any of the engineers, including the user @vvvvvv1vvvvvv , who is likely the main maintainer of that repository. So, the status of this feature for now is nothing—nobody has tried to do anything or started yet.
Now that we've reached this point, I think it's easier to implement since MetaMask is doing their integration with Solana, but I would love for Rabby to have it. I much prefer their UI/UX and also their security.