# Introduction

#### Basic Rules

1. Truth10k is a crypto art project about truths
2. The NFT will be named in **TRUTH** while Token named in **FALSE**
3. Total TRUTH issuance equals 10,000
4. Each TRUTH minting will also reward the minter 10,000 FALSE
5. You can define or change the metadata of your TRUTHs
6. Only one TRUTH is allowed to be minted per address
7. The price will gradually rise up since more and more TRUTHs minted
8. The ETH you spent on minting will be equally distributed to the former TRUTH owners
9. When you finish minting, the metadata of all TRUTHs will be changed to your definition
10. If you don't buy TRUTH, you could change the metadata of all TRUTHs through an auction process alternatively

{% embed url="<https://youtu.be/8DojDqlsFr4>" %}
10,000 Truths
{% endembed %}

#### Truth Grids

1. Size 100\*100
2. The first mint cost zero, then the price increase 0.0001 ETH for each mint
3. You can choose any unoccupied grid in the canvas for TRUTH minting

#### FAQ

* How many NFTs could one address mint and hold?

{% code overflow="wrap" %}

```
You could only mint one. However, holding many TRUTHs in one address is allowed, the restrict only works on minting process, even contract address could hold TRUTHs
```

{% endcode %}

* Which type of media is allowed to be displayed?

{% code overflow="wrap" %}

```
The majority types of images, including JPG, JPEG, PNG, GIF and SVG
```

{% endcode %}

* How the auction process works?

{% code overflow="wrap" %}

```
1. Calculate the TRUTH minting price of the next round, recorded as X
2. Calculate the block height difference between the last round of minting/auction and current block height
3. The price in ETH should be X * 0.9999^(current-last), then priced it in FALSE through uniswap FALSE/ETH trading pair
4. Once you burn enough FALSE, all TRUTHs metadata will be successfully changed
```

{% endcode %}

* What mechanism is the project used in BatchMetadata Updating

{% code overflow="wrap" %}

```
We adopt ERC4906 standard to reach the goal
https://eips.ethereum.org/EIPS/eip-4906
```

{% endcode %}

* Where will the NFT's metadata be saved?

```
The metadata will be saved in IPFS, you could visit them by 
https://ipfs.io/ipfs/{hash of your image}
```

* Is the project fully decentralized?

{% code overflow="wrap" %}

```
All data will be stored on IPFS, and you can access them through any IPFS gateway. We will open-source the front-end code in the future, and anyone can deploy it themselves. The truths belongs to the community
```

{% endcode %}

* How to join this collaborative art project?

<pre><code><strong>Very simple, just mint one to define your TRUTH and change the others
</strong></code></pre>

* What is the function of FALSE?

{% code overflow="wrap" %}

```
The FALSE token is designed to be the utility token to run metadata auctions
```

{% endcode %}

* How to claim my rewards?

{% code overflow="wrap" %}

```
Just click your Profile then claim the accumulated revenue in ETH
```

{% endcode %}
