# 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'.
