Documentation Index
Fetch the complete documentation index at: https://base-a060aa97-pat-schemav2-docs.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
The Name component is used to display ENS or Basenames associated with Ethereum addresses.
Usage
Address with an ENS:
import { Name } from '@coinbase/onchainkit/identity';
const address = '0x02feeb0AdE57b6adEEdE5A4EEea6Cf8c21BeB6B1';
<Name address={address} />
Address with a Basename:
import { Name } from '@coinbase/onchainkit/identity';
import { base } from 'viem/chains';
const address = '0x02feeb0AdE57b6adEEdE5A4EEea6Cf8c21BeB6B1';
<Name address={address} chain={base} />
Override styles
You can override component styles using className.
import { Name } from '@coinbase/onchainkit/identity';
const address = '0x02feeb0AdE57b6adEEdE5A4EEea6Cf8c21BeB6B1';
<Name
address={address}
className="bg-emerald-400 px-2 py-1 rounded"
/>
Add attestation badge
Show attestation on ENV name with Badge component.
Use OnchainKitProvider or Identity component with the schemaId prop.
import { Badge, Name, Identity } from '@coinbase/onchainkit/identity';
const address = '0x838aD0EAE54F99F1926dA7C3b6bFbF617389B4D9';
<Identity
address={address}
schemaId="0xf8b05c79f090979bf4a80270aba232dff11a10d9ca55c4f88de95317970f0de9"
>
<Name>
<Badge />
</Name>
</Identity>
Props
NameReact