---
title: "Relay a Safe withdrawal via shared Nexus relayer"
method: POST
path: "/safe/withdraw"
tags: ["Processing"]
---

# Relay a Safe withdrawal via shared Nexus relayer

`POST /safe/withdraw`

Relay a signed Safe execTransaction via a shared AWS-owned Nexus account with sponsored gas

## Headers

- `x-api-key` string, required — API key for authentication
- `x-api-version` string — API version identifier (e.g. "2026-04.amazon"). Optional today, will become required in a future release.

## Request body

- WithdrawRequestBody
  - `chainId` union, required — Chain identifier as a positive integer or CAIP-2 string (e.g. "eip155:8453")
    - integer
    - string
  - `safeAddress` string, required — Ethereum address (0x followed by 40 hex characters)
  - `safeTransaction` SafeTransaction, required
    - `to` string, required — Ethereum address (0x followed by 40 hex characters)
    - `value` string, required — Numeric string representing a bigint value
    - `data` string, required — Hex-encoded string (0x followed by hex characters)
    - `operation` union, required
      - 0
      - 1
    - `safeTxGas` string, required — Numeric string representing a bigint value
    - `baseGas` string, required — Numeric string representing a bigint value
    - `gasPrice` string, required — Numeric string representing a bigint value
    - `gasToken` string, required — Ethereum address (0x followed by 40 hex characters)
    - `refundReceiver` string, required — Ethereum address (0x followed by 40 hex characters)
    - `nonce` string, required — Numeric string representing a bigint value
  - `signature` string, required — Hex-encoded string (0x followed by hex characters)

## Response `200`

Withdrawal relayed successfully

- WithdrawResponse
  - `message` string, required
  - `txHash` string — Hex-encoded string (0x followed by hex characters)

## Other responses

- `400` — Invalid request or unauthorized
- `403` — API key lacks required deposits scope
- `500` — Relay failed

---

[API](https://skmtc.net/rhinestonewtf/apis/deposit-service-api.md) · [All operations](https://skmtc.net/rhinestonewtf/apis/deposit-service-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/rhinestonewtf/deposit-service-api/versions/ce4e0abfe33a/schema)
