Developer-focused account. Follow @bsky.app for general announcements!
Bluesky API docs: docs.bsky.app
AT Protocol specs: atproto.com
The 'bsky.network' firehose and jetstream instances are all functional. Connected services should have transitioned smoothly, though in some situations may require a restart.
Preparing to cut over the firehose to a new relay in the next hour or so.
The disruption to PDS operators, firehose consumers, and jetstream users should be minimal, but read the full post for all the details.
The 'bsky.network' firehose and jetstream instances are all functional. Connected services should have transitioned smoothly, though in some situations may require a restart.
Preparing to cut over the firehose to a new relay in the next hour or so.
The disruption to PDS operators, firehose consumers, and jetstream users should be minimal, but read the full post for all the details.
あと1時間ほどで、データ伝送路を新しい中継システムに切り替える準備を進めています
PDSオペレーター、ファイアホース利用者、Jetstreamユーザーへの影響は最小限に抑えられる見込みですが、詳細については全文をご確認ください。
あと1時間ほどで、データ伝送路を新しい中継システムに切り替える準備を進めています
Preparing to cut over the firehose to a new relay in the next hour or so.
The disruption to PDS operators, firehose consumers, and jetstream users should be minimal, but read the full post for all the details.
Preparing to cut over the firehose to a new relay in the next hour or so.
PDSオペレーター、ファイアホース利用者、Jetstreamユーザーへの影響は最小限に抑えられる見込みですが、詳細については全文をご確認ください。
PDSオペレーター、ファイアホース利用者、Jetstreamユーザーへの影響は最小限に抑えられる見込みですが、詳細については全文をご確認ください。
The disruption to PDS operators, firehose consumers, and jetstream users should be minimal, but read the full post for all the details.
The disruption to PDS operators, firehose consumers, and jetstream users should be minimal, but read the full post for all the details.
luma.com/jj7nths0
luma.com/jj7nths0
It's now easier than ever to stay up to date with Atmosphere records for dev, data analysis, or any other task at hand!
docs.bsky.app/blog/introdu...
It's now easier than ever to stay up to date with Atmosphere records for dev, data analysis, or any other task at hand!
docs.bsky.app/blog/introdu...
there are ongoing discussions happening on the mailing list, and there will be a video call this Wednesday to discuss the scope of work, especially around DIDs and identity.
more details in this email thread: mailarchive.ietf.org/arch/msg/atp...
there are ongoing discussions happening on the mailing list, and there will be a video call this Wednesday to discuss the scope of work, especially around DIDs and identity.
more details in this email thread: mailarchive.ietf.org/arch/msg/atp...
Goals:
・Double opt-in: you're not findable by your phone unless YOU use the tool
・Secure to enumeration attacks
・Resistant to decryption if compromised
Goals:
・Double opt-in: you're not findable by your phone unless YOU use the tool
・Secure to enumeration attacks
・Resistant to decryption if compromised
I give you: Squeeky Board with Paul and Jim, a detailed overview of AT://
I give you: Squeeky Board with Paul and Jim, a detailed overview of AT://
we are planning to remove a set of non-compliant operations from the directory, which should make it easier to implement replicas and audits. these are predominantly test operations created by security researchers.
we are planning to remove a set of non-compliant operations from the directory, which should make it easier to implement replicas and audits. these are predominantly test operations created by security researchers.
linked off this intro page we have new example projects showing how to do client auth using reference SDKs for TypeScript and Go.
and the buried lede: an Expo library for doing AT OAuth in React Native mobile apps
linked off this intro page we have new example projects showing how to do client auth using reference SDKs for TypeScript and Go.
and the buried lede: an Expo library for doing AT OAuth in React Native mobile apps
just published a protocol checkin: docs.bsky.app/blog/protoco...
tl;dr
expect to see a lot of updates from us in the next few months. we're hard at work on making AT easier to build on & ensuring the network remains a resilient foundation for the future of open social
just published a protocol checkin: docs.bsky.app/blog/protoco...
tl;dr
expect to see a lot of updates from us in the next few months. we're hard at work on making AT easier to build on & ensuring the network remains a resilient foundation for the future of open social
hoping this lowers the stakes & gives folks the confidence to explore some other PDSs in the network!
docs.bsky.app/blog/incomin...
hoping this lowers the stakes & gives folks the confidence to explore some other PDSs in the network!
docs.bsky.app/blog/incomin...
As connectivity recovers, the firehose and other services will see large surges of events.
As connectivity recovers, the firehose and other services will see large surges of events.
As connectivity recovers, the firehose and other services will see large surges of events.
last week we uploaded two drafts to the IETF datatracker and today we heard that we’re approved to host a Birds of a Feather at IETF 124 (the formal meeting towards establishing a working group)
last week we uploaded two drafts to the IETF datatracker and today we heard that we’re approved to host a Birds of a Feather at IETF 124 (the formal meeting towards establishing a working group)
Covering the granular permissions roll out for end users and client app devs. Permission Sets and formal specifications are still being worked on. We recommend devs start exploring and experimenting, but hold off on shipping major production app updates for now.
Covering the granular permissions roll out for end users and client app devs. Permission Sets and formal specifications are still being worked on. We recommend devs start exploring and experimenting, but hold off on shipping major production app updates for now.
aka how to migrate your account if your old PDS explodes, and how to prepare for it in advance
aka how to migrate your account if your old PDS explodes, and how to prepare for it in advance
this is a mechanism for OAuth clients to request granular permissions to PDS resources. for example, only write repo records of specific types, or only authenticate to specific remote endpoints
this is a mechanism for OAuth clients to request granular permissions to PDS resources. for example, only write repo records of specific types, or only authenticate to specific remote endpoints
Over the past few weeks we've been chatting with devs and doing a pass over our SDKs and docs to address issues. This blog post summarizes the main changes we've made, some tweaks still in flight, and links to longer form writing about security and design trade-offs
Over the past few weeks we've been chatting with devs and doing a pass over our SDKs and docs to address issues. This blog post summarizes the main changes we've made, some tweaks still in flight, and links to longer form writing about security and design trade-offs
This new article digs in to the security trade-offs and safety mechanisms at play, and how they impact different app architectures: TMBs, BFFs, SPAs, etc
This new article digs in to the security trade-offs and safety mechanisms at play, and how they impact different app architectures: TMBs, BFFs, SPAs, etc
tools like this give users stronger control of their online future, without needing to self-host an entire PDS
Introducing bsky.storage 🐔🤝🦋
Now you can back up your Bluesky data hourly + recover your account if Bluesky ever goes dark. Simple, free, & fully in your control.
Learn more:
medium.com/@storacha/in...
tools like this give users stronger control of their online future, without needing to self-host an entire PDS