Broadcast a signed transaction from a Dynamic v3 WaaS wallet
Relays an already-signed transaction from a Dynamic v3 WaaS wallet to the network. The server derives chain and wallet address from walletId, verifies the signed payload belongs to the wallet, owns provider selection and bounded retry/failover of the identical signed bytes, and replays a stored result when x-idempotency-key repeats.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
Idempotency key scoping a broadcast result. Replaying the same key with the identical signed payload returns the stored result; a different payload under the same key returns 409.
1 - 255Path Parameters
ID of the environment
36^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"95b11417-f18f-457f-8804-68e361f9164f"
UUID of the wallet
36^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"95b11417-f18f-457f-8804-68e361f9164f"
Body
Signed transaction broadcast request
Wire encoding of the signed transaction payload.
hex, base64, xdr, json Network identifier the transaction targets (e.g. "1", "101").
255^(?=\S)[\p{L}\p{N}a-zA-Z _.,:!?&%@\/+\-'|]+(?<=\S)$"An example name"
Immutable signed transaction payload, encoded per encoding.
204800Detached signatures for chains whose wire format carries them separately from the serialized message.
A string with a max length of 204800 characters
204800Optional chain-specific submission options, validated server-side.
Response
Transaction submitted or already known to the network
Number of submission attempts made before resolving.
Server-generated identifier for this broadcast operation.
Terminal broadcast outcome.
submitted, already_known Chain transaction identifier (EVM hash, Solana signature).