Como Funcionam as Taxas do CAKE.PAD em Vendas com Overflow – Com Exemplo
As taxas são cobradas apenas se o evento CAKE.PAD estiver sobresubscrito
Sobresubscrição = Depósitos totais de todos os usuários > Valor da meta de captação.
A taxa é deduzida apenas dos fundos excedentes comprometidos pelos participantes. Nenhuma taxa é paga pelo projeto parceiro CAKE.PAD.
O projeto parceiro CAKE.PAD recebe 100% do valor alvo de captação.
As taxas CAKE.PAD são coletadas em CAKE, e 100% delas serão queimadas.
As taxas são baseadas na taxa total de subscrição do pool (% da meta de captação):
Taxa de Sobresubscrição <> Nível de Taxa
≥ 0x
1,00%
≥ 50x
0,80%
≥ 100x
0,60%
≥ 150x
0,50%
≥ 200x
0,40%
≥ 250x
0,30%
≥ 300x
0,25%
≥ 400x
0,20%
≥ 500x
0,15%
≥ 650x
0,12%
≥ 800x
0,10%
≥ 1500x
0,05%
Período de tempo – Quando a taxa é cobrada
A taxa é cobrada no final do evento CAKE.PAD, quando o usuário resgata sua alocação.
Mesmo se um usuário subscrever cedo (ex.: quando a subscrição está em 30% da meta de captação), a taxa final é baseada no nível final de sobresubscrição do pool.
Exemplo: Se o pool terminar com 50x de sobresubscrição, a taxa aplicável é o nível de 50x (0,8%).
Passos de Cálculo
Alocação do usuário = % do pool total de tokens parceiros CAKE.PAD que o usuário recebe
Valor pago pelo usuário = Porção do depósito do usuário usada para resgatar tokens parceiros CAKE.PAD
Valor de reembolso = Excesso do depósito do usuário não usado para compra de tokens parceiros CAKE.PAD
Valor da taxa = Dedução aplicada no valor reembolsado do usuário
O nível de taxa é baseado na % da meta de captação (veja a tabela acima).
Resultado final para o usuário
Exemplo Numérico
Meta de captação (raisingAmountPool): 100 CAKE
Seu depósito (user_deposit_amount): 10 CAKE
Depósitos totais incl. do seu depósito (totalAmountPool): 5.100 CAKE (51x subscrito = 5.100% da meta de captação, implica taxa de sobresubscrição de 50x)
Nível de taxa correspondente = 0,80% (baseado na tabela de taxa acima)
Passos:
user_allocation = 10 / 5.100 = 0,00196 (0,196% de alocação no pool)user_pay_amount = 100 × 0,00196 = 0,196 CAKErefund_amount = 10 − 0,196 = 9,804 CAKEtax_amount = 9,804 × 0,008 = 0,0784 CAKEfinal_refund = 9,804 − 0,0784 = ~9,72 CAKE
Valores finais recebidos pelo usuário
Alocação de tokens: 0,196 CAKE equivalente em tokens parceiros CAKE.PAD
Reembolso final: ~9,72 CAKE (de 10 CAKE depositados − 0,196 CAKE para alocação de tokens − 0,0784 CAKE de taxa)
Last updated
Was this helpful?