> For the complete documentation index, see [llms.txt](https://docs.bbchain.com.br/bbchain-ebs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bbchain.com.br/bbchain-ebs/bbchain-ebs-pt/passo-a-passo/bbchain-network-management/gestao-de-apps/adicionar-nova-versao-de-app.md).

# Adicionar Nova Versão de App

Dentro dos detalhes de Apps é possível inserir novas versões de **APIs** e **Smart Contracts** relacionados.

O processo se inicia ao clicar no botão "**Adicionar nova versão**":

<figure><img src="https://3516017534-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfEw56eI4kPSzB71v07ed%2Fuploads%2Fjx5MC0gEpCrC3la7hoHU%2Fimage.png?alt=media&amp;token=2c1d5d07-45de-4af9-b336-caf45c308b15" alt=""><figcaption></figcaption></figure>

{% stepper %}
{% step %}

### Dados Gerais da Versão

1. Defina um nome para versão
2. Escolha o protocolo da versão
3. Escolha entre o tipo API ou Smart Contract
4. Defina uma descrição breve sobre a versão

<figure><img src="https://3516017534-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfEw56eI4kPSzB71v07ed%2Fuploads%2F0VcX3znBa9Nug5l79H5S%2Fimage.png?alt=media&amp;token=ee04c237-489f-4c01-b682-749edf9283a3" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Análise **SAST** e **DAST**&#x20;

Habilite o **Teste Estático de Segurança de Aplicativos** ou **Testa a aplicação em execução** para avaliar o código-fonte e binários em busca de falhas de programação antes que a aplicação seja executada e também interagindo com ela de fora para simular ataques e identificar brechas.

Versões habilitadas serão submetidas à nossa análise e seu relatório poderá ser visualizado nos detalhes da versão após sua criação.

<figure><img src="https://3516017534-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfEw56eI4kPSzB71v07ed%2Fuploads%2FSBv7IUupmVLClWaN03cz%2Fimage.png?alt=media&amp;token=68b8fb93-5c89-4bc0-bcaf-b273c4503971" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Arquivos da versão

Importe os respectivos arquivos da versão (.bin, .abi, .jar, .sh)

{% hint style="info" %}
As extensões de arquivos variam dependendo do Protocolo e Tipo definido na etapa anterior!
{% endhint %}

<figure><img src="https://3516017534-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfEw56eI4kPSzB71v07ed%2Fuploads%2FEeOTn5dBoc8cPMhOPUn6%2Fimage.png?alt=media&amp;token=27ebf88a-90c8-4380-99ed-faa9b30879b0" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Variáveis para a versão

Inclua (ou importe de outra versão já criada) as variáveis que a versão necessita para o funcionamento.&#x20;

{% hint style="info" %}
As variáveis aqui definidas serão preenchidas no momento de Instalação da versão!
{% endhint %}

<figure><img src="https://3516017534-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfEw56eI4kPSzB71v07ed%2Fuploads%2FvsRtyHazawWsjdkj6gV9%2Fimage.png?alt=media&amp;token=ea00759b-d238-471f-b678-49c97b71965d" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}

### :white\_check\_mark:Instalação criada

Agora é possível selecionar a versão para sua [Instalação de Versão](/bbchain-ebs/bbchain-ebs-pt/passo-a-passo/bbchain-network-management/gestao-de-apps/instalar-um-app.md) em algum Componente de Rede.

{% endstep %}
{% endstepper %}
