Sign in

microcosm: atproto building blocks

@microcosm.blue
1.2K followers 4 following 271 posts

Open-source APIs to kick-start your next app on ATProto. Community-supported infrastructure ready for production. relay.fire.hose.cam constellation.microcosm.blue slingshot.microcosm.blue more: microcosm.blue tangled.org/@microcosm.blue

PostsRepliesMedia
microcosm: atproto building blocks @microcosm.blue · 11h
just never put in the nginx one-liner to enable it. (and for clarity: never been plain text. public traffic has always been tls, upstream from the gateway inside wireguard)
010
microcosm: atproto building blocks @microcosm.blue · 13h
hopefully! browser-based apps should probably benefit the most. (there are also some tail latency improvements i need to finally ship for constellation itself. few more steps between here and there though!)
040
microcosm: atproto building blocks @microcosm.blue · 13h
bonus: finally(!!) enabled http2 for constellation: apps sending batches of requests should hopefully see better performance/behaviour.
2280
microcosm: atproto building blocks @microcosm.blue · 13h
done and gone. i did copy the redirect over to the new gateway config in the end, so those few requests per day will keep working ✌️
030
microcosm: atproto building blocks @microcosm.blue · 13h
microcosm gateway migration done, with new automation for future provisioning and maintenance. all droplets deleted. 13-year-old digitalocean account deleted, no more money for this shit.
brennan.day
Normalized Fascism in Open Source: $12 Million Given to DHH
Open source has become a safe harbor for far-right politics, from David Heinemeier Hansson's white-nationalist rhetoric and the Omarchy Foundation's $12 mi…
212627
microcosm: atproto building blocks @microcosm.blue · 29/09/2026
STAR could be the serialization format for atproto spaces! maybe! the v1 format isn’t finalized yet, so now is a great time to share feedback and help shape it!
0215
Reposted by microcosm: atproto building blocks
fig (aka:[phil]) @bad-example.com · 23/09/2026
PART TWO: All the other reasons i don't like CARs for atproto repo exports! In this one: ambiguities and inefficiencies. (the biggest problem is already hopefully getting fixed in the IETF draft though, yay!)
data-service-diaries.pckt.blog
War on CARs: the rest of it
Part 2: streaming struggles, bad blocks, worthless weight, and superfluous structure in Content Addressable aRchives
6548
microcosm: atproto building blocks @microcosm.blue · 18/09/2026
💖💖
110
Reposted by microcosm: atproto building blocks
fig (aka:[phil]) @bad-example.com · 16/09/2026
alright here it is, my hit-piece on CARs in atproto, with a big ecosystem survey
pckt.blog
War on CARs - Data service diaries
A widespread authenticity problem in the Authenticated Transfer Protocol, from real-world use of Content-Addressible aRchives
159011
Reposted by microcosm: atproto building blocks
Bluesky Status @status.bsky.app · 16/09/2026
This incident has been resolved. status.bsky.app
3739
microcosm: atproto building blocks @microcosm.blue · 15/09/2026
seeing recovery already! and acknowledgement from bluesky. no impact on microcosm services.
060
microcosm: atproto building blocks @microcosm.blue · 15/09/2026
seeing some firehose weridness! significant drop in events received by both microcosm relays in the last 15mins. since these relays are hosted by different providers on different continents, this seems likely to be a real drop in network volume.
received event rate, commits received line charts. both show relay2 and relay3, almost exactly overlapping series. it's very stable over 400 evt/sec until the last 15mins of the hour-long window, where it drops and levels to just over 200 evt/sec (both charts are essentially the same)
1111
Reposted by microcosm: atproto building blocks
atproto vancouver @vancouver.atprotocol.community · 11/09/2026
Works with @microcosm.blue Constellation for part of it. Moves are written one record per user per game. Portable Game Notation PGN is used. Play at @checkmate.blue checkmate.blue
Scott and his chess app.
051
microcosm: atproto building blocks @microcosm.blue · 03/09/2026
all good, got lucky and didn’t lose power here
080
microcosm: atproto building blocks @microcosm.blue · 02/09/2026
availability warning. everything fine so far and most microcosm services have automatic failover to cloud providers, so any impact should be minimal if anything happens 🤞
EMERGENCY ALERT /
now
ALERTE D'URGENCE
Environment Canada: DESTRUCTIVE WINDS AND VERY LARGE HAIL in this mobile coverage area.
Take immediate cover in a basement or interior room if weather threat approaches. Shelter from flying debris if outside.
Severe Thunderstorm Warning, 5:08 p.m. EDT Wednesday 2 September
1172
Reposted by microcosm: atproto building blocks
Theo-Steiner @theosteiner.de · 26/08/2026
in a bleak world where LLMs threaten to drain all joy from software development (full disclosure: I vibed @svebcomponents/atproto & it sparked loads of joy) the atmosphere is such a fresh breath of air with a great ecosystem - shoutout to @microcosm.blue, @pds.dad & @pfrazee.com y'all are inspiring!
061
Reposted by microcosm: atproto building blocks
Matt Kane @mk.gg · 28/08/2026
Thanks to a PR from @willem.dobs.nl, check.cirrus.earth now validates the CAR commit object signature using the @microcosm.blue verifier code.
check.cirrus.earth
☁️ check
Verify your AT Protocol PDS.
2101
Reposted by microcosm: atproto building blocks
Emelia @thisismissem.social · 28/08/2026
Neat thing I just learned you can do: use com.bad-example.proxy.hydrateQueryResponse​ to hydrate blue.microcosm.links.getManyToMany calls, which is pretty neat of @microcosm.blue
1142
microcosm: atproto building blocks @microcosm.blue · 29/08/2026
🍏 relay (aka relay2) back 🍀 jetstream back 🥝 all microcosm services operational
020
microcosm: atproto building blocks @microcosm.blue · 28/08/2026
provider maintenance window today 7am–5pm EST, up to 6h downtime for 🟡 relay.fire.hose.cam (and its alias relay2.fire.hose.cam ) 🟡 jetstream.fire.hose.cam no other services are on this provider. alternate firehoses: 🟢 relay3.fr.hose.cam 🟢 jetstream2.fr.hose.cam 🟢 jetstream1.us-east.fire.hose.cam
170
Reposted by microcosm: atproto building blocks
svebcomponents.dev @svebcomponents.dev · 26/08/2026
This is mostly built on community infrastructure, it uses @microcosm.blue 's spacedust as its interaction firehose & constellations for showing you your likes. Thank you @bad-example.com! I am beyond excited about what the ATmosphere ecosystem means for the web!
091
Reposted by microcosm: atproto building blocks
Evelyn @kandake.africa · 21/08/2026
It's been a fun week of figuring out the new jetstream sync engine but ALSO trying out @microcosm.blue Hubble at the same time. I set out with a mission to build a service to report follow counts and ended up working with them both. Check out my write up on my new @pckt.blog 50 Shades of Protocol.
pckt.blog
Building the Social Graph with Hubble and Jetstream - 50 Shades of Protocol
Recently Northsky Social launched it's own Social App to much fanfare and we got a lot of great feedback on it! Of course, one thing that many users noticed was...
13912
Reposted by microcosm: atproto building blocks
Evelyn @kandake.africa · 19/08/2026
Stalled just shy of 29 million so until @zzstoatzz.io wakes up to see what's up it's time to start the second test. Backfilling the entire social graph with @microcosm.blue hubble, ETA 24 hours.
2111
Reposted by microcosm: atproto building blocks
catherine @ketzerin.moe · 19/08/2026
ok yay (doesn't use bluesky appview, uses selfhosted slingshot + the public instances of @microcosm.blue (with plans to selfhost the rest later if i put this up anywhere...))
@madoka.systems in an atproto client i'm writing
1143
microcosm: atproto building blocks @microcosm.blue · 16/08/2026
microcosm services remain healthy
1434
microcosm: atproto building blocks @microcosm.blue · 15/08/2026
woof sorry about that. same issue hit the other gateway (so any failures should have been intermittent at worst), which i was going to upgrade monday. i thought it had more margin but it was almost identical -- i should have double-checked. upgraded, should be set now. thanks for reporting.
120
microcosm: atproto building blocks @microcosm.blue · 13/08/2026
🟢 fully recovered Completed upgrading the gateway with additional capacity Constellation has grown from serving around 10req/sec at the beginning of 2026, to over 250req/sec today, with peak loads into thousands of req/sec.
140
microcosm: atproto building blocks @microcosm.blue · 13/08/2026
🔵 tentative recovery: the affected gateway at 155.138.133.71 is responding to requests again there may be a few momentary disruptions while we take steps to prevent this from recurring. thanks for your patience
140
microcosm: atproto building blocks @microcosm.blue · 13/08/2026
normally we'd take the failing one out of DNS rotation immediately, but the DNS provider is currently in the midst of its own outage, so we can't update the records.
namecheap.com
[Updated] Namecheap.com Website and Services: Emergency Maintenance - Namecheap Status
Dear Customers, We’re currently responding to an emergency caused by a power outage at our Phoenix datacenter. As a result, the following services may be affected: We’re also experiencing an issue wit...
160
microcosm: atproto building blocks @microcosm.blue · 13/08/2026
service notice: 🟡 Constellation partial disruption, one reverse proxy misbehaving Constellation is fronted by two nginx servers as redundant reverse proxies. Requests reaching 155.138.133.71 are currently not succeeding. The gateway at 209.38.8.157 is healthy.
1160
Reposted by microcosm: atproto building blocks
Aturi @aturi.to · 11/08/2026
Have suggestions or feedback that would make @aturi.to work better for you or your project? Drop us a line on our new in-app feedback board, powered by @userinput.app and @microcosm.blue! Submissions via github/tangled are also welcome! aturi.to/feedback
aturi.to
Feedback & Suggestions · aturi.to
Report bugs, request features, and vote on what aturi.to builds next. Built on the userinput.app lexicons: every post lives in your own repo.
074
Reposted by microcosm: atproto building blocks
nate @zzstoatzz.io · 11/08/2026
ok im sick of waiting for apple to review the iOS app, so in the meantime if you like birds, see birds, and want to record your bird sightings then check out birds.place! it runs on free tier cloudflare and @microcosm.blue
birds.place
birds.place
see a bird? log the bird.
88212
microcosm: atproto building blocks @microcosm.blue · 10/08/2026
yep blocks are indexed, and blocklists might be at least possible with many-to-many queries. note that for full bluesky parity you might want label !hide on accounts (planned for constellation but not done yet), and mutes on the client
020
Reposted by microcosm: atproto building blocks
Flushes @flushes.app · 10/08/2026
We now have a dedicated feedback form and tracking board accessible from the footer of the site! It's powered by @userinput.app and @microcosm.blue. Leave a comment, provide a suggestion, or let us know what you want to see next... flushes.app/feedback
flushes.app
Flushes
The Internet's Bathroom. Post your flushes, see who else is in there, and keep every record in your own Atmosphere account.
071
Reposted by microcosm: atproto building blocks
Anuj Ahooja @quillmatiq.com · 06/08/2026
If you can, please help keep @microcosm.blue alive with a monthly donation. The work @bad-example.com does is invaluable, and this community and ecosystem wouldn't be what it is without their contributions and hard work:
082
Reposted by microcosm: atproto building blocks
A New Social @anew.social · 06/08/2026
@microcosm.blue 🤝🏼 @anew.social A huge huge thanks to @bad-example.com for helping us with this! We couldn't do it without your support!
0156
microcosm: atproto building blocks @microcosm.blue · 06/08/2026
If you've backfilled the network before, you probably noticed the 65k bridged accounts you couldn't sync. …until a week ago! Bridgy Fed's `getRepo` is now open, and served by Hubble!
updates.microcosm.blue
Hubble first launch: 1500x cheaper getRepo for Bridgy Fed
Bringing Bridgy's backfill back! (and unblocking a big Bluesky broadcast 👀)
29119
microcosm: atproto building blocks @microcosm.blue · 05/08/2026
🟢 relay recovered all systems normal
031
microcosm: atproto building blocks @microcosm.blue · 05/08/2026
(this is the same relay as relay.fire.hose.cam )
130
microcosm: atproto building blocks @microcosm.blue · 05/08/2026
🟠 relay2.fire.hose.cam dropped most of its PDS connections and stayed disconnected for a period. recovery started on its own and is almost complete. events may be delayed until it finishes catching up
1101
Reposted by microcosm: atproto building blocks
dame @dame.is · 28/07/2026
My weird little participatory art project that utilizes the AT Protocol and Bluesky posts as a medium now has its own page on my website featuring visualizations of the data, lists of participants, and orphaned replies found via @microcosm.blue backlinks dame.is/creating/3mrlnl6oyuj2d
dame.is
Ratioed — dame.is
I began this social art experiment in June 2025 and have “performed” it periodically since. My intent was to explore what it would look like to use a social media post as a medium for art (not for sha...
192
Reposted by microcosm: atproto building blocks
fr.atproto.🥖 @atproto.fr · 24/07/2026
reddwarf.app utilise l'api constellation de @microcosm.blue qui est indépendant de Bluesky. Constellation est un registre écoutant le relais et qui conserve le graphe des records. Reddwarf récupère ensuite le contenu via directement les PDS des utilisateurs ou une autre API slingshot de microcosm.
141
Reposted by microcosm: atproto building blocks
dame @dame.is · 17/07/2026
Thanks for all the love and for signal boosting 🤍 Sign my PDS-based guestbook!! It used to be super lofi & technical to interact with, but the new site lets you login with Atmosphere OAuth and easily leave me a note saying you were there! Powered by @microcosm.blue backlinks! dame.is/welcoming
dame.is
dame.is welcoming
Sign in with any atproto account and leave a note that you were here. Every signature lives on the signer’s own PDS and reaches this page as a backlink.
1101
Reposted by microcosm: atproto building blocks
Tangled Stars @tangled-stars.com · 14/07/2026
We backfill from tangled's own sh.tangled.* lexicons and listen live via jetstream, using @microcosm.blue constellation tool Sadly, we built this before the @tangled.org team shipped Bobbin, their new own read API. But it makes tangled-stars more independant! Here's the look for @lichen.wiki
tangled-stars.com chart fort the repo juprodh.me/lichen.wiki
171
microcosm: atproto building blocks @microcosm.blue · 14/07/2026
hubble is the whole-network-on-a-machine (not including blobs). very close to launching, so we’ll have better effective disk space usage stats soon!
110
microcosm: atproto building blocks @microcosm.blue · 14/07/2026
blobs are somewhere between 500T and 1PB
130
microcosm: atproto building blocks @microcosm.blue · 14/07/2026
raw car files is how they come as exports, which isn’t the most space efficient way to store them, but it gives an upper bound
120
Reposted by microcosm: atproto building blocks
Skywalker @skywalker.thereforeiam.eu · 12/07/2026
A big thank you to @microcosm.blue to make it possible to implement this feature with Constellation.
071
Reposted by microcosm: atproto building blocks
Boris @bmann.ca · 12/07/2026
There are in fact over 3100 independent PDS account hosts blue.mackuba.eu/directory/pd... As well as @microcosm.blue created by @bad-example.com
0467
Reposted by microcosm: atproto building blocks
Michel Bestaat @michelbestaat.thereforeiam.eu · 07/07/2026
Constellation from @microcosm.blue is awesome. @mackuba.eu thanks for enlightening me! With Constellation I can display verifications from @eurosky.social or other verifiers in @skywalker.thereforeiam.eu
Kuba verified by Bluesky and Eurosky.
1285