RFC 0001 Federation Compact ratified · 13 May 2026

Model weights,
hosted by your
jurisdiction.

A federated registry for machine-learning artifacts. Six continental operators, each incorporated under its own law, share one open content-addressed protocol. Where your weights live is where your regulator sits.

EU + NA mainnet Q3 2026 14,200+ models on day one 61.8 PB committed capacity Apache-2.0 client
Operated independently in Europa · NL Boréal · QC del Sur · UY Afrika · ZA Asia · SG Pacific · NZ
What's coming

Everything you'd find on a hub — plus a jurisdiction.

Same workflow as the registries you already use, with one essential difference: every artifact is hosted by an entity that answers to your law, not to a single foreign cloud.

Models 14,200+ · day one

Open weights from the major labs, mirrored across every continental operator, every version content-addressed. No git, no LFS, no surprises.

  • Open-source LLM weights
  • Diffusion / vision / audio
  • LoRA and adapter packs

Datasets Q4 2026

Federated dataset registry. Residency-aware by default — a dataset stamped EU-only never leaves the European operator's jurisdiction without an explicit, logged export.

  • Per-row residency tags
  • Cross-jurisdictional manifests
  • Streaming API · S3-compatible

Spaces Q1 2027

Hosted inference and demos, deployed in the operator of your choosing. Pin your evaluation to a single jurisdiction — useful for audits, procurement, and reproducible disclosures.

  • GPU + CPU runtimes
  • Per-Space residency policy
  • Training receipts (alpha)
The federation

Six operators. One protocol. No primus inter pares.

Each continental entity is independently incorporated under the law of its seat, with its own board, treasury, and audit obligations. None can compel the others. None can be quietly acquired.

Q3 2026
EU

Stichting Concord Europa

stichting-concord-europa

Dutch foundation. Operates 11 sites across Amsterdam, Frankfurt, Stockholm, Madrid, and Warsaw. Custodian of EU/EEA residency manifests.

14.2PB committed
11sites
AMSseat
Q3 2026
NA

Concord Boréal Société

concord-boréal-société

Québec non-profit society. Nine sites across Montréal, Toronto, Vancouver, Calgary, Ottawa, Halifax, and Yellowknife. Subject to Canadian federal and Québec civil law.

11.8PB committed
9sites
YMQseat
Q4 2026
SA

Asociación Concord del Sur

asociación-concord-del-sur

Uruguayan civil association. Five sites across Montevideo, Buenos Aires, São Paulo, and Santiago. LATAM residency custodian.

5.4PB committed
5sites
MVDseat
Q4 2026
AF

Concord Afrika Trust

concord-afrika-trust

South African public-benefit trust. Six sites across Cape Town, Lagos, Nairobi, Johannesburg, and Casablanca. Pan-African residency custodian.

4.7PB committed
6sites
CPTseat
Q1 2027
AS

Concord Asia Foundation

concord-asia-foundation

Singapore company limited by guarantee. Fourteen sites across SG, Tokyo, Seoul, Mumbai, Jakarta, Taipei, and Bangkok. Subject to PDPA and APEC CBPR.

22.6PB committed
14sites
SINseat
Q1 2027
OC

Concord Pacific Foundation

concord-pacific-foundation

New Zealand charitable incorporated society. Four sites across Wellington, Auckland, Sydney, and Perth. Pacific and Antarctic residency custodian.

3.1PB committed
4sites
WLGseat
The protocol

Open. Content-addressed. Yours.

One spec. Reference clients in Rust, Python, and Go. Protocol-compatible with the existing HuggingFace Hub HTTP surface — point your tooling at the operator of your jurisdiction by changing one URL.

  • I.
    Manifests reference shards, not chunks

    A version is a short signed manifest naming a handful of shards — weights, tokenizer, config — each given as a merkle root. Chunks exist below the line, fixed-boundary blake3 leaves the protocol uses for dedup but the manifest never enumerates.

  • II.
    The manifest is the version

    No git, no LFS, no commit history. A version exists if and only if its manifest is signed by an operator key. Reverting a release means signing a prior manifest.

  • III.
    Cross-continental dedup

    Identical tokenizer shards or LoRA bases are stored once per region — never six times. A typical pull on Concordfaces transfers 6–10% of the wire bytes of an equivalent HF pull.

  • IV.
    Regional residency by default

    Clients pull from their continental operator. Cross-border fetch is opt-in, logged per manifest, and observes the residency clause of the requesting jurisdiction.

  • V.
    Byzantine-tolerant discovery

    Names resolve through gossip between operators. Any one operator may delist for legal cause within its jurisdiction without affecting the others.

manifest.toml CN-MF-0001
# A version = a signed manifest. Shards are merkle-rooted
# over fixed-boundary blake3 chunks (impl detail, not here).

[manifest]
name      = "mistral/mixtral-8x22b"
version   = "v0.3.1"
protocol  = "concord/1"
issuer    = "eu:stichting-concord-europa"
issued_at = 2026-05-13T09:14:22Z

[license]
spdx      = "Apache-2.0"
residency = "any"      # eu|na|sa|af|as|oc|any
export    = "unrestricted"

# Shards are the addressable unit. Each is a merkle root over
# the chunks beneath it — the manifest never lists chunks.

[[shard]]
role     = "weights"
format   = "safetensors"
parts    = 56
size     = 90_172_948_480
merkle   = "b3:7a4e…9c2f"

[[shard]]
role     = "tokenizer"
format   = "tokenizers.json"
size     = 2_412_904
merkle   = "b3:88a0…f0e1"

[[shard]]
role     = "config"
format   = "json"
size     = 1_847
merkle   = "b3:c911…02de"

[signature]
alg      = "ed25519"
key      = "eu:europa:k/2026-01"
sig      = "5f3c…d091"
concord · v0.4.1-rc EU · NL
$ concord pull mistral/mixtral-8x22b:v0.3
resolving via eu:stichting-concord-europa
manifest  b3:7a4e…9c2f  signed ed25519
license   Apache-2.0   residency=eu

  [1/188] weights/0   cache-hit
  [2/188] weights/1   eu:ams-3
  
  [188/188] tokenizer  eu:ams-1

 91.4 GiB · 6.2 GiB on the wire (dedup 93.2%)
 residency observed: EU → EU

$ _
Enforcement

What residency enforces. And what it does not.

Bytes don't recognise borders. Residency in Concordfaces is a legal & audit construct, backed by routing and L7 refusal — not a cryptographic guarantee. Here is what each layer stops, and where its limits sit. We would rather be specific than be quoted later.

LayerWhat it stopsBypassed by
1. Per-operator anycastNetwork · BGP Casual non-region traffic. Each operator's prefix is advertised only at in-region IXPs and through transit communities scoped to the operator's continent. Networks without an in-region path may have no route at all → silent fail. Tier-1 transit that carries the prefix anyway, EU-egress cloud, VPN, Tor.
2. Geo-IP refusal at L7Server · TLS Out-of-region IPs hitting the operator's /v1/pull endpoint without an explicit cross-border manifest. Refusal is signed and logged. VPN egressing inside the region, residential proxies inside the region, mis-tagged corporate NAT.
3. Residency-tagged manifestProtocol · client-honoured Cooperating clients (incl. the reference concord CLI) refuse to fetch cross-border unless the manifest's residency clause permits and the user has supplied a signed cross-border token. An attacker controlling their own client. Bytes once received cannot be recalled.
4. Federation gossip refusalProtocol · operator-honoured The discovery layer between operators will not resolve a manifest name to an out-of-jurisdiction endpoint when the manifest is tagged single-region. Federation-internal traffic stays on rails. Direct fetch once the puller already has the manifest and the chunk digests.
5. Signed cross-border auditLegal · contractual Every cross-border pull carries an ed25519 signature from the puller's institutional key. Operators retain the log under the law of their seat. Breach is attributable, dated, and admissible. Identity fraud. Insider exfiltration. Anything that survives a courtroom.

Anycast, specifically

Each continental operator advertises its own anycast prefix (e.g. eu.concordfaces.org) from its in-region ASes only, with BGP communities scoping propagation to local IXPs and continental transit. This is a performance and soft-gating optimisation. It is not a fence. We say so plainly.

No global anycast

There is no single anycasted concordfaces.org that resolves to the nearest operator. That would break residency semantics — BGP picks shortest path, not jurisdiction-correct path. Clients resolve through the federation gossip layer and a jurisdiction hint, not through routing.

What you can actually tell your auditor

Not "no foreigner ever saw them." Rather: "if an auditor asks where the weights are, the answer is here, with this signed proof — and any cross-border fetch is named, dated, and admissible." The product is provenance, not impossibility.

Why federated

Three things only a federation can give you.

Sovereignty

Each operator answers to the law of its seat. A subpoena issued in one capital is not a subpoena in another. Your data resides where its regulator sits — by default, not by exception.

Resilience

Six independent treasuries. Six legal forms. Six failure domains. The collapse, capture, or sanction of any one entity leaves the protocol — and your weights — intact.

No primus inter pares

Council seats rotate annually. Protocol changes require four of six. No single operator may both author and ratify. The economics of hosting cannot consolidate into a hyperscaler-shaped chokepoint.

Roadmap

The path to public mainnet.

Three accession waves. Every operator is incorporated before it ingests its first chunk.

Now · Q2 2026

Founding Compact

RFC 0001 ratified by all six operators. Public draft of the specification published. Reference clients in private alpha.

RFC 0001 alpha
Q3 2026

Europa + Boréal open

Stichting Concord Europa and Concord Boréal Société open to the public. Models, signed manifests, residency clauses live. CLI v1.0.

EU NA mainnet
Q4 2026

del Sur + Afrika open

Latin American and African operators come online. Federated datasets enter public beta. First cross-continental residency audits published.

SA AF datasets β
Q1–Q2 2027

Asia + Pacific, Spaces α

Singapore and Wellington open, completing the federation. Spaces (hosted inference) enter alpha. Training receipts for reproducible evaluations.

AS OC spaces α
Built for

Workloads that cannot leave a jurisdiction or a paper trail.

If a single foreign cloud is a non-starter, you are who this is for.

Regulated finance National health systems Defense & intelligence Telecoms Public-sector procurement National AI institutes Insurers Critical infrastructure operators EU AI Act high-risk deployers Sovereign cloud programmes Research consortia Open-source labs

Be the first to know when your region opens.

Get a single email when the operator of your jurisdiction enters public mainnet. No marketing, no list-rental, no third-party trackers.

// One notice per operator · unsubscribe in one click · no analytics