registry_create_api_key
[Wicked Registry] Step 2 of getting a free API key. Submit the wallet, the timestamp and YOUR signature over the message from registry_onboarding_message(action=api_key). The key (wr_...) is returned once - store it and pass it as api_key to registry_search_tools / registry_tool_detail. Up to 3 active keys per wallet; past the daily cap calls fall back to x402.
Use when you signed the onboarding message and want a free Registry API key (shown once). Not for inspecting a key (use registry_key_info).
Behavior: writes state upstream (not read-only); needs the credentials or wallet signature noted above where applicable.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"wallet": "<wallet>",
"timestamp": "<timestamp>",
"signature": "<signature>"
},
"name": "registry_create_api_key"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | No | Optional label for the key. | |
| wallet | Yes | 0x wallet that signed the message. | |
| signature | Yes | 0x-prefixed ECDSA signature over the message. | |
| timestamp | Yes | The timestamp returned with the message. |