Skip to content
This repository has been archived by the owner on May 10, 2024. It is now read-only.

Allow users navigate to .sol domains #6706

Closed
StephenHeaps opened this issue Jan 5, 2023 · 4 comments · Fixed by #6906
Closed

Allow users navigate to .sol domains #6706

StephenHeaps opened this issue Jan 5, 2023 · 4 comments · Fixed by #6906

Comments

@StephenHeaps
Copy link
Contributor

Description:

iOS version of brave/brave-browser#26652

Complete the native resolution of SNS records inside Brave’s browser. There should be a preference in settings for Resolve Solana Name Service (SNS) domain names with Ask (default) / Enabled / Disabled options. Ask should show interstitial page:

Screenshot 2023-01-05 at 3 21 45 PM

ref: #6639

@ozyman42
Copy link

Where does the DNS config of these sol domains live?

@rmcfadden3
Copy link

rmcfadden3 commented Feb 2, 2023

@jamesmudgett — you mean something like this?

Header: Enable support of Solana Name Service (SNS) in Brave?

Body: Brave will use a third-party provider to resolve .sol domains, but will still hide your IP address. If you enable Solana Name Service (SNS), our third-party provider will see that someone is trying to visit these .sol domains, but nothing else.

CTA: Proceed using third-party provider

Removed mention of CB ToU and Privacy Policy, since seems like that would no longer apply. But LMK if we have our own pages we'd want to link there instead.

@nuo-xu
Copy link
Contributor

nuo-xu commented Feb 6, 2023

new copies and links can be followed here brave/brave-browser#28282

@srirambv
Copy link
Contributor

srirambv commented Mar 6, 2023

Verification passed on the following devices running 1.49 (23.3.3.16)

  • Verified steps from #6906
  • Verified new setting for resolving .sol domain is available under Web3 settings
  • Verified setting is defaulted to Ask
  • Verified visiting a .sol domain shows an interstitial page
  • Verified selecting Proceed using Syndica Server on interstitial page loads the page and sets the setting to Enabled
  • Verified selecting Disable on interstitial page loads the page and sets the setting to Disabled
iPhone XR (iOS 16.3.1) iPad Pro (16.4 Beta 2)
6706-iPhone.XR.MP4
6706-iPad.Pro.MP4

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.