An Interface for Content-Based Identifiers

An interface for creating, registering, and resolving content-based identifiers for data management. Content-based identifiers rely on the 'cryptographic' hashes to refer to the files they identify, thus, anyone possessing the file can compute the identifier using a well-known standard algorithm, such as 'SHA256'. By registering a URL at which the content is accessible to a public archive, such as <>, the content identifier can serve many functions typically associated with A Digital Object Identifier ('DOI'). Unlike location-based identifiers like 'DOIs', content-based identifiers permit the same content to be registered in many locations.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.0.9 by Carl Boettiger, 10 days ago

Report a bug at

Browse source code at

Authors: Carl Boettiger [aut, cre] , Jorrit Poelen [aut] , NSF OAC 1839201 [fnd] (

Documentation:   PDF Manual  

MIT + file LICENSE license

Imports openssl, httr, curl, fs, tools, methods

Suggests knitr, rmarkdown, testthat, covr, thor, vroom, spelling

See at CRAN