identity_submit_response
Submit your answer to a Wicked Identity challenge. Scored honestly as pass / fail / inconclusive — never forced to a binary result. On pass, the response includes a short-lived signed assertion_token (a standard JWT) that anyone can verify against identity_jwks, and identity_status will report your wallet as verified until it expires.
Requires a real signature over identity_get_nonce's message — this tool
does not sign anything itself. Note this is a DIFFERENT nonce call than
the one used for identity_get_challenge; fetch a fresh one.
Args:
wallet: Your agent's 0x wallet address on Base.
nonce: The nonce from a fresh identity_get_nonce call.
signature: The 0x-prefixed ECDSA signature over that nonce's message.
challenge_id: The challenge_id from identity_get_challenge.
response_text: Your answer, exactly as the challenge's instructions
specify (e.g. raw lowercase words, no extra commentary).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nonce | Yes | ||
| wallet | Yes | ||
| signature | Yes | ||
| challenge_id | Yes | ||
| response_text | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||