Updated October 2026. Everything below about why the Social Resource Floor exists still stands. What has changed is how far it has come: the early blueprint this essay describes is now complete, machine-checked, and explorable in your browser, and a new section near the end says where it stands today.
Survival should be grounded in being human, not in financial access. I started the Social Resource Floor because I could not stop noticing the gate that stands between people and the resources they need to live, and because I believe the structure that coordinates access to those resources should be owned by no one and open to everyone.
The gate we stopped noticing
For most people, most of the time, survival routes through money. To reach food, housing, energy, or healthcare, you generally need purchasing power, and to hold or move purchasing power you need banking, employment, or standing of some kind. We have lived with this arrangement so long that it feels like the natural order rather than a design decision. But it is a design decision, and like any design decision it decides who is left out.
When financial access is the gate, the people without it are not merely poorer. They are structurally unreachable by the very resources meant to keep them alive. The gate does not ask whether you are hungry. It asks whether you can pay, or prove, or qualify, and if the answer is no, the door simply does not open.
Not against money, against the gate
I want to be precise here, because this idea attracts a louder version of itself that I do not hold. I am not against money. I am not proposing that we abolish banks, or markets, or the financial system. Those can keep existing and keep doing what they do well.
My claim is narrower and, I think, harder to argue with: financial access should not be the condition that determines whether a human being can reach the basic resources required to survive. Let money be one resource among many, and one delivery method among many. Just do not let it remain the single gate through which survival has to pass. That is a smaller thesis than remaking the economy, and a far more buildable one.
A floor already has a name
This is not a new dream. In 2012, the world's governments, employers, and workers came together at the International Labour Organization and almost unanimously adopted the Social Protection Floors Recommendation (No. 202): an agreement that everyone, everywhere, should enjoy at least a basic floor of social protection across their whole life. The principle is already written down. It is already agreed. What has been missing is not the moral consensus but the connective tissue: a way for the many independent systems that actually deliver help to coordinate around a single person's whole floor.
That is the specific gap the Social Resource Floor tries to name. Not another delivery system (the world has good ones, and they are getting better), but the layer above them: an open blueprint for how food networks, housing providers, energy assistance, healthcare, community organizations, and government programs could coordinate access to survival resources through shared, open interfaces, while each keeps its own mission. A floor is only a floor if it holds no matter which door a person arrives through.
Why no one should own it
A structure that coordinates survival resources carries real power inside it: the power to decide who is seen, who is reached, and on what terms. Concentrate that power in a single owner, public or private, and you have simply moved the gate rather than removed it. So the design principle I care about most is that no single institution should own or control the Floor.
The honest version of that principle is not "take power from governments and give it to communities," because a community body can become just as opaque as any ministry. The stronger idea is federation: independent systems that keep control of themselves and agree on open interfaces to interoperate, in the same pattern as email and the web, where no one owns the network and anyone can take part. Paired with radical transparency (rules, decisions, and audit trails visible in the open, while personal data stays minimized and protected), that gives something better than moving authority around. It gives distributed accountability: many eyes, many roles, no single keyholder.
The humility of a blueprint
I should be clear about what this is, because overstating it would betray the whole point. The Social Resource Floor is not working infrastructure. It is not universal basic income, and it is not a bank, a government, or an NGO. It began as an early-stage blueprint: definitions, relationships, interfaces, and a deliberately explicit list of the questions it cannot yet answer.
Its boldness, if it has any, is in refusing to hide those questions. Who defines a local floor? Who has authority over eligibility? How is any of it funded? How do you coordinate across organizations without hoarding people's data? I would rather keep those in plain sight as open questions than paper over them with confident architecture. A structure meant to carry survival has to earn trust, and trust is not built by pretending the hard parts are solved. I wrote about the founding of the project, and the engineering thinking behind it, in more detail on DEV.
Much of what already exists points the way. Projects like OpenSPP, which I contribute to, are building the delivery rails as genuine digital public goods: open, adaptable, free of lock-in. The Floor does not compete with that work. It asks what a shared, humane layer above it could look like if it were defined in the open, by many hands.
Where it stands now
When I first wrote this, the blueprint was four conceptual stages: define the concepts, map the relationships, find the interfaces, and name the open questions. All four are now done, and each can be checked by a machine rather than only read.
The concepts are language-neutral schemas for nine areas: providers, resources, entitlements, eligibility decisions, consent, provenance, events, capabilities, and a public transparency report. Money is one resource type among ten, beside food, drinking water, housing, energy, and healthcare, not the organizing principle.
The relationships are declared inside those schemas, beside the fields they govern, and the interfaces are written up in twelve specifications. Each participant declares, area by area, what it publishes and what it consumes, so a small community kitchen and a national ministry can join the same floor on very different terms.
Two independent implementations, one in Python and one in Node, each with its own conformance runner, check every document against those contracts, and the two runners agree on all 427 verdicts. A first adapter maps OpenSPP providers and resources into the Floor.
The smallest honest pilot (one municipality, one resource type, two independent providers, consent-gated end to end) has also been rehearsed in CI on synthetic records. That rehearsal caught the pilot's own public report leaking two households' outcomes while every check passed. The report now follows a named disclosure method, and it says less.
You can see all of it working. The Blueprint Explorer draws the blueprint as diagrams and timelines and runs the project's own conformance runner in your browser, so every verdict it shows is the suite's.
The questions I refused to hide are still in plain sight. Every specification ends with its own list, and governance, funding, and privacy stay open by design. It is still not a running network, a funded pilot, or anything real people depend on. The next step is a real pilot, in a real place.
So if one idea survives this whole essay, let it be this:
A floor is not charity, which can be withdrawn, and not a privilege, which must be earned. It is the line beneath which we have collectively decided no person should be allowed to fall, and a line is only real once something is built to hold it. That something does not have to be owned by anyone to belong to everyone.
I would rather help lay the first bricks of it than wait for permission to begin.