Dev Grants
Add basic Solana wallet support and usable Serum DEX connectivity for the Hummingbot client.
In order to be of use to the Hummingbot community, we propose to bundle the client-side wallet management + first connected DEX for the Solana ecosystem in one HIP. As it has been noted in the previous HIP-2, work so far only contains Solana support on Gateway API level. In order to allow a user to connect their Solana wallet through the Hummingbot client, additional work has to be done with this HIP.
Serum DEX is Solana's signature on-chain CLOB exchange with roughly 400 million USD daily volume. Its spot markets are used by many protocols as a central point of liquidity, like Raydium AMM pools. Implementing Serum DEX functionality to Gateway will serve as the basis for many more protocols to be integrated with Hummingbot.
Based on prior work with HIP-2 and current progress, we assume that we will need at least twice as much time, as we did with HIP-2, due to the more complex nature of devising a REST + WebSockets API and DEX connector and full support of all standard CEX API features.
We therefore propose to allocate 40 days * 20k HBOT = 800k HBOT to be distributed upon successful merge and affirmative voting on the according PRP.