# fungibleChainAccounts **Type:** GraphQL queries **Description:** Retrieve fungible account details across multiple chains. In Kadena’s multi-chain architecture, an account can exist on several chains simultaneously — each maintaining its own balance, guard, and activity history. This query allows you to retrieve all `FungibleChainAccount` objects for a given account name and fungible token (default: `coin`) across one or more specified chains in a single request. It’s especially useful when you want a comprehensive view of how an account is distributed across multiple chains, including balances and per-chain transaction or transfer histories. ## Arguments - accountName (String): The full name of the account to retrieve. Example: `"k:abcdef123456..."` for a user account or `"free.my-contract"` for a contract account. - chainIds (String): The list of chain IDs where the account exists. You can specify one or more chains to retrieve `FungibleChainAccount` details for each. - fungibleName (String): The name of the fungible token module associated with the account (e.g., `coin`). Defaults to `"coin"` if not specified. ## Response **Type:** FungibleChainAccount **Description:** Represents a fungible account **on a specific chain** in the Kadena blockchain. While a `FungibleAccount` aggregates balances and activity across all chains, a `FungibleChainAccount` focuses on a single chain. It exposes the account’s balance, security guard, and full transaction and transfer history specific to that chain and fungible token (e.g., `coin` for KDA). This type is useful when you need fine-grained, chain-level data — such as for explorers, wallets, or analytics tools that track balances and movements per chain. ### Fields - id (ID): Globally unique identifier for this chain account node. - accountName (String): The full name of the account (e.g., `k:abcdef123456...` for a user account or `free.my-contract` for a contract account). - balance (Float): The current balance of this account on the specified chain for the given fungible token. - chainId (String): The chain ID where this account exists. - fungibleName (String): The name of the fungible token module associated with this account (e.g., `coin`). - guard (IGuard): The guard that defines the account’s security conditions. A guard determines who must sign transactions in order to spend from this account. - transactions (FungibleChainAccountTransactionsConnection): Paginated list of transactions involving this account on this chain. Transactions represent operations such as transfers, contract calls, or other state changes. - transfers (FungibleChainAccountTransfersConnection): Paginated list of token transfers into or out of this account on this chain. Transfers are a subset of events focused specifically on balance movements.