# Adding or Changing Graffiti flag

Setup your `graffiti`, a custom message included in blocks your validator successfully proposes, and earn an early beacon chain validator POAP token. [Generate your POAP string by supplying an Ethereum 1.0 address here.](https://beaconcha.in/poap)

{% hint style="info" %}
Learn more about [POAP - The Proof of Attendance token.](https://www.poap.xyz)
{% endhint %}

{% tabs %}
{% tab title="Lighthouse" %}
Change the **--graffiti** value on ExecStart line. Save your file.

```bash
sudo nano /etc/systemd/system/validator.service
```

{% endtab %}

{% tab title="Nimbus" %}
Change the **--graffiti** value on ExecStart line. Save your file.

```bash
sudo nano /etc/systemd/system/beacon-chain.service
```

{% endtab %}

{% tab title="Teku" %}
Change the **validators-graffiti** value. Save your file.

```bash
sudo nano /etc/teku/teku.yaml
```

{% endtab %}

{% tab title="Prysm" %}
Change the **--graffiti** value on ExecStart line. Save your file.

```bash
sudo nano /etc/systemd/system/validator.service
```

{% endtab %}

{% tab title="Lodestar" %}
Change the **--graffiti** value on ExecStart line. Save your file.

```bash
sudo nano /etc/systemd/system/validator.service
```

{% endtab %}
{% endtabs %}

Reload the updated unit file and restart the validator process for your graffiti to take effect.

{% tabs %}
{% tab title="Lighthouse | Prysm | Lodestar" %}

```bash
sudo systemctl daemon-reload
sudo systemctl restart validator
```

{% endtab %}

{% tab title="Teku | Nimbus" %}

```
sudo systemctl daemon-reload
sudo systemctl restart beacon-chain
```

{% endtab %}
{% endtabs %}


---

# 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://www.coincashew.com/coins/overview-eth/archived-guides/guide-or-how-to-setup-a-validator-on-eth2-mainnet/part-iii-tips/adding-or-changing-poap-graffiti-flag.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.
