Access Read-Only Methods in Notarizations
Comprehensive guide to all read-only inspection methods for notarizations.
The IOTA Notarization Toolkit providing Single Notarization and Audit Trails.
View all tagsComprehensive guide to all read-only inspection methods for notarizations.
How to use read-only methods to inspect and query Audit Trail state, records, and configuration.
How to add records to an Audit Trail and read them back individually or through paginated traversal.
A reference of every on-chain event emitted by IOTA Audit Trails and the operation that triggers each one.
Real-world example demonstrating how to use IOTA Audit Trails to ensure data integrity in a Phase III clinical trial with time-constrained access, deletion protection, and regulatory verification.
A detailed comparison to help you choose between Dynamic and Locked Notarization methods.
How to configure write locks, deletion windows, and trail deletion locks on an Audit Trail.
Contribute to IOTA notarization by joining the notarization initiative, via the projects GitHub repository, documentation, or sharing your knowledge.
Create a Dynamic Notarization and publish it to an IOTA network.
Create a Locked Notarization and publish it to an IOTA network.
How to create an Audit Trail with metadata, an initial record, and role-based access control.
Real-world example demonstrating how to use IOTA Audit Trails to model a multi-party customs clearance process with tag-scoped roles and write locking.
How to delete an Audit Trail from the IOTA network after removing all its records.
How to delete individual records or batch-delete all records from an Audit Trail.
Destroy a Dynamic Notarization based on its lock status.
Destroy a Locked Notarization based on its delete lock configuration.
Real-world example demonstrating how to use IOTA Audit Trails to model a Digital Product Passport for an e-bike battery with lifecycle tracking, service-network authorization, and reward payouts.
An explanation of the IOTA Dynamic Notarization method for evolving data.
How to bind capabilities to specific wallet addresses and verify that revocation takes effect immediately.
Getting started with the IOTA Audit Trails Rust Library.
Getting started with the IOTA Single Notarization Rust Library.
Getting started with the IOTA Audit Trails WASM Library.
Getting started with the IOTA Single Notarization WASM Library.
Real-world example demonstrating an IoT weather station using dynamic notarization for continuous sensor data recording.
Discover how the IOTA Audit Trails component provides tamper-proof, chronological records of activities on the IOTA ledger.
Discover the IOTA Notarization Toolkit — combining the Single Notarization and Audit Trails components to anchor digital data and event history to the IOTA ledger.
Discover how IOTA Single Notarization provides a universal layer of trust and integrity for individual digital records.
Real-world example demonstrating immutable legal contract notarization using locked notarizations for document integrity and compliance.
Setup a local IOTA node and deploy the IOTA Audit Trails package.
Setup a local IOTA node and deploy the IOTA Notarization package.
An explanation of the IOTA Locked Notarization method for permanent, immutable records.
An explanation of the IOTA Audit Trails locking system — record deletion windows, write locks, and trail deletion locks.
How to create roles, issue constrained capabilities, revoke and destroy capabilities, and remove roles from an Audit Trail.
How to delegate tag registry management, add and remove tags dynamically, and understand in-use tag constraints.
Why storing only cryptographic hashes on-chain is the recommended pattern for IOTA Audit Trails, and how the on-chain/off-chain approach protects sensitive data.
An explanation of how roles, capabilities, and record tags govern access to Audit Trails operations.
An explanation of the IOTA Audit Trail Move object, its data structures, records, locking system, and lifecycle.
An explanation of the IOTA Single Notarization Move object and its core concepts.
Transfer ownership of a Dynamic Notarization to another address.
How to update and clear the mutable metadata on an Audit Trail while preserving immutable metadata.
Update the updatable metadata of a Dynamic Notarization.
Update the state of a Dynamic Notarization including content and metadata.
How to use record tags and role-scoped tag restrictions to control which participants can write which types of records.
Utility Functions used in Real World Examples