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

# Checking validator status

## Preface: inspecting the chain state

The best way to inspect the state of the chain is to use the Polkadot.js Apps explorer ([Polkadot.js apps](/docs/tools-and-services/polkadotjs-apps.md)). It connect directly to a node, and runs the queries without any middle-men like indexers, enabling you to directly see the state.

Use the "Developer" tab to inspect the state  or submit the transacitions (extrinsics) directly.

## Validator Status

Check the Polkadot.js Apps explorer ([Polkadot.js apps](/docs/tools-and-services/polkadotjs-apps.md)) to see if you completed all the steps and have become a validator.

There, navigate to `Developer` -> `Chain state` -> `session` -> `validators()`. Press **+** on the right.

![](/files/1UfxeFVaPrgXBcCPyfLN)

If you can find your address in this list - you are a validator!

## Inspecting Bioauth

To see whether you have an active bioauth on the chain, see `Developer` -> `Chain state` -> `bioauth` -> `activeAuthentications()` and find yourself in the list.

## Checking Validator Keys

To see if you need to do the set keys, see `Developer` -> `Chain state` -> `session` -> `nextKeys(AccountId32)` with your address. Those keys must match the ones that are stored in your node. If they don't match - do the "set keys" action in the web app.
