---
title: "Changes to Create a signature or transaction"
method: POST
path: "/v1/wallets/{wallet_id}/rpc"
---

# Changes to Create a signature or transaction

`POST /v1/wallets/{wallet_id}/rpc`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 7 of 46 revisions.

- **2026-07-02** `21829d464e9b` — 1 breaking, 3 info
- **2026-06-17** `468dcf8db580` — 2 warning, 4 info
- **2026-06-16** `df4ae3c78066` — 1 info
- **2026-06-16** `8f9eb26a2248` — 2 info
- **2026-06-15** `916b8f0728f4` — 1 breaking, 3 info
- **2026-06-10** `ec7df84c24b9` — 4 info
- **2026-05-11** `0cb2f3a660d6` — 2 info

## Changes

- **2026-07-02** `21829d464e9b` — 1 breaking, 3 info
  - added `#/components/schemas/SparkWithdrawRpcResponse, #/components/schemas/SparkGetWithdrawalFeeQuoteRpcResponse` to the response body `oneOf` list for the response status `200`
  - added `getWithdrawalFeeQuote, withdraw` mapping keys to the request discriminator
  - added `#/components/schemas/SparkWithdrawRpcInput, #/components/schemas/SparkGetWithdrawalFeeQuoteRpcInput` to the request body `oneOf` list
  - added `getWithdrawalFeeQuote, withdraw` mapping keys to the response discriminator for the response status `200`
- **2026-06-17** `468dcf8db580` — 2 warning, 4 info
  - removed the request property `oneOf[subschema #21: TronSignTransactionRpcInput]/params/raw_data/call_value`
  - removed the request property `oneOf[subschema #22: TronSendTransactionRpcInput]/params/raw_data/call_value`
  - added the new optional request property `oneOf[subschema #21: TronSignTransactionRpcInput]/params/raw_data/contract/items/oneOf[subschema #2: TronTriggerSmartContract]/call_value`
  - added the new optional request property `oneOf[subschema #21: TronSignTransactionRpcInput]/params/raw_data/contract/items/oneOf[subschema #2: TronTriggerSmartContract]/data`
  - added the new optional request property `oneOf[subschema #22: TronSendTransactionRpcInput]/params/raw_data/contract/items/oneOf[subschema #2: TronTriggerSmartContract]/call_value`
  - added the new optional request property `oneOf[subschema #22: TronSendTransactionRpcInput]/params/raw_data/contract/items/oneOf[subschema #2: TronTriggerSmartContract]/data`
- **2026-06-16** `df4ae3c78066` — 1 info
  - added the optional property `oneOf[subschema #22: TronSendTransactionRpcResponse]/data/reference_id` to the response with the `200` status
- **2026-06-16** `8f9eb26a2248` — 2 info
  - added the new optional request property `oneOf[subschema #22: TronSendTransactionRpcInput]/params/reference_id`
  - added the required property `oneOf[subschema #22: TronSendTransactionRpcResponse]/data/hash` to the response with the `200` status
- **2026-06-15** `916b8f0728f4` — 1 breaking, 3 info
  - added `#/components/schemas/TronSignTransactionRpcResponse, #/components/schemas/TronSendTransactionRpcResponse` to the response body `oneOf` list for the response status `200`
  - added `tron_sendTransaction, tron_signTransaction` mapping keys to the request discriminator
  - added `#/components/schemas/TronSignTransactionRpcInput, #/components/schemas/TronSendTransactionRpcInput` to the request body `oneOf` list
  - added `tron_sendTransaction, tron_signTransaction` mapping keys to the response discriminator for the response status `200`
- **2026-06-10** `ec7df84c24b9` — 4 info
  - added the new optional request property `oneOf[subschema #3: EthereumPersonalSignRpcInput]/caip2`
  - added the new optional request property `oneOf[subschema #3: EthereumPersonalSignRpcInput]/signature_options`
  - added the new optional request property `oneOf[subschema #4: EthereumSignTypedDataRpcInput]/caip2`
  - added the new optional request property `oneOf[subschema #4: EthereumSignTypedDataRpcInput]/signature_options`
- **2026-05-11** `0cb2f3a660d6` — 2 info
  - added the new optional request property `oneOf[subschema #10: SolanaSignAndSendTransactionRpcInput]/optimistic_broadcast`
  - added the optional property `oneOf[subschema #11: SolanaSignAndSendTransactionRpcResponse]/data/signed_transaction` to the response with the `200` status

---

[Operation](https://skmtc.dev/privy-io/apis/privy-api/docs/v1/wallets/:wallet_id/rpc/post.md) · [API](https://skmtc.dev/privy-io/apis/privy-api.md) · [Page](https://skmtc.dev/privy-io/apis/privy-api/changes/v1/wallets/:wallet_id/rpc/post)
