# Como usar um RNG

## O que é um RNG?

Gerando sequências de números que não podem ser previstos, os Geradores de Números Aleatórios (RNGs) garantem justiça e exclusividade em projetos blockchain.

## O que isso significa para os desenvolvedores da Chiliz Chain?

Ao incorporar RNGs, projetos de esportes e entretenimento podem aumentar significativamente a confiança, a empolgação e a justiça do que oferecem.

## Como fazer isso usando o Pyth?

O testnet "Spicy" da Chiliz Chain suporta o Entropy do Pyth.

Entropy permite que desenvolvedores gerem números aleatórios rapidamente e facilmente na blockchain para aplicações como mintagem de NFTs, jogos e mais.

Através do SDK de Solidity, isso permite que os desenvolvedores integrem facilmente RNG em suas aplicações EVM.

{% hint style="info" %}
Use o seguinte endereço para usar o Entropy no testnet Spicy da Chiliz:

* Chain: \
  `chiliz-spicy`&#x20;
* Endereço do Contrato Entropy:\
  `0xD458261E832415CFd3BAE5E416FdF3230ce6F134`&#x20;
* Provedor:\
  `0x6CC14824Ea2918f5De5C2f75A9Da968ad4BD6344`
  {% endhint %}

Pyth oferece um conjunto completo de [documentação sobre Entropy](https://docs.pyth.network/entropy), incluindo:

* [Crie seu primeiro aplicativo Entropy em EVM](https://docs.pyth.network/entropy/create-your-first-entropy-app)
* [Como gerar números aleatórios em contratos EVM usando Pyth Entropy](https://docs.pyth.network/entropy/generate-random-numbers/evm)
* [Uma aplicação de exemplo demonstrando como usar o Pyth Entropy para jogar uma moeda justa.](https://github.com/pyth-network/pyth-crosschain/blob/main/target_chains/ethereum/examples/coin_flip/contract/src/CoinFlip.sol)


---

# 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.chiliz.com/pt-br/desenvolver/avancado/como-usar-um-rng.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.
