Skip to main content

ARIN · RIR Watchdog

SPARK (Starter Pack for ARIN Resource Kit)

Start here for the proposal-by-proposal record: what changed, why it mattered, who argued for what, how positions evolved, what was decided, and where the evidence still has gaps.

Source facts

Policy ID
ARIN-prop-348
RIR
ARIN
Official status
Rejected due to scope
Normalized status
Rejected
Introduced
Oct 31, 2025
Last source update
Oct 6, 2026
Coverage
Partial

Who actually shaped the debate?

UnknownTotal participants
UnknownDiscussion contributors
UnknownFormal actors
UnknownDiscussion messages
UnknownEffective participants
UnknownTop-five discussion share
UnknownPeople covering 50%
UnknownPeople covering 80%

Policy evolution

Document date · The supplied old version states “17 September 2025,” while the supplied new version states “31 October 2025.”

Problem statement and policy rationale · The problem statement was substantially rewritten. The old text focused on new ISPs/LIRs, fees, brokers, CGNAT education, and practices at other RIRs; the new text focuses on separate resource requests, administrative complexity, consultant-driven leasing, resource stability, and a bundled entry category for new entrants generally.

NRPM placement and policy structure · The old text proposed amending NRPM §4.10 to establish the SPARK bundle, whereas the new text presents SPARK Allocations as a separate §4.11 policy.

Applicant eligibility · The old eligibility rule limited SPARK to new organizations with no prior ARIN IPv4 allocation. The new eligibility rule instead requires that an organization not currently hold any Internet Number Resources from ARIN.

ASN issuance criteria · The old resource list specified one ASN without an express cross-reference to ASN qualification criteria. The new text specifies an Autonomous System Number pursuant to the criteria in Section 5.1.

IPv6 allocation size and expansion method · The old text fixed the minimum IPv6 allocation at /40 and required sparse allocation permitting expansion to /36 or /32 without renumbering. The new text replaces that rule with sizing under Section 6.5.8 for end users or Section 6.5.1 for ISPs and does not state the former /40 or sparse-expansion terms in the corresponding resource provision.

Fee terms · The old text prescribed a $500 one-time registration fee, a $250 annual 3X-Small fee covering all three resources, and no additional resource-specific application fees. The new requirements section contains no fixed SPARK fee amounts and instead refers to normal requirements and standard ARIN policies.

Justification, utilization, and standard-policy requirements · The old single-request provision stated that a new LIR/ISP could submit one request covering the bundle. The new text expressly adds that normal justification and utilization requirements in Sections 4, 5, and 6 remain in effect, with the single bundled application as the exception.

Implementation timetable · The old version specified implementation within 90 days of Board adoption; the new version specifies immediate implementation.

Debate timeline

  1. Official version

    original

    Source facts ↗
  2. Official version

    v2

    Source facts ↗
  3. Introduced

    Introduced

    Source facts ↗

Entities

Freshness: Stale · Last refresh: · The latest refresh failed. The last successful result is shown.

Source coverage is incomplete.

Sources and coverage

Official policy sources

Public discussion archives

  • arin-ppml
    Earliest captured
    Sep 1, 1999
    Latest captured
    Sep 19, 2026
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    30,665
    Known gaps
    0
  • www.arin.net
  • arin-arin-announce
    Earliest captured
    Aug 4, 2026
    Latest captured
    Sep 28, 2026
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    2,938
    Known gaps
    0
  • arin-arin-consult
    Earliest captured
    Aug 14, 2026
    Latest captured
    Sep 15, 2026
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    2,453
    Known gaps
    0
  • arin-arin-discuss
    Earliest captured
    Aug 2, 1999
    Latest captured
    Aug 21, 2007
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    716
    Known gaps
    0
  • arin-arin-issued
    Earliest captured
    Aug 2, 2026
    Latest captured
    Oct 6, 2026
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    5,769
    Known gaps
    0
  • arin-arin-ppml
    Earliest captured
    Aug 2, 2026
    Latest captured
    Sep 25, 2026
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    4,772
    Known gaps
    0
  • arin-arin-regrws
    Earliest captured
    Unknown
    Latest captured
    Unknown
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    0
    Known gaps
    0
  • arin-arin-rpki-pilot
    Earliest captured
    Jul 7, 2009
    Latest captured
    Jul 7, 2009
    Last refresh
    Oct 6, 2026
    Coverage
    Current
    Loading
    0
    Known gaps
    0
  • arin-arin-suggestions
    Earliest captured
    Aug 26, 2026
    Latest captured
    Sep 4, 2026
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    1,091
    Known gaps
    0
  • arin-arin-tech-discuss
    Earliest captured
    Aug 13, 2026
    Latest captured
    Oct 5, 2026
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    1,615
    Known gaps
    0
  • arin-arin-whoisrws
    Earliest captured
    Oct 9, 2009
    Latest captured
    Sep 6, 2010
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    0
    Known gaps
    0
  • arin-clew
    Earliest captured
    May 6, 1999
    Latest captured
    Nov 7, 2002
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    56
    Known gaps
    0
  • arin-dbwg
    Earliest captured
    Apr 22, 1999
    Latest captured
    Dec 30, 2004
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    443
    Known gaps
    0
  • arin-iana-transition
    Earliest captured
    Oct 13, 2014
    Latest captured
    Jun 9, 2016
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    145
    Known gaps
    0
  • arin-icp2_review
    Earliest captured
    Apr 14, 2025
    Latest captured
    Nov 10, 2025
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    0
    Known gaps
    0
  • arin-naipr
    Earliest captured
    Jan 1, 1997
    Latest captured
    Nov 3, 1997
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    1,964
    Known gaps
    0
  • arin-nrr-blueprint
    Earliest captured
    Oct 9, 2002
    Latest captured
    Oct 29, 2002
    Last refresh
    Oct 6, 2026
    Coverage
    Current
    Loading
    0
    Known gaps
    0
  • arin-policy
    Earliest captured
    Oct 12, 1999
    Latest captured
    Mar 26, 2003
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    100
    Known gaps
    0
  • arin-rtma
    Earliest captured
    Apr 18, 2000
    Latest captured
    Dec 28, 2001
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    269
    Known gaps
    0
  • arin-services-wg
    Earliest captured
    Apr 20, 2016
    Latest captured
    Jan 20, 2018
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    29
    Known gaps
    0
  • arin-v6wg
    Earliest captured
    Nov 8, 2000
    Latest captured
    Mar 1, 2005
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    145
    Known gaps
    0
  • arin-vwp
    Earliest captured
    Oct 18, 2000
    Latest captured
    Jul 10, 2001
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    232
    Known gaps
    0
  • arin-general-members
    Earliest captured
    Jun 3, 2022
    Latest captured
    Jun 25, 2026
    Last refresh
    Oct 6, 2026
    Coverage
    Source coverage is incomplete.
    Loading
    129
    Known gaps
    0

Coverage

Partial
Earliest captured: Jan 1, 1997
Latest captured: Oct 6, 2026

Freshness

Freshness: Stale · Last refresh: · The latest refresh failed. The last successful result is shown.

Known gaps

  • www.arin.net: Source coverage is incomplete. · The source boundary has not yet been reached.
  • www.arin.net: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-ppml: Source coverage is incomplete. · The source boundary has not yet been reached.
  • www.arin.net: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-arin-announce: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-arin-consult: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-arin-discuss: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-arin-issued: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-arin-ppml: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-arin-regrws: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-arin-suggestions: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-arin-tech-discuss: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-clew: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-dbwg: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-iana-transition: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-naipr: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-policy: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-rtma: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-services-wg: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-v6wg: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-vwp: Source coverage is incomplete. · The source boundary has not yet been reached.
  • arin-general-members: Source coverage is incomplete. · The source boundary has not yet been reached.