Signed transactions
Submit a signed transaction
Broadcast a complete client-signed Substrate extrinsic without sharing signing secrets
This endpoint broadcasts a transaction your client has already constructed and signed. It is useful for wallets and advanced clients that want complete control over the Substrate signing payload.
The Directory does not sign the transaction and cannot recover or modify it.
The body must contain exactly this one field.
Request
string
required
A
0x-prefixed hexadecimal SCALE extrinsic with the signed bit set.Response
string
required
The transaction hash returned by the upstream chain RPC.
string
required
submitted after the Directory successfully broadcasts the extrinsic.string
required
ISO-8601 time at which this Directory recorded the submission.
boolean
required
Currently always
false; this endpoint does not yet track finality.string
required
Currently
pending; this endpoint does not yet inspect dispatch events.Straight to the point
- Accepted and broadcast:
202 - Unsigned envelope:
400 unsigned_extrinsic - Invalid SCALE/hex:
400 invalid_signed_extrinsic - Upstream rejection:
502 chain_submission_failed

