eth_sendRawTransaction — Robinhood Chain JSON-RPC

Status: Available

Submit a signed raw transaction.

POSThttps://triport.io/rpc/robinhood
Network
Robinhood Chain mainnet (chain ID 4663)
Scope
robinhood:rpc
Auth
x-token: $TRIPORT_API_KEY
Rate limit
robinhood_send_tx - 3 / 5 / 30 / 80 RPS sustained · short burst 6 / 10 / 60 / 160 (free / basic / pro / business) (plan policy); enterprise unlimited; Burst capacity

Endpoint and plans: Robinhood Chain RPC endpoint.

eth_sendRawTransaction — submit a signed raw transaction. The published signature and response shape come from the measured Robinhood OpenRPC contract (chain ID 4663).

Broadcast a transaction that was signed and serialized on your side — this surface never holds keys and never re-signs anything. Poll eth_getTransactionReceipt for the outcome; a returned hash means the request was routed, not that the transaction was included.

Parameters

JSON-RPC params is a positional array.

rawTxDatarequired
RLP-encoded signed transaction, hex-prefixed.

Response

A measured response from Robinhood Chain mainnet.

Errors

See Robinhood errors. Invalid parameters return a JSON-RPC parameter error; authentication and rate-limit failures use the shared client error contract. Unknown failures are returned without an implicit retry.

Examples

const response = await fetch("https://triport.io/rpc/robinhood", {
  method: "POST",
  headers: { "x-token": process.env.TRIPORT_API_KEY, "Content-Type": "application/json" },
  body: JSON.stringify({"jsonrpc":"2.0","id":1,"method":"eth_sendRawTransaction","params":["0x00"]}),
});
const payload = await response.json();

Notes

  • Submissions go to the sequencer intake. A malformed or unsigned payload is answered with a JSON-RPC error and is never broadcast.
  • A returned hash means the request was routed; the receipt decides inclusion.