Keybase is trying to validate an invalid TLD.
- Dominant language
- Go
- Stars
- 9.2k
- Forks
- 1.3k
- Avg merge
- 12h 58m
- Merged PRs (30d)
- 56
Description
I accidentally entered *.dew not *.de but it was added and keybase tried to verify it. But because it is not a valid Domain the root-servers won't resolve it.
We could use https://data.iana.org/TLD/tlds-alpha-by-domain.txt to validate the last string after the last dot on the website and the desktop application.
Contributor guide
No contributing guide indexed for this repository
Research direction
Inspect the website and desktop application's domain-validation entry points, then compare their current behavior with IANA's tlds-alpha-by-domain.txt list. Verify that an invalid suffix such as .dew is rejected while a valid suffix such as .de is accepted in both applications.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- desktop, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100