# Session Token (SESH)

Session Token is an EVM-compatible token utilised in the Session ecosystem to unlock premium features in Session messenger and as a security and incentivization layer for Session Nodes.

It is the core of the Session ecosystem, enabling the decentralized network that powers Session messenger. Session Token offers a new model for bootstrapping and growing a communications overlay network which prioritizes user privacy while remaining sustainable.

### What can I do with Session Token (SESH)?&#x20;

As the native cryptocurrency of the Session ecosystem, Session Token can be used to stake to Session Nodes, reward nodes for validating transactions and storage for Session messenger, and unlock, access, or interact with advanced features within Session messenger (such as Session Pro unlocks and Session Names).

<figure><img src="/files/ng9SZu1rbq4WzDP7vEDY" alt=""><figcaption><p>Session Token at a glance</p></figcaption></figure>

***

### Get started

|                                                        |                                                               |                                                             |                                                                           |
| ------------------------------------------------------ | ------------------------------------------------------------- | ----------------------------------------------------------- | ------------------------------------------------------------------------- |
| [Session Token FAQs](https://token.getsession.org/faq) | [Session Token Tokenomics](/session-token-sesh/tokenomics.md) | [Rewards Programs](/session-token-sesh/rewards-programs.md) | [Get Session Token (SESH)](/session-token-sesh/get-session-token-sesh.md) |

### Contract Addresses

SESH Token Contract on Ethereum and Arbitrum One:\
0x10Ea9E5303670331Bdddfa66A4cEA47dae4fcF3b

Session Node Rewards Contract:\
0xC2B9fC251aC068763EbDfdecc792E3352E351c00

Reward Rate Pool Contract:\
0x11f040E89dFAbBA9070FFE6145E914AC68DbFea0 Service Node Contribution

Factory Contract:\
0x8129bE2D5eF7ACd39483C19F28DE86b7EF19DBCA<br>


---

# 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.getsession.org/session-token-sesh.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.
