import { useCreateEvmSmartAccount } from '@coinbase/cdp-hooks';
function MyComponent() {
const { createEvmSmartAccount } = useCreateEvmSmartAccount();
const handleCreateAccount = async () => {
try {
const account = await createEvmSmartAccount({
enableSpendPermissions: true
});
console.log('EVM Smart Account created:', account);
} catch (error) {
console.error('Failed to create EVM Smart Account:', error);
}
};
return <button onClick={handleCreateAccount}>Create EVM Smart Account</button>;
}