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.
Two Approaches
The SDK offers two approaches for signing transactions:
1. BitBadgesSigningClient (Streamlined)
The BitBadgesSigningClient provides a simple, all-in-one solution that handles everything automatically: