Decentralized Identity (DID)
FenixTrace's DID system assigns a verifiable decentralized identity to every company on the platform, following the W3C standard. Every DID is registered and notarized on-chain on the IOTA blockchain, creating a self-sovereign identity that does not depend on any central authority.
What is a DID on IOTA?
A DID (Decentralized Identifier) is a unique digital identifier that allows an entity to prove its identity without depending on a central authority. The standard is defined by the W3C (World Wide Web Consortium) and represents the future of digital identity.
On FenixTrace, every company receives a DID registered on the IOTA blockchain. The identity is "self-sovereign": the company controls its own DID through its wallet, and no intermediary can falsify or revoke the identity without a traceable on-chain transaction.
The DID includes company metadata (name, sector, country) and the cryptographic keys associated with the wallet. This allows anyone to independently verify that a product in the scanner actually belongs to the declared company.
DID Lifecycle
The DID goes through several phases during its lifecycle, from initial registration to possible administrative actions:
DID Registration
When a company registers on FenixTrace, the system automatically creates a decentralized identity (DID) associated with the company's wallet. Registration generates an on-chain transaction that associates the wallet address with company metadata (name, sector, country) following the W3C DID standard.
DID Notarization
A second wallet signature is requested to notarize the DID identity. This double signature cryptographically certifies that the association between wallet and company identity is authentic. Notarization creates an immutable record that serves as identity proof verifiable by anyone.
Active DID
After notarization, the DID becomes active. The company can now register products, generate labels, and fully operate on the platform. The verified DID badge is visible in the public scanner alongside the company's products.
Suspension (Optional)
The Super Admin can temporarily suspend a DID in case of irregularities or ongoing investigations. Suspension does not delete the DID but limits its operations. The company cannot register new products during suspension. The status is visible in the scanner.
Revocation (Optional)
In severe cases, the Super Admin can permanently revoke a DID. Revocation is an irreversible action that prevents the company from operating on the platform. Already registered products remain visible in the scanner but the DID badge shows "Revoked" status.
DID States
Active
DID active and operational. The company can register products and operate normally.
Suspended
DID temporarily suspended. Limited operations, pending resolution.
Revoked
DID permanently revoked. The company can no longer operate on the platform.
Administrative Actions
The Super Admin has the authority to manage the DID lifecycle on the platform. They can temporarily suspend a DID in case of investigations or irregularities, or permanently revoke it in case of serious violations. Every administrative action is recorded on-chain to ensure transparency and accountability.
Super Admin actions are tracked and verifiable: no suspension or revocation can happen without an on-chain transaction certifying the date, reason, and author. This protects both companies from arbitrary actions and the platform from improper use.
DID Benefits
Verifiable Trust
Anyone can verify a company's identity via the public scanner or the IOTA Explorer, without having to trust a central authority.
Total Transparency
DID status (active, suspended, revoked) is publicly visible. Administrative actions are tracked on-chain.
No Central Authority
Identity is controlled by the company's wallet, not by a centralized server. No one can falsify or impersonate a DID identity.
W3C Standard
The DID format follows the W3C standard for decentralized identities, ensuring interoperability and international recognition.
Automatic Integration
The DID is created automatically during company registration. No complex procedures or technical knowledge required.
Cryptographic Proof
Every DID is associated with a cryptographic key pair. The wallet signature is the irrefutable proof of identity.
Key Points
Each company can have a verifiable DID with an explicit operational status.
Active, suspended, and revoked states propagate across verification workflows.
Identity data can be checked through explorer links for external transparency.
Administrative dashboards provide fast controls on validity and historical status.
Delegates operate with traceable roles to maintain accountability in processes.
Identity becomes a structural trust layer between company, partner, and customer.
Frequently Asked Questions
The DID is created automatically when you register your company on FenixTrace. During registration, the system associates your wallet address with a DID identity following the W3C standard. After registration, you'll need to notarize the DID with a second wallet signature to fully activate it.
The Super Admin cannot modify your DID data, which is immutable on-chain. However, the Super Admin has the authority to suspend or revoke a DID in case of serious platform policy violations. These administrative actions are also recorded on-chain for transparency.
In the public scanner, every product shows the manufacturer's DID badge. Clicking the badge you can see DID details: status (active/suspended/revoked), registration date, notarization date, and direct links to the IOTA Explorer to independently verify on-chain transactions.
The DID is strictly linked to the wallet. If you lose access to your wallet, you will no longer be able to sign transactions or manage your DID. It is essential to securely store your wallet seed phrase. In case of loss, contact FenixTrace support to evaluate available options, which may include creating a new DID.
Verify DID Identities
Visit the public scanner to verify the DID identity of any registered company. Badges, status, and IOTA explorer links are accessible without authentication.