Skip to main content

Node Requirements

These are the requirements for a Node to be added to the Website League. Fulfillment of these requirements must be verified before the node can be added to any allowlists. 

  1. The Node must adhere to the Website League Code of Conduct The rights and responsibilities of users and node staff is laid out in detail in the code of conduct. A node's individual Code of Conduct may be more restrictive than the Website League's, but it may not be less restrictive.
  2. The Website League Code of Conduct must be accessible from your instance's about page, Terms of Service page, or similar. 
  3. The node must require approval for new members. Nodes may use an invite-only or open registration scheme, but all new members must be approved by a moderator before they can join. 
  4. All federated timelines must be disabled. Federated timelines encourage conflict-seeking behavior, which the League seeks to minimize. They also create a vector for potential harassment. 
  5. Numbers that encourage dark patterns must be disabled. This includes like and boost counts, follower counts, and similar stats. 
  6. The node must run on allowlist (or whitelist) mode, and must only federate with members of the Website League. The Website League is a closed network. Nodes that federate with the wider fediverse are not permitted. 
  7. The node must have Authorized Fetch enabledAuthorized Fetch ensures that only allowlisted nodes can retrieve posts and timelines from nodes.