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

# token

> Fetch a single token by network and contract address.

<Info>
  The `asset`, `assetDeployments`, and `organization` fields are powered by [The Grid](https://thegrid.id) and are only populated for established, verified tokens.
</Info>

### Returns

<ResponseField name="token" type="EnhancedToken!">
  The requested token with enriched market and metadata. See [EnhancedToken](/api-reference/graphql/types/EnhancedToken).
</ResponseField>

### Arguments

<ResponseField name="input" type="TokenInput!" required>
  Token identifier (network + address). See [TokenInput](/api-reference/graphql/types/TokenInput).
</ResponseField>

### Example

```graphql theme={null}
query Token {
  token(input: {
    networkId: 1,
    address: "0xdac17f958d2ee523a2206206994597c13d831ec7"
  }) {
    id
    address
    symbol
    name
    decimals
    networkId
    top10HoldersPercent
  }
}
```

### Playground

<iframe src={`https://graphql.mobula.io/graphql?query=${encodeURIComponent('query Token($input: TokenInput!) { token(input: $input) { id address symbol name decimals networkId top10HoldersPercent } }')}&variables=${encodeURIComponent('{"input": {"networkId": 1, "address": "0xdac17f958d2ee523a2206206994597c13d831ec7"}}')}`} title="GraphQL Playground" style={{ width: '100%', minHeight: '600px', border: '1px solid var(--color-border)', borderRadius: '8px' }} />
