- Powered by
- WordPress
-
What Is Blossom? Nostr’s Hash-Based Media Hosting Protocol Explained
Blossom is a media-hosting protocol used in the Nostr ecosystem that identifies uploaded files by cryptographic hash rather than treating one social server as their permanent owner. It is designed to make blobs such as images and video independently hostable and verifiable.
-
What Is NIP-46? Nostr Remote Signing and Bunker Accounts Explained
NIP-46 is a Nostr protocol for remote signing. It allows a client to request cryptographic operations from a separate signer, so the application using Nostr does not need to hold the user’s private key itself.
-
What Is plc.directory and Why Does AT Protocol Depend on It?
plc.directory is the directory service that resolves did:plc identifiers used by AT Protocol. Given a did:plc value, it exposes the current DID document and the operation history that describes authorised changes to that identity.
-
What Is did:plc? The Identity System Behind Most Bluesky Accounts
did:plc is a decentralised identifier method created for AT Protocol and used by many Bluesky accounts. It gives an account a stable DID that can continue to identify the same user even when the account’s handle or Personal Data Server changes.
-
Bluesky Firehose vs Jetstream: What Is the Difference?
The Bluesky firehose is the broad AT Protocol event stream of repository changes, while Jetstream is a service designed to make a filtered, developer-friendly stream easier to consume. Jetstream trades some of the firehose’s lower-level fidelity and protocol complexity for simpler JSON events and filtering.
-
What Is an AppView in AT Protocol? The Missing Layer Between Data and Apps
An AppView is an AT Protocol service that turns raw repository records into application-ready views. It can index posts, build threads, count likes, resolve relationships and provide feed-oriented APIs without being the authoritative owner of the underlying user data.
-
What Is a PDS in AT Protocol? Personal Data Servers Explained
A PDS, or Personal Data Server, is the AT Protocol service that hosts a user’s repository and handles authenticated account operations. It is the part of the network most directly responsible for storing the signed stream of records associated with an AT Protocol account.
-
What Is an AT Protocol Lexicon? How Bluesky Defines New Types of Data
An AT Protocol Lexicon is a machine-readable schema that defines a type of record, request or response in the AT Protocol ecosystem. Bluesky and third-party developers use Lexicons so independent software can agree on the exact names, fields and validation rules for data such as posts, profiles, follows and new application-specific records.
-
What Are Fediverse Enhancement Proposals? FEPs Explained
Fediverse Enhancement Proposals, or FEPs, are community documents used to develop conventions, extensions and interoperable practices around decentralised social protocols. They fill gaps where implementations need to agree on behaviour that is not fully specified by standards such as ActivityPub itself.
-
What Is an ActivityPub Shared Inbox and Why Do Fediverse Servers Use One?
A shared inbox is an ActivityPub endpoint that can receive activities for multiple actors on the same server. It lets a sending server deliver one copy of an activity to a remote host instead of repeatedly POSTing the same activity to many individual inboxes there.