---
title: "Verify an EIP-7702 authorization"
method: POST
path: "/api/7702/check"
tags: ["sponsored-transactions"]
---

# Verify an EIP-7702 authorization

`POST /api/7702/check`

## Request

- Base URL: `https://api.anygas.xyz/svc`
- URL: `https://api.anygas.xyz/svc/api/7702/check`
- Auth: none declared

Confirms a signed authorization tuple recovers the expected authority and whether its nonce matches the live account nonce. Free, read-only, broadcasts nothing.

## Request body

- object
  - `chainId` integer, required
  - `authorization` object, required
    - `chainId` integer
    - `address` string
    - `nonce` integer
    - `yParity` integer
    - `r` string
    - `s` string

## Response `200`

Recovered authority

- object

## Other responses

- `400`: Typed error - branch on errorCode, never on the message text

---

[API](https://skmtc.dev/anygas/apis/robyn-anygas-api.md) · [All operations](https://skmtc.dev/anygas/apis/robyn-anygas-api/llms.txt) · [OpenAPI document](https://skmtc.dev/anygas/apis/robyn-anygas-api/revisions/9b7498be8304?raw)
