VerifableStart a record

Digital Product Passports · Wallet · accountable agents

Make our world flourish.

Give the things around us a living record—one that grows through the people who make, use, maintain, repair and transform them. Issue product passports, keep lifecycle knowledge, and discover what becomes possible next.

Product Passport creator

Work from a complete example, a governed profile, or data you already have.

Select a product. The same workspace changes in place: fields, source mapping, evidence, identity level and carrier. The default garment is ready for the repair journey below.

Complete example
Source mapping source.materials[*] → materialComposition
Immediate result Editable item record · sources mapped · carrier ready

This example changes locally in your browser. Continue when you want the full creator, mappings and validation views.

Recipient views

Give each recipient the detail and actions their role requires.

Access and precision are separate decisions. A field can be shared as an exact value, range, threshold, proof, reference or protected fact while its canonical source remains intact.

Selected fieldFibre composition
source retained

62% organic cotton · 31% recycled nylon · 7% elastane

Recipient
Tailor
Access
View item measurements · append repair event
Precision
Exact item measurements and composition
Protected
Dye formula · supplier prices
Meaning and evidence remain attached supplier declaration → canonical material composition → recipient projection Continue with this view

Wallet

See the request, authority and expected result before you decide.

The Wallet places the active person, represented organisation, counterparty, requested information, permitted action, constraints and returning receipt in one decision.

VVerifable WalletPersonal context · illustrative request
Ready to review
Alter one garment

Allow an independent tailor to repair item 0438.

Requested by the garment owner · counterparty qualification verified for this example

Acting as
Garment owner · personal Wallet
Counterparty
Independent tailor · cross-border service
Share
Item measurements · composition · repair instructions
May do
Read selected fields · append one repair event
Terms
One item · seven days · agreed price
Expected return
Signed repair event · receipt · updated care note
Local decision preview · signing happens in the Wallet

Accountable agents

Let an agent prepare the work within explicit authority.

OAuth/CIMD/ID-JAG is the enterprise-managed authority rail. KYA-OS is the named DID/VC-native route for an independent specialist. Verifable is composing both around the same policy, optional human checkpoint and attributable receipt.

Authority arrives

Established service partner

Principal
Manufacturer service organisation
Proof
Enterprise identity chain · destination policy
Scope
Repair partner role · this product family · active contract
Expires
When the service relationship ends
Common bounded operation
  1. View repair measurements
  2. Propose alteration
  3. Append accepted repair event

The operation carries repair measurements and the approved update field; design and commercial facts keep their governed views.

Policy and result
  1. Authority input modelled
  2. Policy request shaped
  3. Checkpoint determined by policy
  4. Receipt fields assembled

Choose a route, then preview the same operation model.

Inspect the operation envelope
{
  "principal": "did:web:service.example",
  "agent": "urn:agent:service-repair-assistant",
  "resource": "urn:product:item:work-jacket:0438",
  "action": "appendRepairEvent",
  "limits": { "item": "0438", "expiresIn": "7d" },
  "policy": "destination-decision",
  "result": "attributableRepairReceipt"
}

On 10 August 2026, Lumoin committed Verifable to the OpenID Foundation AIIM OAuth/CIMD/ID-JAG MCP Security Interoperability Event. The full operation and authority contract is implemented, and the hosted OAuth-protected MCP reference is now integration-tested in Verifable.Server. Its named public origin is not activated here, and partner-result evidence remains to be recorded. KYA-OS is the named portable DID/VC authority route beside it. The public Sandbox and Wallet Playground make Wallet ceremonies and their protocol outcomes inspectable; the MCP and ID-JAG proving loop belongs to the separate agentic interop case.

The same operation in different work

Use identity, recipient views, authority and receipts across fields.

Select a field below. The task changes while the accountable structure stays legible.

  1. IdentityGarment item
  2. Recipient viewMeasurements · instructions
  3. AuthorityQualified tailor
  4. WorkAlter · repair
  5. ReceiptRepair event

A tailor receives the exact item information and one bounded update right.

Open this setup
Read the complete application matrix
FieldIdentityRecipient viewAuthority and workReceipt
GarmentItemMeasurements and instructionsTailor repairsRepair event
EquipmentExisting asset IDModel, warranty and faultTechnician servicesMaintenance event
Battery and electronicsBatch or itemCondition and handlingCollector or repairer assessesIntake or second-life event
PackagingBatch or poolMaterial and reuse rulesLogistics actor returns or washesBatch event
MetalsMaterial lotExact value, range, threshold or proofBuyer or recycler processesMaterial event
Construction and 3DIFC entity, design or printed instanceMedia and installation dataQualified installer fits, repairs or reusesComponent event

Agent operation model

Inspect the exchange, handoff by handoff.

Begin with the tailor operation. Read the human result first, then reveal the trace, JSON-LD or governed MCP operation shape. This synthetic view explains the contract; it is not deployment evidence.

tailor-repair / operation model synthetic view · adapter not invoked
Result

One repair request is ready for a Wallet decision.

The proposed view carries the required measurements and append right. Governed views continue to hold design and commercial facts.

Authority
Independent tailor · portable delegation
Checkpoint
Owner approval
Expected return
Repair event and signed receipt

One complete journey

A garment repair across organisations.

Follow one existing passport through a repair request, two ways authority can arrive, a precise decision and a returning receipt.

01 / 05 Existing passport record
01
Existing passport

The garment already carries identity, material facts and care information.

Existing product data and retained evidence already give this item a useful record.

02
Wallet request

Its owner asks for a repair and sees the expected result.

The request names the item, required fields, price, time window and the receipt that should return.

03
Two ways authority arrives

An established partner and an independent tailor converge on the same bounded task.

OAuth/CIMD/ID-JAG serves enterprise trust. KYA-OS is the named DID/VC-native target beyond a shared directory.

04
Exact decision

The Wallet reveals the necessary measurements and repair right.

The approved view carries the measurements and repair right; design and commercial facts continue in their governed views.

05
Returning evidence

An accepted repair would return as an event and receipt.

The product record, warranty, contract and permitted reporting views can continue from the attributable result.

Explore the accountable operation

Many hands make light work

Choose the result you want to complete.

The record carries meaning forward. The Wallet carries authority. People and agents complete the next task and return its evidence.