Skip to content

Conversation

@eric-ships
Copy link
Contributor

@eric-ships eric-ships commented Nov 27, 2025

What changed? Why?

Farcaster is transitioning from warpcast.com to farcaster.xyz as the canonical domain for user profiles. This change ensures that when users add their Farcaster handle to their Basename profile, the generated link points to the correct domain.

This change specifically targets user social profile links displayed on Basename profile pages. It does not affect:

  • Platform navigation links (Base's official Farcaster links remain unchanged)
  • Channel links or compose URLs
  • Cast embed links

Notes to reviewers

The change is isolated to the formatSocialFieldUrl function which is used by the UsernameProfileCard component to render social links on user profiles

This only affects the Farcaster social field (UsernameTextRecordKeys.Farcaster) - other social platforms (Twitter, GitHub) remain unchanged.

The domain change maintains backward compatibility as farcaster.xyz properly redirects user profile URLs.

How has it been tested?

Tested it locally and verified the new link opens to the expected domain.

Have you tested the following pages?

BaseWeb

  • [] base.org
  • [] base.org/names
  • [] base.org/builders
  • [] base.org/ecosystem
  • [] base.org/name/jesse
  • [] base.org/manage-names
  • [] base.org/resources

@linear
Copy link

linear bot commented Nov 27, 2025

@vercel
Copy link

vercel bot commented Nov 27, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
base-web Ready Ready Preview Comment Nov 27, 2025 0:47am

@cb-heimdall
Copy link
Collaborator

cb-heimdall commented Nov 27, 2025

✅ Heimdall Review Status

Requirement Status More Info
Reviews 2/2
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 1
Sum 2

@eric-ships eric-ships merged commit fc918cf into master Nov 27, 2025
11 checks passed
@eric-ships eric-ships deleted the eric/fc-links branch November 27, 2025 01:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants