# Smart Contracts

All smart contracts are deployed on Base and verified on Basescan (Chain ID: 8453)

### ArtGridz App Contract (Main)

```typescript
0x2640A3eE3F7d7d5F766808dA8cA6a369d41bAc5D
```

### GRIDZ Token

```typescript
0x352c9D3a5A44ff62990576B3E2bf1e2B9707Df9F
```

### GRIDZ Reward Distributor

<pre class="language-typescript"><code class="lang-typescript"><strong>0x7DcF4d41e0efa36c295bF4FD0f7A0c57fe356A33
</strong></code></pre>

### BIN Reward Distributor

```typescript
0xB7dA9e1a0023e89F7ddc0291B277EaF3749Cb9B3
```

### UMHIFF Reward Distributor

```typescript
0x56B42A20F06b26908c1034999cC1eC00d0449558
```

### CustomGridzNFT

```typescript
0xA7cfe7a1EB138940e95B96Fda00aba7b17982089
```

### ArtGridz NFT

```typescript
0x8b75509368c57C3866A32D2bf6b7857bb499519F
```

### Binary

```typescript
0xA2D9401aCD2E121910F37b3d15f70A4C9Cc470dB
```


---

# 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://artgridz.gitbook.io/artgridz-documentation/links/contracts.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.
