Introducing Bio-DID-Sequencer: Decentralized Identifiers for Research Data
What Bio-DID-Sequencer is, what it does with W3C identifiers and IPFS, and where the boundaries of the current implementation are.
The Challenge of Research Data Management
Research institutions worldwide face a common challenge: how to manage, share, and preserve research data in a way that is secure, accessible, and compliant with evolving privacy regulations. Traditional centralized systems create single points of failure, while existing identifier systems often lack the flexibility needed for modern collaborative research.
Introducing Bio-DID-Sequencer
Bio-DID-Sequencer implements the W3C Decentralized Identifier specification for research data: an identifier derived from a keypair rather than issued by a registrar, resolving to a document the holder controls.
Key Features
W3C DID Compliance Every identifier created through Bio-DID-Sequencer follows the W3C DID specification, ensuring interoperability with the broader decentralized identity ecosystem.
IPFS-Based Storage Research data is stored using content addressed storage on IPFS, providing:
- Tamper evident storage through cryptographic hashing
- Decentralized redundancy across multiple nodes
- Permanent accessibility through content addressing
GDPR Compliance by Design Privacy isn't an afterthought, it's built into the core architecture:
- Data minimization through selective disclosure
- User control over personal and research data
- Right to be forgotten through DID deactivation
- Transparent audit trails for data access
Architecture Overview
Getting Started
Getting started with Bio-DID-Sequencer is straightforward:
// There is no SDK to install - the platform is a plain HTTP/JSON API.
const res = await fetch('https://api.ekayana.com/api/did', {
method: 'POST',
headers: {
Authorization: `Bearer ${token}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
controller: 'did:bio:devnet:2wF3um4yXLZcD8LjMng1QiNb3kLNzJpabz7EriffgibT',
public_key: 'z6MkhaXgBZDvotDkL5257faiztiGiC2QtKLGpbnnEGta2doK',
metadata: {
title: 'Climate Research Dataset 2024',
institution: 'Research University',
license: 'CC-BY-4.0'
}
});
console.log('Created DID:', did.id);What's Next
We're just getting started. In the coming months, we'll be rolling out:
- Enhanced BioAgents for automated metadata extraction
- Knowledge graph integration for semantic discovery
- Expanded Dataverse integration capabilities
- Additional Protocol Labs integrations
Stay tuned for more updates, and get started with the documentation today!
Ready to Get Started?
Explore our documentation to learn how to integrate Ekayana into your research workflow.