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?
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.
Source facts −
Validated evidence is unavailable.Source facts +
Validated evidence is unavailable.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.
Source facts −
t Amend NRPM §4.10 to establish the SPARK bundle (Starter Pack for ARIN Resource Kit)Source facts ↗
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.
Source facts −
. Eligibility: SPARK shall be available only to new organizations with no prior IPv4 allocation from ARIN, consistent with §4.10Source facts ↗
Source facts +
ganizations that do not currently hold Internet Number Resources from ARIN may apply under this section. ReSource facts ↗
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.
Source facts −
n IPv6 Allocation: The minimum IPv6 allocation under SPARK shall be a /40, issued using sparse allocation so it may be expanded to a /36 or /32 without renumberingSource facts ↗
Source facts +
IPv6 allocation sized according to Section 6.5.8 (end-user) or Section 6.5.1 (ISP), depending on the nature of the applicant. OthSource facts ↗
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.
Source facts −
. Fee Structure: $500 one-time New Member Registration Fee, consistent with ARIN’s current model. $250/year ongoing (3X-Small category) covering ASN + IPv4 + IPv6. No additional resource-specific application feesSource facts ↗
Source facts +
normal justification and utilization requirements in Sections 4, 5, and 6 remain in effect, except that applicants may request these bundled resources under a single application. Organizations receiving a SPARK Allocation are subject to all standard ARIN policies regarding conservation, aggregation, and registration. TimetSource facts ↗
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.
Source facts +
normal justification and utilization requirements in Sections 4, 5, and 6 remain in effect, except that applicants may request these bundled resources under a single application. OrgaSource facts ↗
Implementation timetable · The old version specified implementation within 90 days of Board adoption; the new version specifies immediate implementation.
Debate timeline
Entities
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
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.
