nexus-approach.shop

FrontThe verify approachThe verify approach that reads the string itself

The verify approach that reads the string itself

Before I compare an address to any list, I can read the string itself. It tells me a small honest amount, and it is worth knowing what that is.

The three addresses

Nexus Market publishes these three onion addresses. Present as supplied, in no order, with no ranking. This site does not probe them and shows no uptime figure.

nexusb2l7fmqnefwphyy7m5zjhlkytlbo7qbb5lu5dlczr3azgii2gyd.onion
nexusma2iqgauqqvjcgds4ckv5xbf272tkfagq4epojjhsgleqpwxiqd.onion
nexusabcd6tyfhdwilyitaqiri6tisj2v2hueyjuj6qkvd6azvi5tuqd.onion

What the string is

An onion address is fifty six characters, all lowercase, drawn from the letters a through z and the digits two through seven. It ends in dot onion. The characters are the base thirty two encoding of a public key and some extra bytes.

That is a strong shape and it is easy to check by eye. Any string that is not fifty six characters, that has uppercase, that has one or the digits eight or nine or the digit one or the digit zero, or that does not end in dot onion, is not a v3 onion address.

The eye checks I can run without a second source

Count the characters before the dot. There should be fifty six. Counting is boring and effective.

Look for any uppercase letter. There should be none. A capital anywhere is a wrong string.

Look for any of the four forbidden digits. There should be none. A one, a zero, an eight or a nine somewhere in the middle of the string is a wrong string.

Read the last three characters. They should be lowercase letters or digits from the allowed set, and the string should end in dot onion, not in dot com or dot xyz or anything else.

What passing these checks does and does not mean

Passing the checks means the string has the shape of a v3 onion address. It does not mean the string is the address of nexus market. It does not mean the string is any market at all. It just means the string is a well formed candidate.

Failing any of the checks means the string is not a v3 onion address, and I do not need to run any other verification on it. Failing is definitive, in a way that passing is not.

The vanity prefix, and what to make of it

The three addresses on this site start with different vanity prefixes chosen by the market operator. The prefix is meaningful in the sense that it indicates the operator picked it on purpose. It is not proof of anything on its own, because vanity prefixes can be generated by anybody with enough time.

A string that starts with nexus is more likely to be a nexus market address than one that starts with anything else, but not certainly. A string that starts with something else is not likely to be a nexus market address. Neither of these is proof.

The prefix is a hint. It rides alongside the eye checks and does not replace them.

When to still do the compare

Always. Even after the string passes every eye check and starts with the expected vanity prefix, I still compare it against a list before I use it. The eye checks rule out obviously wrong strings. They do not rule out the many well formed wrong strings that also start with the right prefix.

The verify approach uses the eye checks to filter fast, and the compare against a list to verify. Both are cheap. Doing both is the honest workflow.

What this saves me from

It saves me from wasting time comparing obviously wrong strings against a list. If somebody hands me a string that has capitals in it, I do not need to check whether it appears on this site. It does not, because it cannot.

It saves me from typing a string into Tor Browser that could not possibly work. If the string is thirty characters long, it is not a v3 onion, and pasting it into the browser will fail without teaching me anything.

It gives me a small vocabulary for talking about addresses. When I can say the string has the right shape, I have said something specific rather than something vague.

Small habits to build around the string

  • Count the characters. If it is not fifty six, do not go further.
  • Look for uppercase. There should be none.
  • Look for the forbidden digits. There should be none.
  • Read the ending. It should be dot onion.

The tone of these checks

These checks are quiet and quick. They are the receipt for the fact that v3 onions have a legible shape. Learning the shape once is a small investment that pays every time I look at a onion.

The three addresses at the top of this article pass every eye check. So do many wrong strings. The eye checks are one small piece of the verify approach, and this article is here so I do not confuse them for the whole.

The opposite approach

The verify approach with two lists side by side, the compare against another list, not against the string itself

What this article is not. This is not a claim that reading the string is enough to trust it. It is a claim that some checks live in the string alone.

Every page on this site
All approaches on this siteHow to read this siteThe words people searchThe three nexus market addressesWhat this site is notThe first-time approachThe cautious approachThe impatient approachThe rebuild approachThe verify approachThe routine approachThe secondary approachThe helper approachThe journalistic approachThe operator approachThe first-time approach when a friend sent me a noteThe first-time approach out of a forum threadThe first-time approach starting on a search pageThe first-time approach after reading a news articleThe first-time approach after hearing it on a podcastThe cautious approach before I touch the keyboardThe cautious approach when the network is not mineThe cautious approach with a second machineThe cautious approach to what I copy and what I typeThe cautious approach that never signs inThe impatient approach that goes straight to the address barThe impatient approach from a tab I already had openThe impatient approach inside a five minute windowThe impatient approach when a mirror is slowThe impatient approach that skips the second checkThe rebuild approach after losing the phoneThe rebuild approach after losing every noteThe rebuild approach after losing the passwordThe rebuild approach after a clean installThe rebuild approach when one mirror has gone quietThe verify approach with two lists side by sideThe verify approach for a friends messageThe verify approach against this site aloneThe verify approach that reads the string itselfThe verify approach across two visitsThe routine approach on a normal eveningThe routine approach with one eye on a newer mirrorThe routine approach when nothing has changedThe routine approach that reads the front page firstThe routine approach with one eye on my own consistencyThe secondary approach coming from another marketThe secondary approach that keeps two markets separateThe secondary approach during a move between marketsThe secondary approach that eventually stops being secondaryThe secondary approach that reads one market and uses anotherThe helper approach at one desk with two readersThe helper approach for questions coming through a chatThe helper approach on paper, for laterThe helper approach and the things I refuse to doThe helper approach that only points at this siteThe journalistic approach for a story I am not going to nameThe journalistic approach for a story that names peopleThe journalistic approach when I interview somebodyThe journalistic approach and what not to publishThe journalistic approach in a shared CMSThe operator approach: what a request tells the marketThe operator approach: what a slow visit looks like from thereThe operator approach: what the inbox tells themThe operator approach: what a mirror does and does not shareThe operator approach: what I cannot know and choose not to guess