ObjectID Storage Overview

Knowledge Base

ObjectID Storage Overview

ObjectID Storage Overview

ObjectID Storage is the ObjectID service dedicated to IPFS-oriented file persistence. It lets a user upload a file, create an on-chain OIDStorageObject, and request decentralized storage work through the IOTA Distributed Oracle.

What the service does

  • Accepts a temporary file upload through the ObjectID Storage backend.
  • Computes and records the file metadata, including file name, MIME type, size and SHA-256 hash.
  • Creates an on-chain storage object linked to the user’s DID and ObjectID controller capability.
  • Creates or references an IOTA Distributed Oracle task of type STORAGE.
  • Uses oracle nodes to fetch the temporary payload, verify it, and persist it on IPFS.
  • Stores the resulting IPFS CID and gateway information in the storage lifecycle.

Main components

  • ObjectID Storage dApp: user interface at storage.objectid.io.
  • Storage API: temporary upload, sponsored transaction support and IPFS status checks.
  • OID_STORAGE_CREDIT: credit token consumed when creating or extending storage tasks.
  • OIDStorageObject: on-chain object containing file metadata, oracle references, CID, retention status and change log.
  • IOTA Distributed Oracle: decentralized execution layer used for IPFS storage tasks.
  • IPFS: content-addressed storage layer where the file is pinned and retrieved by CID.

Storage is not a simple upload

The uploaded file is only temporarily held by the ObjectID backend. The persistent reference is the IPFS CID produced by the oracle storage flow. This distinction is important: the temporary upload URL is an input to the oracle task, while the CID is the durable content address used after pinning.

Terms & Conditions Privacy - ObjectID is a service provided by SDV Consulting SRLS, VAT: IT 13168650961 - ObjectID is a registed trademark.
We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners. View more
Cookies settings
Accept
Privacy & Cookie policy
Privacy & Cookies policy
Cookie name Active
Save settings
Cookies settings