> For the complete documentation index, see [llms.txt](https://docs.knn3.xyz/welcome/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.knn3.xyz/welcome/k.transformer/real-time-data-service/k.graphx-legacy/categories/governance.md).

# Governance

On-chain voting governance is an important part of the on-chain footprint. snapshot is the most widely used voting system on the chain, and our governance data mainly calls on snapshot's data.

### **Snapshot vote events**&#x20;

Snapshot is a decentralized voting system, It provides flexibility on how voting power is calculated for a vote.Developers can check the voting records of DAO governance in which the address has participated by querying the address.

* Addresses voted on which SpaceID have voted

```graphql
{
  addrs{
    voteSpaces{
      id
      name
    }
  }
}
```

[**`Try Yourself`**](https://master.graphql.knn3.xyz/graphql)

* Check which addresses SpaceID has been voted for

```graphql
{
  spaces{
    id
    addrsVote{
      address
    }
  }
}
```

[**`Try Yourself`**](https://master.graphql.knn3.xyz/graphql)
