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

# Redistribuir taxas do criador

> Como plataformas LaunchLab podem redirecionar taxas de criador CPMM para uma carteira de plataforma ou PDA e redistribuí-las fora da cadeia ou através de lógica personalizada.

<Info>
  **Esta página foi traduzida automaticamente por IA. A versão em inglês é a fonte oficial.**

  [Ver versão em inglês →](/products/launchlab/tips-and-gotchas/redistribute-creator-fees)
</Info>

Por padrão, as taxas de criador CPMM de um pool migrado por LaunchLab são atribuídas ao criador original do token. As plataformas podem substituir isso para migrações futuras definindo `platformCpCreator`.

## Por que redirecionar taxas de criador

As plataformas usam redirecionamento de taxas de criador quando precisam:

* Lógica de distribuição personalizada entre criadores, comunidades e receita da plataforma.
* Um coletor de taxas controlado por PDA para redistribuição na cadeia.
* Contabilidade unificada em todos os pools migrados sob uma plataforma.

<Warning>
  Redirecionar taxas de criador muda quem pode coletá-las. Criadores de tokens perdem acesso de coleta direto para pools que migram após o setting estar ativo, a menos que a plataforma redistribua as taxas para eles.
</Warning>

## Como funciona

1. O administrador da plataforma chama `updatePlatformConfig`.
2. `updateInfo.type` é definido como `updatePlatformCpCreator`.
3. O valor é uma carteira ou PDA que se tornará o criador do pool CPMM para pools migrados futuros.
4. Migrações futuras do LaunchLab sob essa plataforma atribuem taxas de criador CPMM ao endereço configurado.
5. A plataforma coleta taxas de criador e as redistribui de acordo com suas próprias regras.

```ts theme={null}
await raydium.launchpad.updatePlatformConfig({
  programId,
  platformAdmin: owner,
  updateInfo: {
    type: "updatePlatformCpCreator",
    value: new PublicKey("<PLATFORM_WALLET_OR_PDA>"),
  },
  txVersion: TxVersion.V0,
});
```

## Armadilhas

* **Tudo ou nada por plataforma.** O setting se aplica a cada migração futura sob essa plataforma.
* **Apenas prospectivo.** Pools já migrados mantêm seu criador de pool existente.
* **Atualizações limitadas por epoch.** Atualizações de configuração da plataforma são limitadas em taxa por epoch da Solana.
* **Taxas de criador devem existir.** Se o `AmmConfig` CPMM selecionado tiver `creator_fee_rate = 0`, não há taxas de criador CPMM para coletar.
* **Manipulação de WSOL importa.** Se as taxas coletadas forem WSOL e você precisar de SOL nativo, feche a conta de token WSOL após a coleta.

## Lista de verificação de redistribuição

Se você redistribuir para criadores originais:

1. Resolva cada criador original da conta de pool LaunchLab vinculada aos mints do pool CPMM.
2. Colete taxas de criador pendentes para a carteira da plataforma ou PDA.
3. Calcule a participação acordada de cada criador.
4. Transfira tokens SPL ou SOL para criadores, criando ATAs conforme necessário.
5. Publique detalhes de contabilidade suficientes para que criadores verifiquem as distribuições.

## Referências

* [Plataformas LaunchLab](/pt/user-flows/launchlab-platforms)
* [Configuração de plataforma](/pt/products/launchlab/platform-config)
* [Taxas de criador](/pt/products/launchlab/creator-fees)
