---
title: "Broadcast a threshold-signed send"
method: POST
path: "/v1/treasury/wallets/{chain}/tss/broadcast"
tags: ["Key Custody"]
---

# Broadcast a threshold-signed send

`POST /v1/treasury/wallets/{chain}/tss/broadcast`

## Request

- Base URL: `https://api.1claw.co`
- URL: `https://api.1claw.co/v1/treasury/wallets/{chain}/tss/broadcast`
- Auth: HTTP bearer

The message must be one returned by `tss/prepare`. Verifies the signature
under the wallet's public key over exactly this message, checks the
prepared destination is a transfer inside it, assembles the transaction
and submits it. `to` and `value_base_units` must match what was
prepared; the spend is recorded from the prepared values. Audited as
`treasury_wallet.send`.

## Request body

- object
  - `message` string, required
  - `signature` string, required
  - `signatures` string[]: Every signature from `sign/complete` (`signatures`), when the transaction has several payloads (Bitcoin inputs). `signature` is then the first.
  - `to` string, required
  - `value_base_units` string, required

## Response `200`

Broadcast

- TreasuryWalletSendResponse
  - `tx_hash` string, required
  - `from` string, required
  - `to` string, required
  - `value_wei` string, required
  - `chain` string, required
  - `status` string, required
  - `user_op_hash` string: UserOperation hash (only present for gasless sends via paymaster)
  - `raw_tx` string: Raw signed transaction, non-EVM only (hex for Bitcoin and Cardano, base64 for Solana and for a Tron multisig `Transaction`).

## Other responses

- `400`: Invalid request
- `401`: Authentication required or invalid
- `404`: Resource not found

## Changes

- **2026-10-20** `5fa0918f3b41`: 1 info
  - added the new optional request property `signatures`

[Operation history](https://skmtc.dev/1claw/apis/1claw-api/changes/v1/treasury/wallets/:chain/tss/broadcast/post.md)

---

[API](https://skmtc.dev/1claw/apis/1claw-api.md) · [All operations](https://skmtc.dev/1claw/apis/1claw-api/llms.txt) · [OpenAPI document](https://skmtc.dev/1claw/apis/1claw-api/revisions/5fa0918f3b41?raw)
