---
title: "Returns the EIP712 domain data necessary for message signing"
method: GET
path: "/v1/rpc/config"
tags: ["Rpc"]
---

# Returns the EIP712 domain data necessary for message signing

`GET /v1/rpc/config`

## Response `200`

- RpcConfigDto
  - `domain` DomainTypeDto, required
    - `chainId` integer, required — The EIP-155 chain id
    - `name` string, required — Name of signing domain
    - `verifyingContract` string, hex, required — Address of the contract that will verify the signature
    - `version` string, required — Current major version of the signing domain
  - `signatureTypes` SignatureTypesDto, required
    - `CancelOrder` string, required — CancelOrder signature type
    - `EIP712Auth` string, required — EIP712Auth signature type
    - `ExtendLinkedSigner` string, required — ExtendLinkedSigner signature type
    - `InitiateWithdraw` string, required — InitiateWithdraw signature type
    - `LinkSigner` string, required — LinkSigner signature type
    - `RefreshLinkedSigner` string, required — RefreshLinkedSigner signature type
    - `RevokeLinkedSigner` string, required — RevokeLinkedSigner signature type
    - `TradeOrder` string, required — TradeOrder signature type

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `422` — Unprocessable Entity
- `429` — Too Many Requests
- `500` — Internal Server Error

---

[API](https://skmtc.net/ethereal/apis/ethereal-exchange-api.md) · [All operations](https://skmtc.net/ethereal/apis/ethereal-exchange-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ethereal/ethereal-exchange-api/revisions/6e6f8dad92bf/schema)
