Submit a prepared Strata Vault transaction
strata_vault_submitSubmit a signed Vault transaction without needing SOL or RPC; Strata verifies, pays fees, and broadcasts it idempotently.
Instructions
Submit an owner-signed prepared Vault transaction (setup, deposit, withdrawal, session, policy, pause). Strata verifies it is exactly the prepared transaction, pays the network fee and any rent when the preparation was sponsored (owners without SOL; recovered later from their deposits as network_cost_atoms), and broadcasts it — the owner needs no SOL and no RPC. Idempotent per idempotencyKey; read the outcome with strata_vault_submission.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| preparationId | Yes | preparation_id from the prepare response. | |
| idempotencyKey | Yes | ||
| signedTransactionBase64 | Yes | The prepared transaction with the owner's signature added, base64. |