# Logic Gate

## **Bottom Right Corner Symbols: Current Logic Gate**

These symbols represent the [logic gate](https://en.wikipedia.org/wiki/Logic_gate) that was used to create the token's current starting seed from the current owner's address and the prior owner's address.

The logic gate used changes every transfer (here, from left to right, first row, then second, then back to first, etc).

## OR

![Logical OR symbol](https://labs.matto.xyz/chainlife/src/images/icons/LogicGate_OR.png)

At the given index, if either the previous or current owner's address equates to '1', the resulting seed value in the Chainlife token is '1'.

## AND

![Logical AND symbol](https://labs.matto.xyz/chainlife/src/images/icons/LogicGate_AND.png)

At the given index, if both the previous and current owner's address equates to '1', the resulting seed value in the Chainlife token is '1'.

## XOR

![Logical XOR symbol](https://labs.matto.xyz/chainlife/src/images/icons/LogicGate_XOR.png)

At the given index, if only one of the previous and current owner's address equates to '1', the resulting seed value in the Chainlife token is '1'.

## NOR

![Logical NOR symbol](https://labs.matto.xyz/chainlife/src/images/icons/LogicGate_NOR.png)

At the given index, if either the previous or current owner's address equates to '1', the resulting seed value in the Chainlife token is '0'.

## NAND

![Logical NAND symbol](https://labs.matto.xyz/chainlife/src/images/icons/LogicGate_NAND.png)

At the given index, if both the previous and current owner's address equates to '1', the resulting seed value in the Chainlife token is '0'.

## XNOR

![Logical XNOR symbol](https://labs.matto.xyz/chainlife/src/images/icons/LogicGate_XNOR.png)

At the given index, if only one of the previous and current owner's address equates to '1', the resulting seed value in the Chainlife token is '0'.


---

# 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.chainlife.xyz/chainlife-tokens/token-legend/logic-gate.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.
