Signs a transaction or message using an RPC method and chain ID.
Client API Key or Client Session Token
A unique key to ensure the request is processed only once. If the same key is sent with an identical body, a 409 is returned. If the same key is sent with a different body, a 422 is returned.
Request body for signing a transaction or message by chain.
The signer RPC method (e.g. personal_sign, eth_sendTransaction,
sol_signAndSendTransaction).
The parameters for the RPC method as a JSON object or array
(e.g. {"value": "0x01", "from": "", "to": "0x...", "data": ""}).
The MPC share for the relevant curve.
The blockchain network as a CAIP-2 chain ID (e.g. eip155:10143).
The recipient's address.
The node provider RPC URL.
Optional metadata string for the transaction.
Set to false to opt out of gas sponsorship for Account Abstraction
clients. Defaults to true when omitted.
The data value from a presign response. Omit for standard
(non-presigned) signing.
Signed successfully
Response containing the signed data.
The signed data as a hex string.