Skip to the page

Invented example · built on Kindling · Why Kindling · The library · The spec · The Circular

Many Moonsconsensual non-monogamy · the harbor counties
UnlistedYou are reading this because someone gave you the address. On this example site we link it, so you can see how an unlisted Pool works.

A household · Orchard Street, Port Ellery

The Orchard Street Household, with all three yeses

Our household, listed so the people we date can see how we are connected, with all three of our yeses. Each of us curates it, each of us can leave it, and it says nothing about anyone not in it.

The shape, in their own words

Three people, three pages

The manifest says only that these three said yes and that each of them curates it. How they are connected lives on their own pages, in their own words, and every line below is quoted from one of them.

Tamsin, Gabe and Anouk. Lines 1 and 2 are drawn from both people’s own pages; line 3, dashed, from Anouk’s page alone.123TamsinEmail verifiedGabeSigned in with OAuthAnoukEmail verified
Solid lines: both pages say it. Dashed: one page does.
  • said yes20 Feb 2026

    Tamsin Reyesshe/her

    Email verified

    Nesting partner to Gabe, partner to Anouk. Garden designer. Happy to be listed as part of our household; ask either of them how that went.

    non-monogamyfriendship

    Takes messages from people in a Pool with them · page tamsin-reyes.carrd.example

  • said yes20 Feb 2026

    Gabe Morrowhe/him

    Signed in with OAuth

    Paramedic. Nesting partner to Tamsin. Open to dating; my partners know my page and I know theirs.

    non-monogamydating

    Takes messages from people in a Pool with them · page gabe-morrow.example

  • said yes21 Feb 2026

    Anouk Vissershe/her

    Email verified

    Partner to Tamsin, friend to Gabe, metamour to a very good cat. Translator from Dutch. Here for friends first.

    non-monogamyfriendship

    Takes messages from people in a Pool with them · page anouk-visser.notion.example

Who can see this

Unlisted: the address travels from them

UnlistedPeople who have the address

This Pool is in no directory. It is not in our discovery file §8.3, not in any registry §8.4, and nothing on the Harbor Counties page links to it. The three of them give the address to people one of them is getting to know, which is what their charter says it is for. See Gabe share it with Dev.

Unlisted is not secret. A Pool is a file, and anyone who holds its address can read it. Tamsin, Gabe and Anouk each chose that, knowing it.

Being in this Pool says nothing in any other, and it says nothing about anyone not in it. All three are also on the Harbor Counties list; that list does not mention this one.

The file

pools/orchard-street-household.json, served at https://manymoons.example/pools/orchard-street-household.json

Visibility unlisted · consent model curator-only-adds · status active

Every member is a curator

Curator-only-adds, with three curators

The household uses the curator-only-adds consent model §3.2 §5.4: only its curators can add anyone. All three members are curators, so none of them can be added, or add someone, without the others seeing it in the file. Every entry still needed that person’s own yes §5.1, and every one of them can leave in a minute.

It is also how they work around a gap. In v0.1 only a curator can vouch, and only inside their own Pool §4.4. Partners and metamours cannot vouch for each other on Harbor Counties, because none of them curates it. Here, each of them is a curator, so each could vouch for a new member of the household.

The limit is real: a vouch made here counts here and nowhere else. It does not follow anyone onto Harbor Counties. Notes toward an RFC, “metamour vouching”.

Curators

  • Tamsin ReyesEmail verifiedprimary
  • Gabe MorrowSigned in with OAuth
  • Anouk VisserEmail verified

Contact for the file: organizers@manymoons.example, because Many Moons hosts it.

Leaving costs nothing

Anouk leaves the household Pool

Any of the three can leave, alone, at any time. Nobody has to agree. Press the button as Anouk and watch this page update.

Anouk’s screen

Anouk Visser Email verified

One message. The spec allows sixty seconds; we process it at once §5.3.

What happens

  • Her withdrawal goes to the host, and her entry leaves the file within a second.
  • Her curator line goes in the same edit. v0.1 has no separate step for a curator to step down.
  • Tamsin and Gabe see the change when they next look. Nobody else is told.
  • She stays on Harbor Counties. Leaving one Pool says nothing in any other.
  • Tamsin’s own page still says “partner to Anouk” until Tamsin changes it. It is her page §2.6.
The manifest as it stands, and the message
  1. 2026-02-21T09:30:00Z

    The manifest, with all three.

    {
      "schema_version": "0.1",
      "id": "orchard-street-household",
      "name": "The Orchard Street Household",
      "curator": [
        {
          "identity": "tamsin@mail.example",
          "display_name": "Tamsin Reyes",
          "verification_level": "email",
          "primary": true
        },
        {
          "identity": "gabe@mail.example",
          "display_name": "Gabe Morrow",
          "verification_level": "oauth",
          "primary": false
        },
        {
          "identity": "anouk@mail.example",
          "display_name": "Anouk Visser",
          "verification_level": "email",
          "primary": false
        }
      ],
      "intent_tags": [
        "household",
        "non-monogamy"
      ],
      "visibility": "unlisted",
      "consent_model": "curator-only-adds",
      "curator_contact": "organizers@manymoons.example",
      "charter": "Our household, listed so the people we date can see how we are connected, with all three of our yeses. Each of us curates it, each of us can leave it, and it says nothing about anyone not in it.",
      "geographic_scope": {
        "city": "Port Ellery",
        "country": "United States"
      },
      "governance_rules": "Curator-only-adds: only household members add members, and every member is also a curator. Every entry still needed that person’s own yes. Unlisted, so the address travels only from us.",
      "messaging_preferences": {
        "block_list_subscriptions": [
          "https://protocol.kindling.foundation/blocklist.json",
          "https://thecircular.example/blocklist.json"
        ]
      },
      "status": "active",
      "created_at": "2026-02-20T19:30:00Z",
      "updated_at": "2026-02-21T09:30:00Z",
      "entries": [
        {
          "profile_url": "https://tamsin-reyes.carrd.example",
          "parsed_profile": {
            "schema_version": "0.1",
            "profile_url": "https://tamsin-reyes.carrd.example",
            "display_name": "Tamsin Reyes",
            "pronouns": "she/her",
            "location": {
              "city": "Port Ellery",
              "country": "United States"
            },
            "intent_tags": [
              "non-monogamy",
              "friendship"
            ],
            "about": "Nesting partner to Gabe, partner to Anouk. Garden designer. Happy to be listed as part of our household; ask either of them how that went.",
            "contact_methods": [
              {
                "type": "email",
                "value": "tamsin@mail.example",
                "label": "Kindling identity"
              }
            ],
            "verification": {
              "level": "email",
              "verified_at": "2026-02-20T20:00:00Z"
            },
            "messaging_preferences": {
              "accept_from": "shared-pool",
              "no_cold_messages": false,
              "minimum_curator_verification": "email"
            },
            "kindling_noindex": false,
            "parsed_at": "2026-02-20T20:00:00Z",
            "parser": "kindling-parser/0.1.1"
          },
          "parsed_at": "2026-02-20T20:00:00Z",
          "consent_proof": {
            "handshake_id": "hs-many-moons-orchard-street-household-tamsin",
            "accepted_at": "2026-02-20T20:00:00Z",
            "method": "email-link"
          },
          "verification_level": "email",
          "added_at": "2026-02-20T20:00:00Z",
          "added_by": "tamsin@mail.example"
        },
        {
          "profile_url": "https://gabe-morrow.example",
          "parsed_profile": {
            "schema_version": "0.1",
            "profile_url": "https://gabe-morrow.example",
            "display_name": "Gabe Morrow",
            "pronouns": "he/him",
            "location": {
              "city": "Port Ellery",
              "country": "United States"
            },
            "intent_tags": [
              "non-monogamy",
              "dating"
            ],
            "about": "Paramedic. Nesting partner to Tamsin. Open to dating; my partners know my page and I know theirs.",
            "contact_methods": [
              {
                "type": "email",
                "value": "gabe@mail.example",
                "label": "Kindling identity"
              }
            ],
            "verification": {
              "level": "oauth",
              "verified_at": "2026-02-20T20:05:00Z",
              "verifier": "google"
            },
            "messaging_preferences": {
              "accept_from": "shared-pool",
              "no_cold_messages": false,
              "minimum_curator_verification": "email"
            },
            "kindling_noindex": false,
            "parsed_at": "2026-02-20T20:05:00Z",
            "parser": "kindling-parser/0.1.1"
          },
          "parsed_at": "2026-02-20T20:05:00Z",
          "consent_proof": {
            "handshake_id": "hs-many-moons-orchard-street-household-gabe",
            "accepted_at": "2026-02-20T20:05:00Z",
            "method": "oauth"
          },
          "verification_level": "oauth",
          "added_at": "2026-02-20T20:05:00Z",
          "added_by": "tamsin@mail.example"
        },
        {
          "profile_url": "https://anouk-visser.notion.example",
          "parsed_profile": {
            "schema_version": "0.1",
            "profile_url": "https://anouk-visser.notion.example",
            "display_name": "Anouk Visser",
            "pronouns": "she/her",
            "location": {
              "city": "Port Ellery",
              "country": "United States"
            },
            "intent_tags": [
              "non-monogamy",
              "friendship"
            ],
            "about": "Partner to Tamsin, friend to Gabe, metamour to a very good cat. Translator from Dutch. Here for friends first.",
            "contact_methods": [
              {
                "type": "email",
                "value": "anouk@mail.example",
                "label": "Kindling identity"
              }
            ],
            "verification": {
              "level": "email",
              "verified_at": "2026-02-21T09:30:00Z"
            },
            "messaging_preferences": {
              "accept_from": "shared-pool",
              "no_cold_messages": false,
              "minimum_curator_verification": "email"
            },
            "kindling_noindex": false,
            "parsed_at": "2026-02-21T09:30:00Z",
            "parser": "kindling-parser/0.1.1"
          },
          "parsed_at": "2026-02-21T09:30:00Z",
          "consent_proof": {
            "handshake_id": "hs-many-moons-orchard-street-household-anouk",
            "accepted_at": "2026-02-21T09:30:00Z",
            "method": "email-link"
          },
          "verification_level": "email",
          "added_at": "2026-02-21T09:30:00Z",
          "added_by": "tamsin@mail.example"
        }
      ]
    }