> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tavchain.safeney.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Submit a signed transaction

> Submit locally signed EVM transaction bytes to Tavchain, interpret the returned hash and handle uncertain broadcast outcomes safely.

Submit an already signed EVM transaction to Tavchain with `eth_sendRawTransaction`. Your wallet or local signing library signs for chain ID **771002**; public RPC does not need your private key.

## Parameter

Pass one value in `params`: the complete signed transaction bytes as `0x`-prefixed hexadecimal data.

## Request format

```json theme={null}
{"jsonrpc":"2.0","id":1,"method":"eth_sendRawTransaction","params":["0xSIGNED_TRANSACTION_BYTES"]}
```

The signed-bytes placeholder is intentionally not executable. Prepare the sender, recipient or contract, amount, nonce, gas and fee settings in your wallet or signing library, then review them before signing.

## Result

A successful submission returns the transaction hash. This identifies the transaction for lookup; it does not prove execution succeeded. Query [the receipt](https://docs.tavchain.safeney.com/tavchain/api/transaction.md) to inspect execution.

## Uncertain submission

If the request times out, retain the original hash and check its status before resubmitting. Replacing a transaction is a deliberate nonce and fee decision, not a generic network retry.

[Response formats](https://docs.tavchain.safeney.com/tavchain/api/schemas.md) · [Transaction lifecycle](https://docs.tavchain.safeney.com/tavchain/learn/transactions.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.