# Welcome to NftGuessr

{% hint style="warning" %}
**Zama devnet:** The game is only available on the Zama devnet.

**Maps guess**: Google Maps API is paid, to avoid any additional charges, NFTGuessr limits to 10 locations to be found per day. If the game becomes profitable, the limit may be removed
{% endhint %}

## Overview

NftGuessr uses NFTs encryption system called [FHE](#why-using-fhe-on-nftguessr) (Fully Homomorphic Encryption), created by Zama. The purpose is to perform locations calculations on encrypted data without decryption.

A blockchain using Zama's FHE will be created, and the game will be deployed on it.

> On-chain data is public by design, making it hard to build dapps that require confidentiality. Zama's fhEVM, the first private smart contract protocol using fully homomorphic encryption (FHE), enables transaction data and on-chain state to remain encrypted end-to-end, even during processing.
>
> — From [Zama doc](https://www.zama.ai/fhevm)

> Inco Network is an EVM Layer-1, utilizing fully homomorphic encryption (FHE) to enable composable and operable confidential states. Our fhEVM (FHE + EVM) makes it possible to write private smart contracts and perform computations on top of encrypted data without requiring its decryption. This innovation unlocks a wide range use cases with confidentiality components, such as card games, DID, private voting, dark pools, etc. - paving the way for a new era of possibilities.
>
> — From [Inco Network](https://docs.inco.network/introduction/inco-network-introduction)

> Fhenix is revolutionizing the blockchain space by utilizing Fully Homomorphic Encryption for confidential smart contracts on public blockchains. One of the most pressing challenges in the blockchain space is ensuring privacy, and Fully Homomorphic Encryption (FHE) presents a promising solution. By leveraging FHE's ability to process encrypted data, we can effectively address privacy concerns, creating a safer environment for Web3 applications.
>
> — From [Fhenix](https://www.fhenix.io/)

### Why using FHE on NftGuessr ?&#x20;

This helps to accentuate decentralization. FHE allows encrypting the location data of NFTs and thus performs distance calculations in the smart contract.

## Glossary

* FHE: Fully Homomorphic Encryption.
* EVM: Ethereum Virtual Machine.
* fhEVM: fully homomorphic Ethereum Virtual Machine.
* GSP: GeoSpace is the symbol name of NFT.
* SPC: SpaceCoin is the symbol name of game token.
* ZAMA: coin of network blockchain.

## Quick links

[NftGuessr](http://nftguessr.com/): Game

[Zama](https://www.zama.ai/): Creator of FHE encryption (fhEVM for blockchain).

[Inco Network](https://www.inco.network/): Blockchain layer 1 using Zama's fhEVM.

## Get Started

{% content-ref url="/pages/vMrylhTZ7hDCqdYzivyC" %}
[Rules](/white-paper/nftguessr-explanation/rules.md)
{% endcontent-ref %}

{% content-ref url="/pages/XBYMMfRLj37PWuySsGOi" %}
[Guessing GeoSpace](/white-paper/nftguessr-explanation/rules/guessing-geospace.md)
{% endcontent-ref %}

{% content-ref url="/pages/uZtlOcAPcq8bpIWt2BID" %}
[Mint GeoSpace](/white-paper/nftguessr-explanation/rules/mint-geospace.md)
{% endcontent-ref %}


---

# 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://nftguessr.gitbook.io/white-paper/welcome-to-nftguessr.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.
