> ## Documentation Index
> Fetch the complete documentation index at: https://docs.neus.network/llms.txt
> Use this file to discover all available pages before exploring further.

# Checks

> What NEUS can check and what you get back.

NEUS runs a check and returns a **result** you can reuse before access, payment, or action. Details: [How it works](./how-it-works). Where to plug it in: [Integration](../integration).

## Outcomes

|           | Examples                   |
| --------- | -------------------------- |
| Identity  | Login, social, team        |
| Ownership | Content, files, authorship |
| Access    | NFT, token thresholds      |
| Abuse     | Human, wallet safety       |
| Agents    | Identity, authority        |

Agent checks produce identity and authority any connected runtime can read.

## Check types

| Type        | How                                          | Examples                                              |
| ----------- | -------------------------------------------- | ----------------------------------------------------- |
| Interactive | Hosted steps on NEUS (passkey, OAuth, human) | ownership-social, ownership-org-oauth, proof-of-human |
| Instant     | Account signs in-session                     | ownership-basic, agent-identity                       |
| Lookup      | Live state                                   | NFT, balance, wallet-risk                             |

Most product gates start with **Interactive** checks. Instant and Lookup are available when your threat model needs them.

## Terms

| Term                 | Meaning                                                                                |
| -------------------- | -------------------------------------------------------------------------------------- |
| Receipt ID (`qHash`) | Saved result reference. [Results](../platform/receipts-and-results)                    |
| Check                | Rule set applied to a claim                                                            |
| Account / subject    | The NEUS account the result is about                                                   |
| Signing string       | Message the account signs when a check requires it                                     |
| Hosted Verify        | Browser flow at `neus.network/verify`. [Hosted Verify](../cookbook/auth-hosted-verify) |

Visibility: [Privacy](../platform/security-and-trust)

## Response

* `qHash`
* `status`: verified, processing, failed
* Page: `https://neus.network/proof/[qHash]`

## Next

<CardGroup cols={2}>
  <Card title="Verifiers" icon="list-tree" href="./verifiers">
    Catalog of checks.
  </Card>

  <Card title="How it works" icon="shield-check" href="./how-it-works">
    End-to-end flow.
  </Card>

  <Card title="Signing" icon="file-signature" href="./signing-format">
    Message format.
  </Card>

  <Card title="Lifecycle" icon="rotate" href="./lifecycle">
    Poll and revoke.
  </Card>
</CardGroup>
