L5 Application layer
Each app has its own UX, moderation policies, and community. Consumes Idun credentials and participates in federation via either protocol. Apps never hold identity keys — they request presentations from the user's wallet.
Inlägg, Innlegg, Bluesky clients, community forums, comment systems
L4b AT Protocol federation
AT Protocol uses personal data repositories (signed Merkle trees) for content-addressable, portable data. Content is genuinely portable — you can prove authorship independent of any server. Custom feeds and algorithmic discovery are pluggable layers.
Personal Data Server (PDS), Relay/Firehose, App Views, custom feeds
L4a ActivityPub federation
Standard ActivityPub with Idun extensions. Follow relationships are bilateral — both servers hold copies. When a server goes down, the surviving side retains the relationship and can reconnect when you resurface on a new node.
ActivityPub actors, WebFinger discovery, JSON-LD objects
L3 Idun protocol layer
The core protocol. Defines credential types for social trust (verified human, reputation score, platform membership), how they attach to DIDs, and how the social graph replicates across federated nodes. Protocol-agnostic — works with both ActivityPub and AT Protocol. All specs are open, all implementations are forkable.
IdunVerifiedHuman credential, IdunReputation attestation, IdunSocialGraph replication
L2 DID identity layer
Your canonical identity is a DID (Decentralised Identifier) that works with both ActivityPub and AT Protocol. It resolves to your ActivityPub actor URI, your AT Protocol PDS, and your Idun credentials simultaneously. Your keys are self-generated and self-held — no server owns them.
did:web, did:plc, did:key — resolves to both AP actor and AT Proto repo
L1 EUDI Wallet & verification
You verify once with your national eID. Credentials live in your EUDI Wallet on your device. Idun never holds your private keys. Selective disclosure means platforms only see what they need — "verified human, over 18" — never your name or personnummer.
EUDI Wallet, BankID, MitID, Freja+, eIDAS credentials