---
title: "POST /v2/tx/submit"
method: POST
path: "/v2/tx/submit"
tags: ["Transaction"]
---

# POST /v2/tx/submit

`POST /v2/tx/submit`

Submit a signed base64 encoded transaction to be broadcast to the specified network. On successful submission, the status of the transaction and any subsequent IBC or Axelar transfers can be queried through the /status endpoint.

## Request body

- SubmitTxRequest
  - `tx` string — Signed base64 encoded transaction
  - `chain_id` string — Chain ID of the transaction

## Response `200`

The hash of the transaction.

- object
  - `tx_hash` string — Hash of the transaction
  - `explorer_link` string — Link to the transaction on the relevant block explorer

## Other responses

- `400` — The request was invalid, i.e. the submitted transaction was malformed or fails on execution.
- `404` — The specified chain is not supported.
- `500` — Internal server error

---

[API](https://skmtc.dev/cosmos/apis/skip-go-api.md) · [All operations](https://skmtc.dev/cosmos/apis/skip-go-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/cosmos/skip-go-api/revisions/75fd91006bea/schema)
