Create, Generate, and Sign Txs
There are multiple ways you can create, generate, and sign transactions.
CLI: Directly interact with the blockchain node's CLI in a terminal
Directly via Cosmos SDK practices like Keplr signing
Via our SDK
We recommend generating, signing, and broadcasting your transactions with the BitBadges SDK. The SDK provides easy-to-use TypeScript functions to construct transactions of all types and broadcast them to a blockchain node.
Signing Methods
BitBadges Chain supports two signing methods:
Signing - Cosmos: Sign transactions using Cosmos wallets (Keplr, Leap, etc.)
Signing - Ethereum: Sign transactions using Ethereum wallets (MetaMask, Privy, etc.) via EVM precompiles
The SDK automatically handles message conversion to EVM precompile calls when an EVM address is provided in the transaction context.
Last updated