---
title: "Broadcast a signed tx"
method: POST
path: "/txs"
tags: ["Transactions"]
---

# Broadcast a signed tx

`POST /txs`

Broadcast a signed tx to a full node

## Request body

- object
  - `tx` object
    - `msg` string[]
    - `fee` object
      - `gas` string
      - `amount` object[]
        - `denom` string
        - `amount` string
    - `memo` string
    - `signature` object
      - `signature` string
      - `pub_key` object
        - `type` string
        - `value` string
      - `account_number` string
      - `sequence` string
  - `mode` string

## Response `200`

Tx broadcasting result

- object
  - `check_tx` object
    - `code` integer
    - `data` string
    - `gas_used` integer
    - `gas_wanted` integer
    - `info` string
    - `log` string
    - `tags` object[]
      - `key` string
      - `value` string
  - `deliver_tx` object
    - `code` integer
    - `data` string
    - `gas_used` integer
    - `gas_wanted` integer
    - `info` string
    - `log` string
    - `tags` object[]
      - `key` string
      - `value` string
  - `hash` string
  - `height` integer

## Other responses

- `500` — Internal Server Error

---

[API](https://skmtc.net/bianjieai/apis/irita-legacy-rest-and-grpc-gateway-docs.md) · [All operations](https://skmtc.net/bianjieai/apis/irita-legacy-rest-and-grpc-gateway-docs/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bianjieai/irita-legacy-rest-and-grpc-gateway-docs/revisions/dcc6f688c291/schema)
