Skip to content

Friends, profiles, presence

Social

Live

Friends, followers, blocks, profiles — native and federated Bluesky in the same panel. Three async lanes with distinct cache lifetimes so nothing blocks or goes stale.

Social · Eternia Launcher

What it actually does

  • Friends, followers, blocks, profiles
  • Native and federated Bluesky in the same panel
  • Three async lanes with distinct cache lifetimes
  • Server-backed block enforcement, mask-aware reads

Surfaces

Friend list

Friends with presence dots.

Profile panel

Native and federated.

Block / report

Server-backed enforcement.

Followers

Followers list.

Activity feed

In flight

What friends are doing.

Posts & forums

In flight

Forums with weight — hierarchical threads, audio posts, awards, boosts, and federated Bluesky replies in the same thread.

Posts is a program within this surface. What's live: hierarchical threads, comments, audio posts, awards, boosts, link previews, federated Bluesky replies.

What's still landing: saved-posts persistence, content warnings wire-up, the eight-stage post-media consolidation.

Federation: native + Bluesky

Native Eternia users and Bluesky users surface side-by-side. No bridges, no quote-tweet awkwardness — same component renders both.

Federation goes through one shared profile resolver with TTL cache, dedup, and rate-limit. No widget calls AppView directly. Read /platform/federation for the model.

Public profiles

A public profile panel exists for both native and federated identities. Same shape, different source.

Open the launcher to use Social.