jan3_verify
Verify the OTP emailed during login and persist the JAN3 session for that email, so users can complete multi-account authentication by entering the 6-digit code.
Instructions
Verify the OTP emailed by jan3_login and persist the JAN3 session for that email (multi-account, 0o600). Ask the user for the 6-digit code from their email. The result's next_step cues you to offer the user the Lightning Address opt-in (jan3_enable_lightning_address).
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": {
"email": "<email>",
"otp_code": "<otp_code>"
},
"name": "jan3_verify"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Same email used in jan3_login. | ||
| otp_code | Yes | 6-digit code from the email. | |
| fingerprint | No | Optional device fingerprint string. |