Skip to main content
Back to Standards
Archival Resource Key logo

Archival Resource Key

ARK

The Archival Resource Key is a persistent identifier scheme designed for long-term access to information objects of any type. ARKs are URLs that contain a Name Assigning Authority Number (NAAN) and a name assigned by the holding institution, providing a decentralized approach to persistent identification. Originally developed at the California Digital Library in 2001, the ARK system is now governed by the ARK Alliance. Unlike DOIs or Handles, ARKs require no central resolution infrastructure and can be resolved by any web server configured to support them. Over 8.5 billion ARKs have been assigned by more than 1,300 organizations worldwide.

Overview

The Archival Resource Key (ARK) is a persistent identifier scheme designed for long-term access to information objects of any type. Unlike identifier systems that depend on centralized resolution infrastructure, ARKs are actionable URLs that can be resolved by any web server, making them particularly attractive to memory institutions that want persistence without ongoing fees or vendor dependencies. Over 8.5 billion ARKs have been assigned by more than 1,300 organizations worldwide.

Background

John Kunze at the California Digital Library (CDL) designed the ARK scheme in 2001 to address the need for persistent identifiers in digital preservation contexts. The specification was submitted as an IETF Internet-Draft and has been maintained and updated since then. In 2018, governance of the ARK system transitioned from CDL to the ARK Alliance, a community-led consortium that manages the Name Assigning Authority Number (NAAN) registry and promotes adoption.

The design philosophy behind ARKs emphasizes decentralization and low barriers to entry. Any organization can obtain a NAAN at no cost, and there is no mandatory central resolver — though the Name-to-Thing (N2T) resolver provides a global fallback service.

Purpose and Scope

An ARK identifies any object — digital, physical, or abstract — that a naming authority wishes to make persistently accessible. Common use cases include digitized cultural heritage materials, archival finding aids, scientific datasets, and born-digital publications. ARKs are widely used by national libraries, university libraries, and digital preservation programs.

Structure

An ARK identifier takes the form of a URL:

https://example.org/ark:/NNNNN/qualifiers
  • ark:/ — the label identifying the scheme
  • NNNNN — the Name Assigning Authority Number, a unique code for the assigning organization
  • qualifiers — a name assigned by the organization, optionally with suffixes for variants or hierarchy

A key feature is the inflection mechanism: appending ? to an ARK returns a brief metadata record, and appending ?? returns a more detailed commitment statement describing the provider's persistence pledge.

Governance and Maintenance

The ARK Alliance, an open community organization, maintains the NAAN registry, the ARK specification, and supporting tools. NAANs are assigned free of charge and registered in a publicly accessible flat file. The N2T resolver at n2t.net provides global resolution as a complement to local resolvers operated by individual institutions.

Notable Implementations

The National Library of France (BnF) is the single largest ARK user, with billions of ARKs assigned to its digital collections through the Gallica platform. The Internet Archive, Smithsonian Institution, University of North Texas, and many other cultural heritage organizations use ARKs extensively. The CDL's own services, including the Merritt preservation repository, are built around ARK identifiers.

Related Standards

  • DOI — a persistent identifier system with centralized resolution and registration fees
  • Handle System — the distributed resolution infrastructure underlying DOIs
  • ORCID — persistent identifier for researchers

Further Reading