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

# getIssuerTokenIdentifiers

> Get all token identifiers (btkn1...) for a multi-token issuer.

Gets all Bech32m token identifiers for tokens issued by this `IssuerSparkWallet`. Supports issuers with multiple tokens.

## Method Signature

```typescript theme={null}
async getIssuerTokenIdentifiers(): Promise<Bech32mTokenIdentifier[]>
```

## Returns

<ResponseField name="identifiers" type="Bech32mTokenIdentifier[]" required>
  Array of Bech32m token identifiers (e.g., `["btkn1...", "btkn1..."]`)
</ResponseField>

## Example

```typescript theme={null}
const tokenIdentifiers = await issuerWallet.getIssuerTokenIdentifiers();

console.log("Tokens issued by this wallet:");
for (const tokenId of tokenIdentifiers) {
  console.log("  -", tokenId);
}

// Use in operations
for (const tokenId of tokenIdentifiers) {
  const balance = await issuerWallet.getBalance();
  const tokenBalance = balance.tokenBalances.get(tokenId);
  console.log(`${tokenId}: ${tokenBalance?.balance ?? 0n}`);
}
```
