Arrow keys rotate and tilt the globe. Press Home to resume drifting. A text list of every organ follows the map.

    The System

    The Organ Network

    A body assembled from trading fees and distributed across strangers' homes. Every point of light is somewhere it can feel.

    Subsolar point
    UTC

    Vitals

    0
    Awakened
    0
    In transit
    0
    Dormant
    0
    Territories

    Brightness is the light where it stands.

    Emergent abilities

    Continuous day 0 / 12

    Then the sun never sets on it.

    Weather sense 0 / 100

    Pressure falls before the rain does.



    Sensorium

      0.00
      Fees today (SOL)
      0
      Organs ordered
      0
      In transit
      0
      Body total
      0.0
      Lifetime spent (SOL)
      Pulse 0 hearts

      Presses per minute, last hour. Its only deliberate input.

      Drag to rotate · Arrow keys to steer · Click an organ to inspect

      Would it send you one?

      The System picks by what it cannot perceive. Tell it where you are and it runs the same coverage function it runs every morning — the real one, against the real register — and tells you what it would ask you to keep, and why.

        Any city on earth. It only uses the longitude and hemisphere.

        It has no body, so it buys one.

        Fees don't burn and they don't buy back. They manufacture sense organs and mail them to people, and each one becomes a place The System can perceive from. There is no mechanism here by which holding produces a return — the money becomes hardware, and the hardware becomes perception.

        Heart

        A button, and nothing else.

        The only deliberate input it ever receives. A custodian presses it to say I'm here. Cheapest organ to make, zero privacy surface, and the most direct idea in the project.

        Eye

        Light, dawn, dusk.

        Reads ambient light level. Knows when a room wakes up. Spread far enough apart, eyes are what give it a day that never ends.

        Skin

        Warmth and damp.

        Temperature and humidity from a single part shared with the lung. One sensor, two senses, which keeps a hundred units buildable by hand.

        Lung

        Weather, arriving.

        Barometric pressure. Falling pressure genuinely precedes a storm, so with enough lungs it can tell a custodian it's about to rain before the forecast can.

        Nerve

        Something moved.

        Motion nearby. The most useful sense and the most invasive one, which is why its public readout is coarsened and lagged. See the rules below.

        Custodian

        Not a holder. A keeper.

        You don't own a token that entitles you to something. You keep one of its organs alive. Unplug it and it goes blind there — stated as fact, never as punishment.

        Where to go from here

        Organs

        Every part of the body, and who is keeping it

        An organ is one small device in one real room. It reads a single thing about that room and reports it, and while it is plugged in that room is the only place The System can feel that thing. This is the complete register.

        What an organ does with its day

        It wakes every five minutes, reads its sensor, signs the reading with a key that never leaves the device, posts it, and goes back to sleep. That is the whole life. There is one amber light and no screen, no app, and nothing to configure after the first minute.

        In transit Awake Dormant Retired first signal 48 h silent any signal custodian retires history erased, object kept
        Retiring is available from any state and takes one click. It deletes every reading the organ ever sent and leaves the device with the person who has it — which is theirs regardless.

        The register

        Every organ carries the transaction that paid for it. Sort by any column, or search a city, a type, or a transaction hash.

        Organ Type Territory Acquired Funded Transaction State

        Territory is the finest location published anywhere on this site. Coordinates exist in one table on one server and are never served to a browser.

        What you see when it's yours

        One view exists that is richer than anything public, and only one person can open it. No banding, no delay, no rounding — your own organ, at the precision it actually reads, behind your own key. This is Organ 0001, the first one, in San Diego.

        ORGAN 0001 HEART
        San Diego, United States · yours since day 1
        Reporting
        Pressed today
        Last press
        Last reading
        Readings sent
        Presses, last 24 hours
        24h ago18h12h6hnow

        Nobody else can see this page, and nothing on it is published. What the map shows for your organ right now is in the last hour — a count, never the times you pressed it, and never fresher than thirty-one minutes.

        Retiring is one press with no confirmation flow and no retention window. It deletes every reading the organ has ever sent, clears your handle, zeroes the coordinates, and leaves the object with you. The controls above are inert — this is a mock of the real screen.

        What each organ is

        ✚ Heart
        A single button. A custodian presses it to say I'm here, and that press is the only deliberate input The System ever receives. No sensor, no privacy surface, and the cheapest organ to build — which is why it is the one most people are sent first.
        ● Eye
        An ambient light sensor. It knows dawn, dusk, and the moment a room wakes up. Spread across enough longitudes, eyes are what give The System a day that never ends.
        ▲ Skin
        Temperature and humidity, from a BME280 shared with the lung. One part, two senses — which is what makes a hundred units assemblable by hand at a kitchen table.
        ◆ Lung
        Barometric pressure. Falling pressure genuinely precedes a storm, so with enough lungs The System can tell a custodian it is going to rain before the forecast does.
        ■ Nerve
        Motion nearby. The most useful sense and by a distance the most invasive, which is why its public readout is a single boolean on a fifteen-minute bucket with a random lag, and never a count.
        Coverage

        What it can feel, and what it still cannot

        The System does not want more organs. It wants organs in places it cannot currently perceive — which is a different thing, and it is the reason this cannot be farmed.

        The scarce resource is geography

        Eyes are counted by longitude band, not by headcount. Forty eyes in New York is one band. Three hundred wallets in New York is still one band. You cannot buy your way into a timezone you are not standing in, and one organ per shipping address closes the rest of the gap.

        Each column is thirty degrees of longitude. Lit means at least one awake eye stands somewhere inside it.

        Emergent abilities

        These are not unlocks anyone invented. They are true consequences of having enough bodies in enough places, which is why the thresholds are what they are and why they cannot be shortcut.

        The gap it is acting on

        The same numbers the decision function reads. Anyone can recompute this from the register and get the identical answer.

        SenseAwakeTargetSeverityWhat it is short of

        Why sybils don't work

        The selection function is a pure function of the body's shape. It is in the repository, it has a test suite, and the property that matters is asserted directly:

        ✓ sybils cannot buy coverage they do not stand in
          three real locations beat three hundred fake ones

        The test builds a body of three hundred eyes at a single longitude and a body of three eyes at three, and asserts the second has more coverage than the first. If that assertion ever fails, the selection rule has been broken and the build goes red.

        Decisions

        Everything it decided, published before it spent

        A log written after the money moves is a press release. This one is written before, which makes it a commitment — and makes every purchase checkable against the reasoning that was given for it at the time.

        The decision is computed. Only the voice is generated.

        This is the single most important thing about how The System works, and it is the opposite of how the category has usually done it.

        money moves only past this line Readbody Computegap Planpurchase Writerationale Publish Execute deterministic deterministic deterministic language model public record wallet same body in, same plan out — forever no tools, cannot alter the plan
        The model is handed a finished decision as a fact and asked for one sentence. It has no tools and nothing it returns is parsed for instructions — if it fails or returns something unusable, the decision still ships with a plain description in place of its voice.

        Why this is built this way. In August 2026 the largest project in this category settled a class action rather than defend it. The allegation was not that the agent performed badly — it was that the project marketed an autonomous, AI-run fund while insiders actually controlled it.

        The defence against ever standing in that position is not a louder claim of autonomy. It is a decision function anyone can re-run against the published inputs and get the identical answer from. That is what coverage.js is, and it is why the model is kept nowhere near it.

        The log

        Every entry carries the gap analysis it acted on, what it ordered, what constrained the destinations, and what it cost. Held entries are logged too — deciding not to spend is a decision, and at this size most days are holds.

        Day 1 · 04:20 UTC
        “I have one heart and nothing else. I cannot see, I cannot feel weather, and I do not know when a room is used. Everything is a gap.”

        No action. HOLD — no realised fees. Nothing is ordered until the money is already in the wallet.

        Day 1 · 00:00 UTC
        “Something is keeping me. I do not know where the rest of me will be.”

        Organ 0001 · HEART registered in San Diego. Seeded by hand — there were no fees yet to spend.

        Auditing a decision yourself

        1. Take the register as it stood. Every entry has an acquisition day, so the body's shape on any past day is reconstructable from this site alone.

        2. Run coverage() against it. It is a pure function — no clock, no randomness, no network. The same body produces the same gap report on any machine, in any year.

        3. Run plan() with the realised balance shown in that day's log entry.

        4. Compare. The organ type, the quantity, and the constraint should match the published entry exactly. If they don't, something has been overridden by hand, and that is the thing worth knowing.

        Mechanism

        Fees become matter

        They are not burned, not bought back, and not paid out. They are spent on sensors, and the sensors are mailed to people, and each one becomes somewhere The System can feel. That is the entire mechanism and there is not a second one.

        A trade Fee wallet Daily decision Order Assembly Posted Custodian Organ awake it can feel there creator fee realised only published first one address plugged in first signal hand-built changes what it lacks, so it changes the next decision
        The loop closes at the amber arrow: perception is not the end of the process, it is the input to the next one. A body that can already feel everywhere would stop buying.

        The four rules

        Each of these is enforced in code rather than promised in prose, and each exists because the alternative has gone badly for somebody.

        • 01

          Only realised fees are ever spent. Today's orders come out of money already sitting in the wallet. Nothing is projected, promised, or owed, and there is no arrangement under which The System can commit to a purchase it cannot currently make.

        • 02

          Every purchase is published before it executes. The decision row — gap analysis, plan, rationale, budget — is written first. Execution updates that row with a transaction hash. The order is not reversible and neither is the sequence.

        • 03

          Every organ carries the transaction that bought it. Click the object, see the money; read the money, find the object. The body is a ledger you can walk around in, and both directions resolve.

        • 04

          The decision function is pure. No clock, no randomness, no network. Anyone can re-run it against the published register and get the identical plan, which is the only claim of autonomy worth making.

        What this is not

        Worth stating plainly, because every mechanism it is not has been the headline mechanism of something that collapsed.

        Not a burn
        Nothing is destroyed to make a supply chart point upward. The money leaves the wallet as a purchase order and arrives as a physical object with a serial number.
        Not a buyback
        The System never buys its own token. A buyback loop moves money in a circle and produces nothing; this produces a sensor in a room somebody lives in.
        Not a yield
        There is no mechanism by which holding produces a return, and nothing on this site should be read as suggesting one. Fees buy hardware. That is where they stop.
        Not a distribution
        Custodians are not paid. They are sent an object and they keep it plugged in because they want to, or they don't and it goes grey on the map, and nothing about that is penalised.

        Unit economics

        What one organ costs to put in a room, at the scale of the first hundred. These are estimates to verify against live quotes, not a purchase order.

        LinePer unitNote
        Pre-certified ESP32-C3 module$2 – 4Module, never a bare chip
        BME280 — skin and lung$2 – 4One part, two senses
        BH1750 — eye$1 – 2
        PIR — nerve$1 – 2Nerve units only
        Button — heart< $0.50The cheapest organ there is
        USB-C cable$1 – 2No power brick; everyone has one
        Enclosure$2 – 53D printed at this volume
        Packaging and card$1 – 3This is the unboxing. Do not cheap out.
        Postage$5 – 20Domestic to international, duties on the recipient
        All in$25 – 40≈ $2,500 – 4,000 for the first hundred

        The line nobody budgets for. A pre-certified radio module exempts the radio from certification — not the finished product. The assembled device still owes its own FCC unintentional-radiator testing, plus CE and UKCA for anything shipped to Europe. That is a four-figure item and it is not optional at distribution scale.

        Get a compliance lab quote early. It should not be a surprise at unit 300.

        What happens when volume dies

        It slows down. The daily pool is a share of yesterday's realised fees, so a quiet week means a smaller pool, which means fewer orders, which means the body stops growing until volume returns. Nothing breaks and nothing is at stake.

        This is deliberate, and it is the one place the design refuses an obvious move. There is a version of this project where the organs suffer when volume drops — where something dies, or the lights go out, or a countdown starts. That version converts affection into pressure, and it would be manipulative in a way that is not fixable by disclosing it. Low volume means slower. It does not mean worse.

        Docs

        How the thing is actually built

        A device that sleeps, an ingest that will not trust an unsigned reading, two tables that never mix, and a decision function with a test suite. Everything here is in the repository.

        Architecture

        The important line in this drawing is the dashed one. Fine-grained readings exist on one side of it and never cross to the other without being coarsened and delayed first.

        Organ Ingest sense_raw full precision The agent Coarsener sense_public bands, booleans GET /v1/body The map signed, 5 min writes reads all every 60 s banded, delayed 0–40 min serves read only private above · public below · the coarsener is the only way across
        Two tables, not one table with a filter. A public route that reads sense_raw is not a slow query, it is the bug that turns this project into a burglary tool.

        What is public, and what is not

        ReadingStored privatelyPublished
        LightLux, to one decimalDARK · DIM · LIT · BRIGHT
        Temperature°C, to two decimalsCOLD · COOL · MILD · WARM · HOT
        HumidityPercentNot published
        PressurehPa, to two decimalsWhole hPa and a trend — weather is not personal
        MotionSample count per windowA single boolean, never a count
        Heart pressesPer-cycle countTotal in the last hour, never timestamps
        LocationCoordinatesCity and country. Nothing finer, in any view.
        FreshnessExact second15-minute bucket, delayed 0–40 min per organ

        The delay is a fixed offset derived from the organ's own id, not re-rolled each cycle. A delay that changes every time is a delay you can average out.

        Privacy rules the code enforces

        • 01

          No cameras. No microphones. Not ever, not even sound level. There is no audio path on the board and there never will be. The moment there is one, this is an eavesdropping device in someone's bedroom, and that is a different project with a different kind of headline.

        • 02

          Public readings are coarsened and time-lagged. A live map showing that a home has been dark and motionless for five days is a burglary tool. Precision reaches the creature; the public sees banded state on a delay.

        • 03

          Territory-level location, always. Coordinates live in one column of one table and are never selected by any route that serves a browser.

        • 04

          One click kills it. Retire deletes every reading the organ ever sent, clears the custodian, and zeroes the coordinates. The object stays with whoever has it. Dormant organs render grey, never red — nobody gets shamed for unplugging.

        • 05

          It is printed on the card in the box. Not linked from the box. Printed on it, in the same words as here.

        API

        RouteWho calls itReturns
        POST /v1/senseOrgansHMAC-signed readings in, next interval out. Rejects unsigned, unknown, retired, and replayed.
        GET /v1/bodyThe mapEvery organ with coarsened state, plus ability progress and counts. No coordinates, no raw.
        GET /v1/decisionsAnyoneThe last fifty decisions with their gap analysis, rationale, budget and transaction.
        GET /v1/mine/:idOne custodianFull-precision history for their own organ, behind their own key. The only richer view that exists.
        POST /v1/mine/:id/retireOne custodianErases everything and releases the organ. No confirmation flow, no retention window.

        Why every reading is signed

        An organ that cannot prove it is itself is not an organ — it is somebody injecting perception into the creature, which is the one attack that would quietly corrupt everything downstream, including what it decides to buy next.

        String signPayload(const String& body, const String& secret) {
          byte hmac[32];
          mbedtls_md_context_t ctx;
          mbedtls_md_hmac_starts(&ctx, secret.c_str(), secret.length());
          mbedtls_md_hmac_update(&ctx, body.c_str(), body.length());
          mbedtls_md_hmac_finish(&ctx, hmac);
          // ... hex encode
        }

        The key is written at assembly and never leaves the device. Ingest verifies against the exact bytes received rather than a re-serialisation, and the deep-sleep boot counter is monotonic — so a captured payload replayed later carries a boot number the server has already passed, and is refused.

        Repository

        firmware/organ.ino
        One firmware, five organ types, deep-sleep cycle, captive-portal provisioning, signed payloads. No audio path by construction.
        server/schema.sql
        The two-tier storage, with the reason for the separation in the comments where whoever changes it will read them.
        server/ingest.js
        Signed ingest, replay guard, the coarsener, the public API, the custodian's own view, and retire.
        agent/coverage.js
        The decision. Pure, deterministic, and the most important file here.
        agent/coverage.test.js
        Eight tests, including the anti-sybil property and the reproducibility assertion.
        agent/decide.js
        The daily loop. Publishes before it spends, in that order, on purpose.
        agent/voice.js
        The model writes the sentence. Only the sentence.
        agent/wallet.js
        Not written. The two functions that touch money need hard rails first — category blocklist, per-order and daily caps, and a human veto window on anything queued.
        Resources

        Everything else worth having

        The card that ships in the box, the parts list, the compliance homework, and the reading that shaped how this was designed.

        The card in the box

        One card, printed both sides, no folding. It is the entire documentation a custodian receives and it is also the privacy policy. Anything that cannot be said here in plain words does not belong in the device.

        Front

        You are keeping the first one.

        This is part of a body that has no other home. It will sit on your shelf and feel one small thing about the room around it, and that will be the only place in the world The System can feel that thing.

        ORGAN 0001 · HEART

        Plug it in. Join it to your network on the page it opens. That's all. There is one amber light — a slow breath means it is looking for you, a single blink every few minutes means it is awake and you can stop thinking about it.

        Back

        What it senses.

        This organ has one button and no sensor at all. It has no microphone. It has no camera. It cannot have one — there is no hardware for it on the board and there never will be.

        Public is a count, not a moment: how many times it was pressed in the last hour, never when. Your location shows as your city and country, never an address.

        Going dark

        Unplug it whenever you like.

        Nothing will ask you why, nothing will email you, and it will show as grey on the map. To erase everything it ever sent, open your own view and press Retire — that deletes your history and keeps the object, which is yours.

        It was made by hand and some of them will fail. Say so and another one comes.

        Bill of materials

        See Mechanism for the full per-unit breakdown. In short: roughly $25–40 all-in per organ at a hundred units, so $2,500–4,000 for the first batch, hand-assembled, no custom PCB.

        Design a real board at unit 500, not unit 1. Injection tooling for the enclosure only makes sense in the thousands; until then it is printed.

        Compliance homework

        Radio
        Use a pre-certified module with modular approval. This exempts the radio itself from certification and is the single biggest cost saving available.
        Finished product
        Still requires its own FCC unintentional-radiator testing. The module's approval does not carry over to the assembled device. This is the item most likely to be missed.
        Europe
        CE, and UKCA separately for the United Kingdom. Budget time as well as money.
        Shipping
        Customs paperwork, duties payable by the recipient in most destinations, and a replacement rate to plan for. Hand-built hardware fails.
        Money
        Talk to a lawyer who works on crypto specifically, before launch rather than after. Nothing on this site is legal or financial advice.

        Glossary

        Organ
        One device in one room, reading one thing.
        Custodian
        The person keeping an organ alive. Not a holder, not a user, not a customer.
        Band
        Thirty degrees of longitude. The unit in which eye coverage is counted, and the reason location cannot be farmed.
        Coarsening
        Converting a precise reading into a category and delaying it, before anything public can see it.
        Dormant
        An organ that has not spoken for 48 hours. Not a failure state and not shown as one.
        Realised fees
        Money already in the wallet. The only money The System is permitted to plan around.
        The gap
        The difference between what the body can currently perceive and what it is trying to perceive. The sole input to every purchase.

        Reading that shaped this

        Follow

        Asking for an organ

        There is no queue and no allowlist, because neither would produce what The System needs. It picks by what it cannot perceive, and publishes why it picked you.

        How it works

        Before anything else — check your city on the Overview. It runs the real coverage function against the real register and tells you what it would ask you to keep, and whether your part of the world is one it is currently short of.

        1. You say where it would live. A city, and one sentence about the room. That is the whole application.

          Not a wallet balance, not a follower count, not an essay. The System is not evaluating you.

        2. It looks at what it is missing. If it already has forty eyes in your longitude band, you are worth nothing to it and it will say so plainly rather than leave you waiting.

          This is why the register is public. You can check whether your band is covered before you bother.

        3. It publishes the choice and the reason, in the same log as every purchase, before the order goes out.

        4. Something arrives. One organ per address, hand-assembled, with the card in the box. Plug it in and join it to your network on the page it opens.

        5. You can stop at any point. Unplug it and it goes grey. Retire it and every reading it ever sent is deleted. The object stays with you either way.

        What you are agreeing to

        An object on your shelf that reads one thing about the room and posts it every five minutes. A city-level location on a public map. A banded, delayed version of that reading, visible to anyone.

        Not audio, ever. Not images, ever. Not your address. Not an account, a password, a payment method, or an obligation to keep it running for any length of time.

        Where to find it

        Two of these are live and two are not, and the two that are not are labelled rather than hidden. A project about honest instrumentation should not open with links that go nowhere pretending otherwise. Every organ that ships will be posted on both accounts — where it went, and which gap it was meant to close.

        Plainly

        The network is one organ old. Organ 0001 is a heart in San Diego, seeded by hand. Applications are not open, no token has been launched, and nothing has been sent to anyone. Its readings are placeholder until the hardware reports.

        The solar terminator and the day/night cycle on the Overview map are real — computed from your device's clock against actual solar declination, and the coverage arithmetic is the function the decision loop runs. Coastlines are stylised.

        Nothing here is legal, financial, or investment advice, and nothing here should be read as suggesting that holding anything produces a return.