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

# Accounts API overview

> Bastion accounts represent per-identity operational units with wallet addresses per chain. Covers segregated and omnibus account types and creation steps.

<Info>
  Bastion supports both segregated on-chain accounts (`SEGREGATED`) and omnibus ledgered accounts (`OMNIBUS`).
</Info>

## What is an account in Bastion?

An account in Bastion represents a unique operational unit tied to an identity. Each account has its own wallet address per supported blockchain, and you use it to perform transactions. Note: you can only create accounts under identities that are `allowed_to_transact_fungibles`.

## Account creation steps

1. [Create an identity](/v2/api-reference/identities/create-identity)

2. [Submit compliance data](/v2/api-reference/compliance/submit-compliance-data) for the created identity

3. Wait until the identity has passed compliance checks. You may do this in one of two ways:

   1. Poll the [get identity endpoint](/v2/api-reference/identities/get-identity) until the identity’s `allowed_to_transact_fungibles` flag is set to `true`
   2. Listen for a [`compliance_check_status_update` webhook](/v2/api-reference/webhooks/notifications/compliance-notifications#compliance-check-status-update-events) that indicates that the identity’s `allowed_to_transact_fungibles` flag is set to `true`

4. [Create an account](/v2/api-reference/accounts/create-account) under the created identity

## Key traits of an account

* Linked to a single identity, which holds the compliance status.
* Fiat operations eligibility is determined at the identity level (`fiat_operations_enabled` on the identity).
* Supports multiple chains. By default, accounts have wallets on all supported chains.


## Related topics

- [Issuance API overview](/v2/api-reference/issuance/overview.md)
- [Compliance API overview](/v2/api-reference/compliance/overview.md)
- [Conversions API overview](/v2/api-reference/conversions/overview.md)
- [Identities API overview](/v2/api-reference/identities/overview.md)
- [Transaction limits API overview](/v2/api-reference/transaction-limits/overview.md)
