Wallets
There are a variety of different wallets that are supported on Flux Astromesh. Users can choose to submit transactions on Flux Astromesh using either their Ethereum native wallets or their Cosmos native wallets.
Overview
Flux Astromesh's Account type uses Ethereum's ECDSA secp256k1 curve for keys. Simply put, Flux Astromesh's Account is native (compatible) with Ethereum accounts, allowing Ethereum native wallets such as MetaMask to interact with Flux Astromesh.
Ethereum-Based Wallets
As explained above, Ethereum based wallets can be used to interact with Flux Astromesh. Right now, the most popular Ethereum based wallets are supported on Flux Astromesh. These include:
The process of signing transactions on Flux Astromesh using an Ethereum native wallet consists of:
Converting the transaction into EIP712 TypedData, Signing the EIP712 TypedData using an Ethereum native wallet, Packing the transaction into a native Cosmos transaction (including the signature), and broadcasting the transaction to the chain. This process is abstracted away from the end-user. If you've previously used an Ethereum native wallet, the user experience will be the exact same.
Cosmos-Based Wallets
Flux Astromesh supports the leading wallets compatible with Cosmos and IBC, including: