---
title: "Get the wallet message for a builder trading key"
method: GET
path: "/builder/web3/message"
tags: ["builder"]
---

# Get the wallet message for a builder trading key

`GET /builder/web3/message`

## Request

- Base URL: `https://api.qfex.com`
- URL: `https://api.qfex.com/builder/web3/message`
- Auth: none required

Public endpoint. Pass address and builder_code as query parameters. Returns a SIWE message with the supplied wallet address and the supplied builder code, a random nonce, and a ten-minute validity window. Sign the returned message unchanged and submit it to /builder/web3/api-key.

## Query parameters

- `domain` string: Website hostname; defaults to the configured URI host or www.qfex.com.
- `address` string, required
- `builder_code` string, uuid, required
- `api_version` string

## Response `200`

OK

- BuilderWalletMessageResponseBody
  - `$schema` string, uri: A URL to the JSON Schema for this object.
  - `message` string, required

## Other responses

- `default`: Error

## Changes

- **2026-11-03** `0c23dfc24573`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/qfex/apis/qfex-rest-api/changes/builder/web3/message/get.md)

---

[API](https://skmtc.dev/qfex/apis/qfex-rest-api.md) - [All operations](https://skmtc.dev/qfex/apis/qfex-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/qfex/apis/qfex-rest-api/revisions/0c23dfc24573?raw)
