I have learned how to build my own wallet for Cosmos, similar to Keplr. I have a question: could I sell my creation in the future without legal issues? Does the Cosmos SDK license allow free and open-source use, even for commercial purposes?

My intention is to offer the wallet to users who want a customized version, fully compatible with the Cosmos network and IBC. The wallet is developed solely with Protobufs, using the new generation of protocols, as Amino is obsolete and intended for older wallets.

Unlike traditional wallets that store the seed in RAM, my wallet fragments secrets randomly (SSS). If a hacker accesses memory, they only obtain meaningless bytes; reconstructing them requires knowing the unique and unpredictable fragmentation.

Additionally, my wallet is generic and network-agnostic, allowing Bech32 to automatically add prefixes for other networks and connect to their tokens without any additional modifications.

1 Like