The options for the sending.
Request parameters for sending an EVM transaction.
The EVM account to send the transaction with.
The network to send the transaction to.
The transaction to send.
The transaction hash of the sent transaction.
const user = await getCurrentUser();
const evmAccount = user?.evmAccounts[0];
const result = await sendEvmTransaction({
evmAccount,
network: "base-sepolia",
transaction: {
to: "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
value: 100000000000000n, // 0.0001 ETH in wei
nonce: 0,
gas: 21000n,
maxFeePerGas: 30000000000n,
maxPriorityFeePerGas: 1000000000n,
chainId: 84532, // Base Sepolia
type: "eip1559",
}
});
Sends an EVM transaction.