DBC supports the standard Token 2022 metadata path and a dedicated Token 2022 transfer-hook path. Other base-token extensions should not be assumed compatible unless they are explicitly supported by the DBC launch flow.
SPL Token vs Token 2022
| Token Type | Product Behavior |
|---|---|
| SPL Token | Standard Solana token launch path. Can migrate to DAMM v1 or DAMM v2 depending on configuration. |
| Token 2022 | Modern token launch path with Token 2022 metadata handling. Must use DAMM v2 migration in the DBC configuration flow. |
| Token 2022 with transfer hook | Dedicated launch path where the base mint has a transfer hook during bonding-curve trading. The hook is revoked when the curve completes so the token can migrate to DAMM v2. |
Token 2022 Base Tokens
When DBC launches a Token 2022 base token, the launch flow initializes the mint with Token 2022 metadata support. DBC handles:- Creating the Token 2022 mint.
- Setting token decimals from the config.
- Initializing metadata pointer behavior.
- Initializing token metadata with name, symbol, and URI.
- Initializing metadata with the creator, then setting metadata pointer and token metadata update authority according to the configured authority option.
- Minting the initial base supply into the pool vault.
- Setting mint authority according to the configured authority option.
Transfer Hook Base Tokens
DBC supports Token 2022 base mints with transfer hooks through separate config, pool, swap, and fee-claim paths.| Item | Behavior |
|---|---|
| Config account | ConfigWithTransferHook, which wraps the normal PoolConfig and stores the executable transfer-hook program. |
| Pool account | TransferHookPool, which wraps the same PoolState layout used by standard virtual pools. |
| Trading path | Transfer-hook pools use swap2_with_transfer_hook, not the standard swap or swap2 instructions. |
| Fee claims | Partner and creator trading fee claims use transfer-hook-aware claim_trading_fee2 and claim_creator_trading_fee2. |
| Completion | DBC revokes the transfer-hook program id and transfer-hook authority from the base mint when the curve completes. |
Migration Target
Token 2022 launches must use DAMM v2 migration in the DBC configuration flow. DAMM v2 is the modern migration target for Token 2022 support, advanced collect fee modes, dynamic fees, and vesting behavior. For transfer-hook launches, the hook is active during bonding-curve trading only. The base mint’s transfer hook is revoked before DAMM v2 migration because the graduated pool does not support active transfer hooks.Supported Quote Tokens
DBC can use SPL Token quote assets. It can also support Token 2022 quote assets when the quote mint uses only supported metadata-related extensions. Supported Token 2022 quote mint extensions include:- Metadata Pointer.
- Token Metadata.
Native Token 2022 mint behavior is not supported as a quote mint.
transfer_checked, so integrations should provide the token program that matches each mint.
Token Authority Choices
Token 2022 launches can use the same product-level authority choices as other DBC launches. Launch teams can configure whether authority is:- Held by the creator.
- Held by the partner.
- Made immutable.
- Extended to include mint authority options for advanced configurations.
CreatorUpdateAndMintAuthority and PartnerUpdateAndMintAuthority, are only allowed for transfer-hook configs. Standard SPL Token and standard Token 2022 pool initialization rejects those options and revokes mint authority at launch.
Fixed and Dynamic Supply
Token 2022 launches can be used with DBC’s supply models.| Supply Model | Product Behavior |
|---|---|
| Dynamic supply | DBC mints the initial base supply needed by the launch flow. |
| Fixed supply | DBC uses configured pre-migration and post-migration supply values, with possible leftover after migration. |
Product Considerations
Modern Token Standard
Token 2022 support gives launch teams access to newer token infrastructure.
Metadata Included
DBC initializes token metadata as part of the Token 2022 launch flow.
DAMM v2 Alignment
Token 2022 launches should be designed around DAMM v2 graduation from the start.
Quote Token Review
Token 2022 quote assets should be checked for supported extensions before launch.

