# zionmarket.biz > A prerequisite map for Zion Market. Every page is one condition that has to be true, with the conditions it rests on and the conditions that stop working without it. Content last changed: 2026-08-16 Onion addresses published on this site, exactly as supplied, unlabelled and unranked: markz73ffpnbidkldppsj5cjnkfujdsy3rkpi5inqw3ikt4omwsldlqd.onion zionm3fshzgd5pin3yrc5ueltoykozprcsggrgbl6b3dzbpdtfphv2id.onion This site never opens those addresses. It publishes no availability figure, no status indicator and no date of last contact. It carries no prices, no fees, no delivery times, no accounts, no cookies, no analytics and no advertising. Structure: 37 conditions that must already be true, arranged as a dependency graph in eight stages. Each card declares what it depends on; every downstream list on the site is computed by reversing those declarations. ## Pages - [The machine is one you actually control](https://zionmarket.biz/ground/a-machine-you-control): The first condition on the map. If someone else administers the computer, everything downstream of it is a guess. What that costs and how to tell. - [The clock is close enough to right](https://zionmarket.biz/ground/a-clock-that-is-right): Tor checks signatures with dates in them. A clock that is hours out looks like an expired network to the client, and the failure never says so. - [Nobody else can read the screen](https://zionmarket.biz/ground/nobody-behind-you): A root condition with no software in it. Shoulders, shared desks, screen sharing and open doors all defeat everything downstream on this map. - [Losing the device does not lose the account](https://zionmarket.biz/ground/losing-the-device): Everything you can only produce from one machine dies with that machine. This condition decides how much of the map survives a dead laptop. - [The browser came from the Tor Project](https://zionmarket.biz/path/browser-from-the-source): A repackaged Tor browser is the cheapest attack on this whole map, because it sits upstream of every other condition on it. - [The client can build a circuit at all](https://zionmarket.biz/path/a-circuit-that-builds): Onion addresses do not fail politely. Until a circuit exists, every address on earth looks equally broken and the error text is the same. - [There is a route out of the network you are on](https://zionmarket.biz/path/a-route-out-of-your-network): Campus networks, hotel wifi and some countries block the obvious way out. The condition is a route, not a particular kind of route. - [The security level was set before the first page loaded](https://zionmarket.biz/path/security-level-set-first): Turning scripts off after a page has already run them fixes nothing at all. Ordering is the whole content of this condition, and it is easy to check. - [The browser doing this does nothing else](https://zionmarket.biz/path/one-browser-one-job): A browser that also holds mail, shopping and a social account carries all of it into every tab. This condition ends a chain on the map. - [You hold the address as characters, not as a click](https://zionmarket.biz/address/characters-not-a-click): A button labelled with an address and a button that goes to the address are different objects. Only one of them can be checked. - [The string has the shape an onion address has](https://zionmarket.biz/address/fifty-six-characters): Shape is the one property of an address you can check without opening anything. It rules things out cheaply and it never rules anything in. - [The address arrived by a route you can use again](https://zionmarket.biz/address/a-route-you-can-repeat): The value of an address is partly the value of where it came from. A route you cannot revisit gives you one address and no way to check it. - [The address is kept somewhere that outlives the browser](https://zionmarket.biz/address/somewhere-to-keep-it): Bookmarks in an amnesic session and tabs in a browser that clears itself are storage that evaporates. Where the string lives decides a lot. - [You can tell a mirror from a copy of the market](https://zionmarket.biz/address/mirror-and-copy): A mirror and a convincing imitation look identical in a browser. The difference is in what the address commits to, not in what the page shows. - [Nothing works until something else is already true](https://zionmarket.biz/): A dependency map for Zion Market. Every page is one condition that must already be true, with what it rests on and what stops working without it. - [The dependency map](https://zionmarket.biz/map): The whole graph rendered as text. Every condition with its upstream and downstream links, grouped into the eight stages and ordered by depth in the chain. - [How to read a card](https://zionmarket.biz/method): The four labels on every card, what the two colours mean, how to walk the graph backwards from a symptom, and the three mistakes people make doing it. - [Roots and endings](https://zionmarket.biz/roots): Three conditions that nothing on the map supports, and three that nothing on the map waits on. The contrast is the fastest way to read the whole graph. - [If this is false](https://zionmarket.biz/consequences): The map inverted. Every one of the 37 conditions listed with everything that stops holding when it is not true, so you can price a failure before it happens. - [The two onion addresses published here](https://zionmarket.biz/links): Two strings, printed unlabelled and unranked at the top of every page. What publishing them means, and the four things it deliberately does not mean. - [Words used here](https://zionmarket.biz/glossary): Sixteen terms this site uses more narrowly than usual, including condition, blocks, root, terminal, confirm and the difference between a mirror and a copy. - [Questions about this map](https://zionmarket.biz/faq): Why there is no status indicator, why the site is a graph and not a checklist, what the arrows are computed from, and what the map deliberately leaves out. - [About this site](https://zionmarket.biz/about): Who made this, what it will and will not say, why the arrows are computed rather than written, and the standing rules the whole site is built to obey. - [The account name is used nowhere else](https://zionmarket.biz/session/a-name-used-nowhere-else): A reused handle is a search query someone else can run. This condition costs nothing at the moment you choose and cannot be fixed afterwards. - [The password exists somewhere outside your head](https://zionmarket.biz/session/a-password-outside-your-head): Memory is a single copy with no redundancy and no notice before it fails. Most permanent account loss is this condition being false. - [You can produce the second factor on demand](https://zionmarket.biz/session/a-second-factor-you-can-produce): Turning on a second factor you cannot reproduce converts a small risk of theft into a certainty of lockout. The card is about capability, not intent. - [The recovery phrase is written down before it is wanted](https://zionmarket.biz/session/the-phrase-written-down): A phrase shown once on a page you closed is gone. This card is about the two minutes in which it is still on the screen. - [You can log in a second time](https://zionmarket.biz/session/logging-in-twice): Registering proves you can do it once. Everything after this point on the map assumes you can become that account again, which is a different claim. - [A wallet exists and the keys are yours](https://zionmarket.biz/value/keys-in-your-hands): A balance on somebody else's service is a promise, not a holding. The difference only shows up on the day the promise is not kept. - [The balance has confirmed and can be spent](https://zionmarket.biz/value/a-balance-that-confirmed): A number in a wallet and a number you can spend are two different numbers. The gap between them is where a lot of failed orders live. - [You hold the coin this order is priced in](https://zionmarket.biz/value/the-coin-the-order-wants): Holding value and holding the right value are separate conditions. Converting between them takes time you may not have inside a quote window. - [The deposit address came from the session you are in](https://zionmarket.biz/value/an-address-from-this-session): A destination address copied from a note, an old page or a message is a destination somebody else may have chosen. Freshness is the whole point. - [There is something left over for the fee](https://zionmarket.biz/value/something-left-for-the-fee): Sending the exact figure leaves nothing for the network to be paid with, and the shortfall lands on the receiving side rather than yours. - [The listing is one you have actually read](https://zionmarket.biz/order/a-listing-you-have-read): Terms that decide what happens later are usually written in the listing and nowhere else. Skipping them removes your position in every later argument. - [The other side answered before you spent anything](https://zionmarket.biz/order/an-answer-before-you-spend): A message that goes unanswered before money moves will not be answered faster after it. Silence is information and it is cheap to collect. - [The delivery address is written the way the post wants it](https://zionmarket.biz/order/an-address-the-post-can-read): Sorting is largely automated and it is unforgiving. Most delivery failures are formatting failures that were decided at the moment of typing. - [What you send is encrypted to a key that exists](https://zionmarket.biz/order/encrypted-to-a-key-that-exists): An encryption step can appear to succeed against a key nobody holds. The output looks identical, and the failure only appears at the other end. - [The total is covered at the moment you press the button](https://zionmarket.biz/order/covered-at-the-moment-you-press): Quotes have windows and balances have confirmations. This card is about the instant where all the earlier conditions have to be true at once. - [Somebody can take delivery at that address](https://zionmarket.biz/parcel/somebody-can-receive-it): A parcel that cannot be handed over goes somewhere else, and the somewhere else is a counter with a queue and an identity check. - [The name on the parcel fits the door it arrives at](https://zionmarket.biz/parcel/a-name-that-fits-the-door): A name nobody at the address recognises is a name the carrier will query. This condition ends a chain, and the failure is local and immediate. - [You decided in advance what happens if nothing arrives](https://zionmarket.biz/parcel/a-plan-for-nothing-arriving): A decision made while waiting is a decision made badly. This card is the last one whose cost is still zero at the time you make it. - [You can wait without doing anything](https://zionmarket.biz/parcel/waiting-without-acting): Most damage in this stage is self-inflicted and consists of actions taken to relieve the feeling of waiting rather than to change the outcome. - [Escrow is still holding when the problem appears](https://zionmarket.biz/close/escrow-still-holding): Releasing early converts every later argument into a request for a favour. The condition is about the order of two events, not about trust. - [You can describe the problem in the market's own terms](https://zionmarket.biz/close/a-problem-you-can-describe): A complaint that does not name a state, a date and a difference from the listing is a mood. Whoever reads it is working from your text alone. - [Feedback goes up after the outcome is known](https://zionmarket.biz/close/feedback-after-the-outcome): Early feedback is a guess published as a fact, and it is the reason so much of the feedback anyone reads is worth very little. - [You can come back tomorrow and still be you](https://zionmarket.biz/close/being-able-to-come-back): The last condition on the map, and the one that quietly decides whether any of the earlier work has a second use. Nothing downstream waits on it. - [Ground you are standing on](https://zionmarket.biz/ground): The four conditions that hold before any software is involved: the machine, the clock, the room and the question of single copies. Two of them are roots. - [A path to the network](https://zionmarket.biz/path): Five conditions that have to hold before an onion address resolves to anything. Until they do, every address on earth fails in exactly the same way. - [An address that is the market](https://zionmarket.biz/address): Five conditions about the string itself: how you hold it, what shape it has, where it came from, where you keep it and what would tell a mirror from a copy. - [A session that is yours](https://zionmarket.biz/session): Five conditions about the account: the name, the password, the second factor, the recovery phrase, and being able to become that account a second time. - [Value you can move](https://zionmarket.biz/value): Five conditions about custody, confirmation, denomination, destination and fees. All five have to be true at the same instant, not each at some point. - [An order that can exist](https://zionmarket.biz/order): Five conditions about the listing, the reply, the address lines, the encryption, and the single instant in which every value condition must hold at once. - [A parcel that can arrive](https://zionmarket.biz/parcel): Four conditions on the receiving end. Three of them stopped being changeable the moment the order was placed, which is why they belong on a prerequisite map. - [A close you can live with](https://zionmarket.biz/close): Four conditions about ending an order and about still being the same account afterwards. The last one reaches back to stage C and closes the map into a loop. Full text: https://zionmarket.biz/llms-full.txt