> ## 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.

# Agent readiness (`neus_agent_link`)

> Check whether an agent wallet has identity and delegation proofs on file.

Checks the exact **`agentWallet`** + **`agentId`** pair before agent work. **`linked: true`** means matching **`agent-identity`** and **`agent-delegation`** proofs were found. If either is missing, you get **`link_required`**, **`missingVerifiers`**, and a hosted URL for only the remaining step.

| State               | Meaning                                                                      |
| ------------------- | ---------------------------------------------------------------------------- |
| **`linked: true`**  | Identity and permission receipts are on file; continue without browser setup |
| **`link_required`** | Open **`hostedVerifyUrl`** or follow **`nextSteps`**                         |

**`agentId`** is optional only when the wallet identifies one agent unambiguously. Pass it whenever a wallet hosts several agents. Optional **`principal`** hints the **controller** account (not the agent wallet). [Agent concepts](../agents/concepts)

When you need prepared signing payloads first, see [Agent create](./agent-create).

## Input

```json theme={"dark"}
{ "agentWallet": "0x…", "agentId": "data-analyst" }
```

## Related

[Agent create](./agent-create) · [Agent verification flow](../agents/agent-verification-flow)
