dogecoinfoundation / dogecoin.com

Repository for the recently redesigned dogecoin.com
https://dogecoin.com
MIT License
35 stars 44 forks source link

Added THORWallet #243

Closed qlpqlp closed 1 year ago

qlpqlp commented 1 year ago

Added THORWallet

michilumin commented 1 year ago

still looking at this. we don't audit, but just looking at how it integrates with and functions with dogecoin.

Drael64 commented 1 year ago

still looking at this. we don't audit, but just looking at how it integrates with and functions with dogecoin.

It's basically a self custody dogecoin wallet, that also optionally interacts with thorchain for dogecoin blockchain native swapping or pooling. The swap/pool functionality on thorchain is achieved by memo txns sent to thorchain secured dogecoin wallets which just pass raw details like swap x for y (which are secured by threshold signature or TSS across about 100 nodes with 75% consensus as opposed to less secure multisig). You can use it just as a dogecoin wallet, or you can do that other stuff.

xdefi which is also one of the proposed wallets for dogecoin com works similarly, except that it's a browser wallet. There's a few functional differences like how they achieve dex aggregation for tokens on other chains, and which other chains they support. In both cases there's easy access to the key phrase for importing or exporting, and in that way the native dogecoin wallet stuff is basically separate functionality. The codebases aren't open source, but there's a module that is, shared across thorchain supporting wallets, and that deals with the main wallet component (including dogecoin). That can be found on the thorchain dev dischord. Thorchain itself is open source tho and based on cosmos SDK.

Not sure if that summary will help, or if you figured that all out already. But figured I'd chime in :P