How it Works
Tech and Tooling
IOTA Audit Trails gives every party in your workflow a shared, tamper-evident history. No exported reports, no central administrator to trust.

Ordered Records
Build a clear, sequential history that shows exactly what happened and in what order.
Shared Verification
One source of evidence that every party in your workflow can verify directly.
Governed Access
Define granular permissions and enforce them onchain.
Multi-Writer Trails
Multiple parties can write to a shared history, with every entry ordered and verifiable.

Create a Trail
Set up metadata, tags, permissions, and lifecycle rules.
Add Records
Append records through authorized users, wallets, or services.
Verify History
Inspect record order, permissions, metadata, and trail state.

Access Control Built Around your Workflow
Different participants have different responsibilities. Audit Trails is built to reflect that.
Roles
Set permissions for specific actions.
Capabilities
Delegate roles to users, wallets, or services.
Tags
Organize records and control who can add to them.
Locking Rules
Manage when records can be added, deleted, or locked.
Built for compliance, traceability, and lifecycle proof
Audit Trails supports workflows that need trusted histories across systems, vendors, or organizations.
Supply Chains
Track handovers, inspections, certifications, and maintenance events

Legal & Compliance
Verify contracts, filings, approvals, and regulated records

Customs & Trade
Coordinate declarations, inspections, and clearance steps

Product Passports
Anchor lifecycle evidence, provenance, and sustainability claims

IoT & Automation
Record machine events, sensor proofs, and maintenance actions


Extend notarization from records to histories
IOTA Audit Trails builds on IOTA Notarization by adding ordered records, role-based permissions, tags, and lifecycle controls.
Individual Proofs
Verify a single record, file hash, certificate, status, or data object
Ordered Histories
Capture related records in sequence with clear, verifiable origins
Governed Workflows
Control who can add, manage, or lock records

Offchain Source Data
Store confidential files, reports, and documents in private systems
Onchain Proofs
Record hashes, references, and metadata onchain as proof
Public Verification
Any participant can verify order and authenticity without revealing private content
Everything builders need to integrate audit trails
Audit Trails is available as part of the IOTA Notarization Toolkit and supports multiple integration paths for developers, partners, and solution providers.
Move Package
Define audit trails, records, permissions, tags, metadata, and lifecycle controls with onchain contracts
Rust SDK
Create trails, add records, manage roles, and inspect state with typed clients and transaction builders
WebAssembly Bindings
Integrate audit trail flows into JavaScript and TypeScript applications through typed wrappers
Examples and Docs
Use setup guides and examples for customs clearance, clinical research, and Digital Product Passports
Verifiable records as part of a broader trust layer
Audit Trails is part of IOTA Notarization and the wider IOTA Trust Framework, helping organizations verify data, actors, permissions, and evidence across boundaries.