DEV Community

Cover image for I made mobile number based blockchain wallet on a private solana blockchain
shubham panchal
shubham panchal

Posted on

I made mobile number based blockchain wallet on a private solana blockchain

I made mobile number based #blockchain wallet and backend on a private #solana blockchain #node. the system provides full transaction functionality.

Users can
register ,
login ,
send or receive tokens via mobile number.

Tokens are issued through a #private solana node, which can be made production grade and scaled to multiple nodes for improved reliability and performance.

The backend is powered by a #golang server, which serves as a #API layer between solana node and #flutter based mobile #wallet app. The server handles :-
1 user registration
2 login and authentication
3 wallet creation
4 transaction processing and locking
5 provides balance and list of transaction

The flutter mobile app acts as the client interface, allowing users to:
1 register and create wallet or log in to an existing one
2 view the recent transactions
3 send and receive tokens using mobile numbers, similar to upi apps, making blockchain transactions simple and user friendly

This solution makes blockchain based token transaction easy and #nft/ assets s can be added to it.

why solana over #etherium
1 solana can scale very well because of rust underlying , no #dsl

why golang
1 golang can create highly scalable and secure backend apis that works securely and are high performant. also transaction locking

why flutter
1 kotlin can be used for creating mobile apps but flutter apps can be made easily for android and ios and desktop and web platforms from same codebase .

lets connect if you want to know more or see it in production

go ,#golang, #docker, #solana, #blockchain, #nft, #rust, #flutter, #wallet, #defi

Top comments (0)