Documentation Index
Fetch the complete documentation index at: https://turnkey-0e7c1f5b-9-digit-updates.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Address derivation
Turnkey supports Cosmos address derivation. The address formats we support follow the Cosmos SDK standard for bech32 addresses.Transaction construction and signing
To construct and sign Cosmos transactions with Turnkey, we offer:@turnkey/cosmjs: exports aTurnkeyDirectWalletthat serves as a drop-in replacement for a CosmJS direct wallet. It includes support forsignDirect.
examples/with-cosmjs: demonstrates transaction construction and broadcast on Cosmos.
Example
Here’s a minimal example showing how to initialize a Turnkey signer for Cosmos and perform basic operations:Supported Cosmos Chains
Turnkey supports various Cosmos ecosystem chains for address derivation and signing, including but not limited to:- Cosmos Hub (ATOM)
- Celestia
- Osmosis
- Injective
- Juno
- Stargaze
- Akash
- Secret Network
Key Features
- Drop-in Replacement:
TurnkeyDirectWalletworks as a direct replacement for standard CosmJS signers - Chain Agnostic: Works with any Cosmos SDK-based chain by changing the prefix
- Secure Signing: All private keys remain secure in Turnkey’s infrastructure
- Policy Control: Apply custom signing policies to control transaction approvals