Skip to main content
A user can set their farcaster username to an ENS name they own.

Requirements

  • An ETH wallet that owns the account on OP Mainnet. No ETH is required.
  • A valid ENS name that resolves to the custody address of the Farcaster account, or a verified eth address in the Farcaster account.

Register ENS Name

First, ensure the ENS name resolves to the custody address of the farcaster account. Or the resolved address is a verified eth address in the Farcaster account. See here for how to verify an ETH address. Then, generate an EIP-712 signature for the ENS name proof claim and submit the message. For more details on how to create messages, see this guide.