> For the complete documentation index, see [llms.txt](https://raiden-4.gitbook.io/raiden.wtf.docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://raiden-4.gitbook.io/raiden.wtf.docs/bolt-low-latency/http-submission.md).

# HTTP

HTTP/HTTPS transaction submission methods

Raiden supports two HTTP submission methods. Both use the `api-x-token` header for authentication and return a transaction signature in the response.

| Method                                                                                              | Format            | Best For                             |
| --------------------------------------------------------------------------------------------------- | ----------------- | ------------------------------------ |
| [**sendTransaction**](broken://pages/WprgS9IGECjI2KOmCvBL)                                          | JSON-RPC + base64 | Standard integrations, compatibility |
| [**sendRawTransaction**](/raiden.wtf.docs/bolt-low-latency/http-submission/send-raw-transaction.md) | Raw binary bytes  | Lower overhead, faster path          |

## Common Configuration

| Property      | Value                                       |
| ------------- | ------------------------------------------- |
| **Transport** | HTTP or HTTPS (TCP)                         |
| **Ports**     | 443 (HTTPS) / 80 (HTTP)                     |
| **Auth**      | `api-x-token` header                        |
| **Response**  | Synchronous — returns transaction signature |

{% hint style="info" %}
Use `sendRawTransaction` for new integrations — it skips JSON-RPC parsing and base64 decoding, sending your bytes straight into the routing pipeline.
{% endhint %}
