Skip to content

Quidnug Design Proposals

This directory holds the versioned decision records for the Quidnug protocol. Each numbered file specifies a change to the protocol, an ecosystem convention, or the process itself. The process is defined in QDP-0000: The QDP Process.

To start a new proposal, copy TEMPLATE.md, rename it to NNNN-kebab-slug.md using the next unused integer, and open a PR.

Next free QDP number: 0025

#TitleStatusTrack
0000The QDP ProcessLandedMeta
0001Global Nonce LedgerDraftProtocol (hard fork)
0002Guardian-Based RecoveryDraftProtocol (hard fork)
0003Cross-Domain Nonce ScopingDraftProtocol (hard fork, bundled with 0001)
0004Phase H RoadmapDraftProtocol + infrastructure
0005Push-Based Gossip (H1)DraftProtocol
0006Guardian-Consent Revocation (H6)DraftProtocol
0007Lazy Epoch Propagation (H4)DraftProtocol
0008Snapshot K-of-K Bootstrap (H3)DraftProtocol
0009Fork-Block Migration Trigger (H5)DraftProtocol
0010Compact Merkle Proofs (H2)DraftProtocol (soft fork)
0011Client Libraries and Integrations RoadmapLandedEcosystem
0012Domain GovernancePhase 1 landedProtocol
0013Network Federation ModelDraftProtocol + architecture
0014Node Discovery and Domain ShardingDraftProtocol + ops
0015Content Moderation and TakedownsPhase 1 landedProtocol + ops + legal
0016Abuse Prevention and Resource LimitsPhase 1 landedProtocol + ops
0017Data Subject Rights and PrivacyPhase 1 landedProtocol + ops + legal
0018Observability, Audit, and Tamper-Evident Operator LogPhase 1 landedProtocol + ops
0019Reputation Decay and Time-Weighted TrustDraftProtocol
0020Protocol Versioning and DeprecationDraftProtocol
0021Blind Signatures for Anonymous Ballot IssuanceDraftProtocol (auxiliary crypto)
0022Timed Trust and TTL SemanticsLandedProtocol
0023DNS-Anchored Identity AttestationDraftProtocol + ecosystem
0024Private Communications and Group-Keyed EncryptionDraftProtocol (cryptographic payload layer)
StatusCountQDPs
Landed30000, 0011, 0022
Phase 1 landed50012, 0015, 0016, 0017, 0018
Draft170001-0010, 0013, 0014, 0019-0021, 0023, 0024

See QDP-0000: The QDP Process for the full lifecycle, status values, track taxonomy, and how to take a proposal from idea to Landed.

  • QRP-NNNN Quidnug Reviews Protocol, application-layer spec for the reviews ecosystem. Active QRPs:
    • QRP-0001 base protocol (event types, domain scheme).
    • QRP-0002 Reviews Protocol Amendments (Draft): DISCLOSURE event, mandatory disclosure field in REVIEW, validation-tier resolution, ERASE_REQUEST, PROFILE_DECLARATION, TIP, BRAND_BID/BID_ACCEPT, moderation subdomain spec, PURCHASE multi-currency, federation discount handling.