skills-ws
Version:
87 agent skills for AI coding assistants — marketing, growth, web3, dev, design & operations. Built for OpenClaw, Claude Code, Cursor, and Codex.
26 lines (20 loc) • 683 B
Markdown
## 7. ENS Resolution
```tsx
import { useEnsName, useEnsAvatar, useEnsAddress } from 'wagmi';
function UserProfile({ address }: { address: `0x${string}` }) {
const { data: ensName } = useEnsName({ address });
const { data: ensAvatar } = useEnsAvatar({ name: ensName || undefined });
return (
<div>
{ensAvatar && <img src={ensAvatar} alt="avatar" width={32} height={32} />}
<span>{ensName || `${address.slice(0, 6)}...${address.slice(-4)}`}</span>
</div>
);
}
// Resolve ENS name to address
function ResolveENS({ name }: { name: string }) {
const { data: address } = useEnsAddress({ name });
return <span>{address || 'Not found'}</span>;
}
```
---