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

# Contract control

> Confirm a wallet controls a contract before you grant admin access.

**Verifier ID:** `contract-ownership`

## Use cases

* App ownership
* Contract admin access
* Partner and ecosystem trust

## Flow type

Lookup. NEUS checks owner or admin authority on-chain.

## Required Fields

| Field | Required | Notes |
| - | - | - |
| `contractAddress` | Yes | EVM contract address |
| `chainId` | Yes | EVM chain ID |
| `method` | No | `owner`, `admin`, or `accessControl` (defaults to `owner`) |
| `walletAddress` | No | Address to check; defaults to the signer |

## Example

```json theme={"dark"}
{
  "contractAddress": "0x...",
  "chainId": 8453,
  "method": "owner"
}
```

Full schema: [`contract-ownership.json`](https://github.com/neus/network/blob/main/docs/verifiers/schemas/contract-ownership.json).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.