EIP-8066 - Upgrade Mascots

Created 2024-10-29
Status Draft
Type Informational
Authors

Abstract

This EIP establishes a mascot for each Ethereum network upgrade. Mascots serve to humanize and celebrate upgrades, fostering community engagement while adhering to principles of cuteness, relevance, and inclusivity. The mascot is selected through community-driven processes, with safeguards for appropriateness, by a designated facilitator (the "Mascot Wrestler").

Motivation

Ethereum network upgrades often introduce complex technical changes that can feel abstract to the broader community. Mascots provide a fun, memorable, and relatable symbol for each upgrade, drawing inspiration from its headliner(s). By mandating emoji-representable mascots that are cute and non-offensive, this process:

Specification

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 and RFC 8174.

1. Mascot Requirements

2. Roles and Responsibilities

3. Selection Process

The Mascot Wrestler SHALL conduct selection using one or more community-appropriate mechanisms.

The process MUST:

If no consensus is reached, the Mascot Wrestler selects the top candidate by default, subject to veto.

4. Usage Guidelines

All uses MUST respect the network upgrade mascot's cute, non-offensive nature and credit original concept creators where applicable.

Rationale

This specification balances creativity with guardrails to prevent mascot drift (e.g., unrelated or edgy choices). Emoji-based representation ensures accessibility across digital platforms, while the animal/cute mandate aligns with Ethereum's community ethos of approachability. The self-selected Mascot Wrestler role decentralizes coordination, leveraging vetoes for accountability. Selection flexibility accommodates Ethereum's decentralized governance evolution.

Alternatives considered:

Backwards Compatibility

This EIP does not directly change the Ethereum protocol. It formalizes part of the current network upgrade process. Past upgrades (e.g., Shapella's owl :owl:) are retroactively honored if they fit the criteria; future upgrades MUST comply starting with the next hard fork post-adoption.

Security Considerations

None

Copyright

Copyright and related rights waived via CC0.