Parameters
| Parameter | Type | Description |
|---|---|---|
options | SendEvmSmartAccountUsdcOptions | The options for sending USDC. |
Returns
Promise<SendEvmSmartAccountUsdcResult>
The result of sending USDC.
function sendEvmSmartAccountUsdc(options: SendEvmSmartAccountUsdcOptions): Promise<SendEvmSmartAccountUsdcResult>;
| Parameter | Type | Description |
|---|---|---|
options | SendEvmSmartAccountUsdcOptions | The options for sending USDC. |
Promise<SendEvmSmartAccountUsdcResult>
The result of sending USDC.
const user = await getCurrentUser();
const evmSmartAccount = user?.evmSmartAccountObjects[0]?.address;
const result = await sendEvmSmartAccountUsdc({
evmSmartAccount,
to: "0x1234567890123456789012345678901234567890",
amount: "10.00",
network: "base-sepolia",
useCdpPaymaster: true, // Optional: sponsor gas fees
});
console.log("User Operation Hash:", result.userOpHash);
Was this page helpful?