Skip to content

useAvatar

The useAvatar hook is used to get avatar image url from an onchain identity provider for a given name.

Supported providers:

  • ENS

Usage

import { useAvatar } from '@coinbase/onchainkit/identity';
 
const { data: avatar, isLoading } = useAvatar({ ensName: 'vitalik.eth' });

Returns

type UseAvatarOptions = {
  ensName: string;
};
 
type UseAvatarQueryOptions = {
  enabled?: boolean;
  cacheTime?: number;
};