Publisher Integration

Integrate NobleID into your academic publishing platform with our widget and API.

Update Widget
Lightweight widget to show version updates

≤12 KB, no dependencies, WCAG compliant

Secure Integration
SRI hashes and CSP-ready implementation

No cookies, respects DNT, privacy-first

Easy Setup
Copy-paste integration for major platforms

OJS, DSpace, Dataverse templates included

Update Checker Widget
Embed this lightweight widget to show version update notifications for your published works.

Basic Implementation

<script src="https://cdn.nobleblocks.org/widget/update-checker/v1.js" integrity="sha384-oqVuAfXRKap7fdgcCY5uykM6+R9GqQ8K/uxy9rx7HNQlGYl1kPzQho1wx4JwY8wC" crossorigin="anonymous" data-ark="ark:/nobleid/20092025/7X9K2Q" async> </script>

Configuration Options

data-ark - The ARK identifier for your work
data-ttl - Cache TTL in seconds (optional, default: 300)

Accessibility Features

  • • ARIA labels and roles for screen readers
  • • Keyboard navigation support
  • • High contrast mode compatible
  • • Respects prefers-reduced-motion