# Pack (Obsoleto)

O [Pacote](https://dexappbuilder.dexkit.com/forms/deploy/thirdweb/Pack) o contrato surge como um conduto transformador, permitindo a fusão de tokens ERC20, ERC721 e ERC1155 em pacotes ERC1155 NFT consolidados que funcionam como cofres do tesouro enigmáticos de conteúdo aleatório.

Esses pacotes ou conjuntos, que inerentemente possuem a natureza de NFT ERC1155, podem ser dotados dos atributos de metadados habituais semelhantes aos NFTs tradicionais—incluindo um nome, uma imagem, uma descrição e mais.

## Desvendando a mecânica deste contrato

Quando um pacote é desbloqueado, uma quantidade predeterminada de tokens é retirada aleatoriamente do conjunto de tokens usados na composição do pacote (excluindo aqueles já selecionados). Subsequentemente, esses tokens são alocados ao abridor. O NFT do pacote, servindo como a porta de entrada para essa aventura aleatória, é retirado da existência ao ser desvelado.

As opções de personalização são robustas:

1. **Tokens por Unidade**: Especifique o número de tokens que constituem cada "unidade", um termo aplicável a tokens ERC20 e ERC1155 onde uma única unidade pode englobar múltiplos tokens.
2. **Unidades por Pacote**: Indique a quantidade de unidades compreendidas em cada pacote.

## Uma Nota Vital de Consideração

Os processos operacionais, especialmente aqueles que envolvem a abertura de pacotes, podem implicar despesas de gás substanciais devido à aleatoriedade inerente na seleção de recompensas. É prudente avaliar cuidadosamente as estimativas de gás e realizar testes abrangentes na Testnet antes de considerar qualquer implantação na mainnet.

## Aplicações práticas e casos de uso

* **Distribuição Enigmática de Saques**: Crie cofres de saque NFT aleatórios, direcionados a colecionadores e entusiastas que apreciam a emoção da incerteza.
* **Rifas Aleatórias**: Organize rifas aleatórias envolventes, nas quais participantes selecionados desbloqueiam bilhetes premiados, fomentando uma atmosfera de evento animada e dinâmica.
* **Presentes de Tokens para a Comunidade**: Recompense os membros da sua comunidade com pacotes presente carregados de tokens, injetando um senso de apreciação e engajamento.
* **Recompensas Interativas In-Game**: Projete mecânicas de jogo interativas onde os jogadores desvendam pacotes NFT para acessar uma mistura de recompensas, aumentando a satisfação e imersão dos jogadores.
* **Criação de Sinergia entre NFTs**: Incentive a interação entre diferentes tipos de tokens ao agrupá-los, facilitando interações e trocas entre tokens.
* **Coleções de Edição Limitada**: Apresente pacotes de edição limitada repletos de tokens variados, aumentando a desejabilidade do conteúdo.

## Implantando este contrato

{% embed url="<https://dexappbuilder.dexkit.com/forms/deploy/thirdweb/Pack>" %}
Link direto
{% endembed %}

<figure><img src="/files/621784b139a2242aaba76044fe282f43e0f2a6ed" alt="" width="563"><figcaption></figcaption></figure>

* **Nome:** O nome deste Pacote de acordo com sua ideia.
* **Símbolo:** Este será o ticker deste contrato de Pacote. Mantenha-o curto.
* **Descrição:** Você pode ser criativo aqui porque esta é a descrição que este contrato terá.
* **Imagem:** Faça o upload da sua imagem para este contrato. Sua imagem será armazenada em [IPFS](https://ipfs.tech/) garantindo persistência ao longo do tempo.
* **Criador:** O endereço que você colocar aqui atuará como o criador deste contrato. Ele padrão para a carteira conectada, mas pode ser alterado.
* **Destinatário de royalties:** definir endereço padrão do destinatário de royalties para este lançamento.
  * **Porcentagem:** Defina aqui a porcentagem de cada venda que será enviada ao endereço que recebe os royalties.

## Gerenciando este contrato

Depois de implantar seu contrato, você poderá ver o modal de implantação bem-sucedida após a implantação. Clique no <img src="/files/c02ab6d3a77aa1bf249fe282398364f3afd67168" alt="" data-size="line"> botão para prosseguir para a seção administrativa do contrato.

<figure><img src="/files/ebbeb406b17a22f72f39c02ace1013f83704823d" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dexkit.com/produtos-e-solucoes-defi-pt/dexcontracts/contratos-thirdweb/pack-obsoleto.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
