Request
Parameters
`0x${string}`
required
Recipient address.
`0x${string}`
Hex-encoded value in wei. Defaults to
0x0.`0x${string}`
Hex-encoded calldata. Defaults to
0x.`0x${string}`
The connected smart-account address. Handling differs by context:
- Inside a Mini App, the host overwrites
fromwith the smart account, so you can omit it. - In a standalone application,
fromis required and is not rewritten. A missing value, or one that does not match the connected account, is rejected with-32602.
Returns
0x${string}, the transaction hash.
Errors
Notes
- In a standalone application, pass the connected smart-account address as
from. Only a Mini App has it rewritten for you. - Inside the Startale App, gas is sponsored by Startale.
- In a standalone application, this method cannot use
paymasterOptions. The paymaster travels as an EIP-5792 capability and this method carries no capabilities, so the user pays. Send throughwallet_sendCallsto route through your own paymaster, even for a single call.
Related
wallet_sendCalls, atomic batched calls, and the only path that carries a custom paymaster.- Who pays for gas.
- Send transactions