Multisig wallet for other blockchains


I’m trying to figure out how to create a multisig wallet for other blockchains that don’t have smart contracts
for example Filecoin, Algorand, Mona etc. etc. using Cosmos

The idea is to have 2 out of 3 (for example) vote for an external transaction to the other blockchain to be broadcasted but without anyone holding the private key for the wallet.

anyone can point me in what direction I should start. (I already did the 2x the beginner tutorials and looked at Peggy so I would say I have a basic idea on how Cosmos works

Thank you