# Interface: iEVMQueryChallengeMetadata

Defined in: [packages/bitbadgesjs-sdk/src/interfaces/types/core.ts:854](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/interfaces/types/core.ts#L854)

Optional metadata for an EVM query challenge, resolved from the challenge URI (e.g. by the indexer).
Used by EVMQueryChallengeWithDetails for BitBadgesCollection responses.

## Properties

### description?

> `optional` **description?**: `string`

Defined in: [packages/bitbadgesjs-sdk/src/interfaces/types/core.ts:858](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/interfaces/types/core.ts#L858)

Description of what the challenge checks

***

### image?

> `optional` **image?**: `string`

Defined in: [packages/bitbadgesjs-sdk/src/interfaces/types/core.ts:860](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/interfaces/types/core.ts#L860)

Image URI for display

***

### name?

> `optional` **name?**: `string`

Defined in: [packages/bitbadgesjs-sdk/src/interfaces/types/core.ts:856](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/interfaces/types/core.ts#L856)

Human-readable name for the challenge
