> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dfns.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Cosmos

> Network-specific features, signature kinds, and integration requirements for Cosmos SDK-based chains on the Dfns platform, including IBC support.

Cosmos SDK is a framework for building application-specific blockchains. This guide covers features common to Cosmos-based networks when using Dfns wallets.

## Supported networks

Dfns supports several Cosmos SDK-based networks:

* Cosmos Hub
* Babylon Genesis
* Sei Pacific (Cosmos transactions only)

## Message-based transactions

Cosmos SDK uses a **message-based transaction model**. Each transaction contains one or more messages, where each message represents an action (transfer, stake, vote, etc.).

### Transfer messages

The Transfer API uses standard `MsgSend` messages for native token transfers. Some chains may use alternative message types for specific operations.

## Transfers

Use the [Transfer Asset](/api-reference/wallets/transfer-asset) endpoint for Cosmos transfers:

* **Native tokens**: Use `kind: Native` (e.g., ATOM for Cosmos Hub)
* **Memo**: Cosmos transfers support an optional `memo` field for transaction notes

<Note>
  For Sei Pacific, only Cosmos-based transactions are indexed. EVM transactions on Sei are not supported through the Cosmos interface.
</Note>

## SDK integration

For full transaction control, use the Dfns SDK with [CosmJS](https://cosmos.github.io/cosmjs/). See the [CosmJS integration example](https://github.com/dfns/dfns-sdk-ts/blob/m/examples/libs/cosmjs/basic-tx/main.ts).

## Related resources

* [Broadcast transaction](/api-reference/broadcast/index)
* [Cosmos signing examples](/api-reference/sign/cosmos)
* [Supported networks](/networks)
* [Cosmos documentation](https://docs.cosmos.network/)
