LEASE_MISMATCH
The lease does not belong to this transaction.
| HTTP status | 409 |
| Group | Relay path |
| Retryable | No — sending it again changes nothing |
| Re-sign | NONE — do not ask the user to sign anything |
What happened
The sender or the relayer inside the signed transaction is not the pair the lease was minted for.
What to do
Assign again for the sender you are actually relaying, then sign that transaction.
The problem document
Every error is application/problem+json (RFC 9457) with the same shape:
{
"type": "https://docs.co-relayer.com/errors/lease-mismatch",
"title": "The lease does not belong to this transaction.",
"status": 409,
"detail": "A sentence about this specific occurrence.",
"instance": "req_01JB…",
"code": "LEASE_MISMATCH",
"retryable": false,
"resign": "NONE",
"hint": "Assign again for the sender you are actually relaying, then sign that transaction."
}
See the error model for what each member means and how to handle unknown codes.