Bitsocial Improvement Proposals
BSIPs describe the standards of the Bitsocial protocol: the peer-to-peer social core, networking, developer interfaces, the Bitsocial Network appchain, and the conventions independent clients share.
New here? BSIP-1 explains what a BSIP is and how one moves from draft to final. To propose a BSIP, copy the template and open a pull request; Contributing has the details.
No BSIPs match “”.
Search matches numbers, titles, descriptions, authors and section headings. Show all BSIPs
Meta
Processes around Bitsocial, including how BSIPs themselves work.
Core
The interoperability rules of the protocol: data formats, validation, signatures, challenges and addressing.
- BSIP-2CommentsThe format, addressing, and signing of Bitsocial comments — the posts and replies users publish to communities.draft
- BSIP-3Communities and PagesThe mutable community record — metadata, roles, anti-spam configuration, and paginated posts — and how it is addressed and signed.draft
- BSIP-4Publishing and ChallengesHow publications are published to a community over pubsub, and the encrypted four-message challenge exchange that gates them against spam.draft
- BSIP-5Comment UpdatesThe mutable, community-signed record that carries a comment's vote counts, replies, and moderation state.draft
- BSIP-6VotesThe format and signing of upvotes and downvotes on Bitsocial comments, and how communities count them.draft
- BSIP-7Comment EditsThe author-signed publication that edits or deletes the author's own comment, and how a community carries it in the comment update.draft
- BSIP-8Comment ModerationThe moderator-signed publication that removes, approves, locks, pins, labels, or purges a comment and bans or flairs its author.draft
- BSIP-9Community EditsThe owner- or admin-signed publication that edits a community's public record over pubsub, including renaming the community.draft
- BSIP-10Names and AddressesHow authors and communities are addressed by public key or by crypto-domain name, and when a name counts as verified.draft
- BSIP-11Delegated CommunitiesHow a community keeps its owner key offline while an online minter key publishes for it, and how readers verify what the minter signs.draft
- BSIP-12CrosspostsHow a comment reposts another comment by embedding its signed record verbatim, and how that embed is verified and shown.draft
Networking
Peer discovery and transport: HTTP routers, pubsub, content transfer and browser peer-to-peer.
Interface
Developer interfaces shared across clients: the RPC protocol and client SDK conventions.
Appchain
The Bitsocial Network economic layer: .bso names, the token, tipping and on-chain standards.
Application
Conventions independent clients agree on above the protocol.
- BSIP-14Author CommunitiesA profile as a community configuration, addressed by its author's key, posted to only by that author, and fed by their crossposts.draft
- BSIP-15Community ListsA signed, immutable record, addressed by CID, in which a curator lists communities with metadata for default feeds and search.draft
- BSIP-18Pubsub VotingHolder-gated contests over gossipsub, and how clients derive the topic from the rules, sign and check ballots, merge them, and tally.draft
- BSIP-19DirectoriesNamed slots such as /biz/ that communities compete for, and how every client resolves a slot to the same current winner.draft