20Join
DFOS

DFOS

thousands of membersdfos.com

The official DFOS of DFOS

JoinAboutSign in
Powered byDFOSDFOS
Create your spaceDark Forest
DFOS beyond DFOS: sign-in, domains, and your own keys

DFOS beyond DFOS: sign-in, domains, and your own keys

SEPTEMBER 4TH, 2026

Brandon
Brandon@bvalosek
31

Platforms today make your identity real by hosting it. Your @ is real because it appears on their domain. Your work is real because their page says it is. Both remain true only while the platform exists and chooses to keep saying so, and the cost of that dependence tends to rise over time.

DFOS is built around a different split.

The platform is where convenience lives: sign-in, the app, the store, chat, and everything that should feel effortless.

The protocol is where continuity lives: who you are and what you made, represented as signed records anyone can independently verify without treating DFOS as the final authority.

This week, that split became concrete in three ways:

  • Use your DFOS identity to sign in elsewhere
  • Bind it to a domain you control
  • Add keys DFOS never possesses, including an exit key designed to let the same identity continue beyond DFOS

DFOS currently holds the default platform key for your account, so ordinary use doesn’t require key management. That custody is a convenience layer, not a permanent dependency. Control can move progressively into your hands.

The aim is simple: DFOS should be useful without being indispensable.

No platform, including this one, should be the thing that makes you or your work real.

The DFOS Protocol#

The DFOS platform—this app, the store, chat, and everything around them—implements an open-source protocol built around three goals:

  • Your identity should remain meaningful without the DFOS cloud
  • Signed attribution should be independently verifiable, by anyone, without asking us
  • Public verification should not require publishing the underlying private content

The protocol works over ordinary, even untrusted, web servers using established open standards.

Your identity, posts, and releases are represented as signed records. A server can disappear, withhold a record, or fall behind. What it cannot do is make a rewritten or falsely attributed record pass verification. Anyone can retain, mirror, and re-serve the signed history without becoming an authority over it.

The server is a carrier, not the authority. The proof travels with the work instead of remaining trapped inside a platform database.

What’s live today:

  • Every account, space, and group has a permanent protocol identity
  • Your public posts carry independently verifiable authorship signatures
  • A read-only view of the protocol is served by relay.dfos.com, and anyone can run their own relay
  • explore.dfos.com resolves those records and reruns every check directly in your browser

Here is my DID, and here is the identity for the DFOS HOME space.

Sign in with DFOS#

Sell access on DFOS. Honor it anywhere.

Sign in with DFOS, or SIWD, lets an external site or application connect to your DFOS identity and, with your approval, selected information about your spaces and groups.

The interaction is familiar: click a button, see who is asking and what they want, then approve or decline—but what happens underneath is a bit different.

For identity-only sign-in, the site receives a challenge signed by a key on your identity chain. It verifies that proof against the chain instead of relying on an account assertion only DFOS can validate. You’re proving that you control a particular DID.

Private information is a separate layer. A site can request things like your email address or space and group memberships, but those scopes are shown clearly on the consent screen and disclosed only after you approve. Identity proofs can be independently verified; private attributes stay private and are shared selectively through scoped, revocable credentials.

The developer guide walks through the complete integration, and the SIWD specification is the normative version.

You can also try the demo site. Its source is a complete working integration. Tech Itch and Vinny already have SIWD running on their own sites.

Verified domains#

If you control a web domain, you can now bind it to your DFOS identity or to the identity of a space.

For your account, this lives under Settings → Verified domain. For a space, it’s under Studio → DFOS Protocol.

The binding works in both directions:

  • Your identity chain claims the domain
  • The domain answers back through a DNS TXT record or a well-known file

Together, those records establish common control of the DID and the domain, checkable by anyone, without DFOS acting as the authority between them.

Your domain becomes an external, independently resolvable name for your protocol identity, and your identity can prove its relationship to a place on the web you already control.

Live today:

  • dfos.com speaks for the DFOS HOME space
  • bvalosek.com speaks for me
  • techitch.com and robertl.in have bound theirs
  • A handful of spaces have connected their own domains over the last few days

Your own keys#

You can now add two kinds of user-controlled keys to your identity from Settings → DFOS Protocol.

A signing key is a key you hold that can sign you in and sign records as your identity. It lets you act as yourself without relying exclusively on the platform-held key, but cannot change the identity itself.

An exit key is a controller key held only by you. It is designed so that the same identity and its existing history can continue under your control beyond DFOS. DFOS does not possess the key and cannot use it.

An exit key does not write to the DFOS-projected chain. It is a precommitted right of continuation rather than a one-click migration: the key is on your chain now, and the door is built before anyone needs to walk through it.

Most people don’t need an exit key in day-to-day use. It’s an advanced continuity mechanism for anyone who wants to ensure their identity remains usable independently of DFOS.

It is only useful if you still have it when you need it, so store it somewhere you could reach after losing access to your DFOS account—and verify that you can actually recover it before treating it as safe. The keys and recovery reference covers custody and recovery testing.

Open-source ecosystem#

A lot also landed in the open-source DFOS repository: BIP-39 local vaults and recovery, user-controlled key management and signing, a new typed API client, a complete SIWD reference integration, and continued work across the relay, Explorer, specifications, and developer tooling.

The core protocol is frozen at v1. SIWD, origin binding, and the reference toolchain iterate on their own tracks.


The idea behind all of this is simple: convenience without captivity.

DFOS can host the interface, mediate transactions, make coordination easy, and provide the product experience around your work. It shouldn’t remain the final authority over whether you exist, what you made, or whether your history is still valid.

The Developers channel is the best place to talk through the protocol, ask questions, or get oriented if you’re considering an integration.

See y’all around on DFOS and the protocol ✌️

DFOS Blog
Brandon
Brandon@bvalosek
31
Comment

Latest from DFOS

The dangers of self-expression

The thread running through this week’s issue: what happens when more and more of life becomes something to optimize, perform, and monetize? This is why we’re making DFOS: a different world becomes...

Sep 21814

What even counts as underground?

We're back again with our weekly exploration of the arts and technology landscape. This week we look at: the fun tax, what counts as underground, a multi-hyphenate hip-hop collective from South...

Aug 26164

Is the grid dead?

This week we’re hosting our monthly Forest Gathering for the latest on DFOS and tours of people’s spaces. This Thursday at 2pm ET. RSVP News Is the grid dead? How young people are changing the feed...

Aug 191313

DFOS Space Starter Guide

6 steps to take a space from setup to open doors. This is the sprint version: the essentials, in order, nothing extra. Every space is different, so adapt the steps to yours. 1. Set your settings...

Aug 1760

How to become each other's school

Today at 3pm ET, Yancey Strickler will host an information session on Artist Corporations that will include practical information, lots of details, and an open Q&A. RSVP here This week in culture and...

Aug 121510

Brian Eno: Adults play through art

This weekend we were listening to Brian Eno on Ezra Klein’s podcast from last year. Eno was on the show to talk about his new book, What Art Does, which was first published on Metalabel. In...

Aug 4133

Space Patterns - Ways of Thinking About Your Practice

🌐 Five Patterns for DFOS Spaces 🌐 Below are five ways people organize their work on DFOS. These aren't categories you have to fit into. Think of them as mirrors. See yourself somewhere in here, or...

Aug 2814

DFOS Data and Privacy FAQs

We’re building DFOS as infrastructure for shared private internets. Here's what that actually means for your data in plain language. The Short Version When it comes to data and privacy, DFOS is a...

Jun 465

NCE.DFOS: The forest opens

Greetings, Dark Forest Friends. A big week is upon us. Over the past seven days we've been hard at work planting the seeds of Hacienda. Right now that work is arriving in a flurry: Yesterday the blog...

May 192530
Join to view private posts