RabbyHub / Rabby

The game-changing wallet for Ethereum and all EVM chains
https://rabby.io
Other
1.41k stars 409 forks source link

Feature Request - Integration of Solana Network into Rabby Wallet #2585

Open MiraiDevv opened 1 month ago

MiraiDevv commented 1 month ago

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

0x6080 commented 3 weeks ago

please do not waste time on that shit chain

bakeiro commented 1 week ago

I think this can be something great to have :)