This repository has been archived by the owner on May 10, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 440
Allow users navigate to .eth domains (ENS) #6225
Labels
Epic: Brave Wallet
priority/P3
The next thing for us to work on.
QA Pass - iPhone X
QA/Yes
release-notes/include
Milestone
Comments
srirambv
added
priority/P3
The next thing for us to work on.
QA/Yes
release-notes/include
Epic: Brave Wallet
labels
Oct 21, 2022
nuo-xu
changed the title
Support ENS wildcard resolution Android implementation of #24430
Support ENS wildcard resolution iOS implementation of #24430
Oct 21, 2022
Note: iOS does not support IPFS at this moment. |
StephenHeaps
changed the title
Support ENS wildcard resolution iOS implementation of #24430
Allow users navigate to .eth domains (ENS)
Mar 1, 2023
11 tasks
StephenHeaps
added a commit
that referenced
this issue
Apr 6, 2023
* Add ENS Resolve Method preference to `Web3DomainSettingsView` * Refactor `SNSDomain.html`, `SNSDomain.css`, `SNSDomainHandler`, `Web3NameServiceScriptHandler` to be more generic. Support for SNS, ENS and ENS Offchain (and later Unstoppable Domains can re-use). Integrate initial support for ENS navigation via omnibar (supported until IPFS url received). * Add new `DecentralizedDNSHelper` to contain decentralized DNS logic to `BraveWallet` target * Add `DecentralizedDNSHelperTests` for unit testing `DecentralizedDNSHelper`. Update `SettingsStoreTests` for testing `ensResolveMethod` in setup. * Close keyboard / leave overlay mode when resolving decentralized DNS. Update selected tab loading state when user presses stop. * Use a single `Web3DomainHandler` by storing service id in url query. * Verify URL is not a bookmarklet / javascript before returning in `DecentralizedDNSHelper`. * Support decentralized DNS links when tapped on a website (main-frame only).
Verification passed on iPhone 13 with iOS 17.2 running 1.60 (23.11.12.17)
6225.MP4 |
arthuredelstein
pushed a commit
to brave/brave-core
that referenced
this issue
Feb 13, 2024
…ve/brave-ios#7153) * Add ENS Resolve Method preference to `Web3DomainSettingsView` * Refactor `SNSDomain.html`, `SNSDomain.css`, `SNSDomainHandler`, `Web3NameServiceScriptHandler` to be more generic. Support for SNS, ENS and ENS Offchain (and later Unstoppable Domains can re-use). Integrate initial support for ENS navigation via omnibar (supported until IPFS url received). * Add new `DecentralizedDNSHelper` to contain decentralized DNS logic to `BraveWallet` target * Add `DecentralizedDNSHelperTests` for unit testing `DecentralizedDNSHelper`. Update `SettingsStoreTests` for testing `ensResolveMethod` in setup. * Close keyboard / leave overlay mode when resolving decentralized DNS. Update selected tab loading state when user presses stop. * Use a single `Web3DomainHandler` by storing service id in url query. * Verify URL is not a bookmarklet / javascript before returning in `DecentralizedDNSHelper`. * Support decentralized DNS links when tapped on a website (main-frame only).
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
Epic: Brave Wallet
priority/P3
The next thing for us to work on.
QA Pass - iPhone X
QA/Yes
release-notes/include
Support navigating to ENS domain in omnibox, including offchain lookup. The default setting should be to ask the user before proceeding to lookup the domain. If the lookup returns
ENS wallet address resolution including offchain lookup is handled via: #5787
The text was updated successfully, but these errors were encountered: