> For the complete documentation index, see [llms.txt](https://thanasdefitools.gitbook.io/thanasdefitools-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://thanasdefitools.gitbook.io/thanasdefitools-docs/governance/what-is-governance.md).

# What Is Governance?

**Governance** is a page for taking part in Enosys governance straight from its contracts. It lives at [thanasdefitools.xyz/governance](https://thanasdefitools.xyz/governance) and runs on Flare and Songbird.

| Network  | Tokens you stake |
| -------- | ---------------- |
| Flare    | HLN, APS         |
| Songbird | EXFI, SFIN       |

Pick the network with the network picker at the top of the page. By default the page opens on your wallet's network.

## What you can do

* **Stake** HLN, APS, EXFI or SFIN, and **unstake** at any time.
* **Claim your rewards**, a share of Enosys's protocol income, paid in several tokens.
* **Reclaim voting fees** returned to you by defeated or cancelled proposals.
* **Vote** on the proposals of both Enosys governors, **execute** a proposal that passed, and **shorten the vote** on one whose votes for have reached the quorum.
* **See each staking pool's history** on the **Stats** tab: its daily APY, the rewards it paid out and the total staked.

Creating a proposal is not offered here. New proposals are created in the [official Enosys governance app](https://gov.enosys.global).

## How Enosys governance works, in short

Staked tokens sit in a **stake manager**, one per token. Your stake does two things:

* **It earns rewards.** Enosys's protocol fees flow through its APY Cloud contracts to the stakers. Rewards are counted in daily **epochs** that start at 12:00 UTC.
* **It is your voting power.** Each proposal counts the stake you held when its voting opened.

There are two governors:

* **Governor Single** counts one token.
* **Governor Dual** counts two tokens, one of them at a fixed rate. The page shows how each governor counts its votes.

## What this page adds to the official app

* **A warning before your rewards expire.** A claim pays only the last 90 epochs (90 days) of rewards. Anything older is lost for good. The page shows your oldest unclaimed epoch and when it expires.
* **A button for returned voting fees.** Fees returned by defeated or cancelled proposals wait in the stake manager until you withdraw them. The official app has no button for this.
* **Every proposal action shown in full.** Each action of a proposal is shown with its target contract and decoded call. An action the page cannot decode is shown raw, with a warning.
* **A plain explanation when Enosys's distribution fails.** Every stake, unstake and claim first runs a step of Enosys's APY Cloud distribution. When that step fails, the page checks it on its own and says that the problem is on Enosys's side.

## No servers

The page reads and writes the Enosys governance contracts directly from your browser. The only extra file is the daily history behind the Stats tab, which is built from the chain once a day and served with the site.

## Contracts

The page talks only to Enosys's own contracts. Their addresses are in [Deployments](/thanasdefitools-docs/for-developers/deployments.md#governance).

Next: [Staking and Rewards](/thanasdefitools-docs/governance/staking-and-rewards.md).
