From d55447e714a9d23dbb325df31b5c398e68468f2b Mon Sep 17 00:00:00 2001
From: muXxer Stardust TIPs
more improvements. Browse the list of TIPs below with the Stardust tag to learn more about what changes.
Draft
TIPs are work in progress. They may or may not have a working implementation on a testnet.Proposed
TIPs are demonstrated to have a working implementation. These TIPs are supported on Shimmer, the staging network of IOTA.Active
TIPs are supported on the IOTA mainnet.Replaced
TIPs have been replaced by a newer TIP.Obsolete
TIPs are no longer in use.# | Title | Description | Type | Layer | Status | Initial Target |
---|---|---|---|---|---|---|
1 | TIP Process | Purpose and guidelines of the contribution framework | Process | - | Active | - |
2 | White Flag Ordering | Mitigate conflict spamming by ignoring conflicts | Standards | Core | Active | Chrysalis |
3 | Uniform Random Tip Selection | Perform fast tip-selection to increase message throughput | Standards | Core | Active | Chrysalis |
4 | Milestone Merkle Validation | Add Merkle tree hash to milestone for local ledger state verification | Standards | Core | Active | Chrysalis |
5 | Binary To Ternary Encoding | Define the conversion between binary and ternary data | Standards | Core | Active | Chrysalis |
6 | Tangle Message | Generalization of the Tangle transaction concept | Standards | Core | Active | Chrysalis |
7 | Transaction Payload | UTXO-based transaction structure | Standards | Core | Active | Chrysalis |
8 | Milestone Payload | Coordinator issued milestone structure with Ed25519 authentication | Standards | Core | Active | Chrysalis |
9 | Local Snapshot File Format | File format to export/import ledger state | Standards | Interface | Active | Chrysalis |
6 | Tangle Message | Generalization of the Tangle transaction concept | Standards | Core | Replaced by TIP-24 | Chrysalis |
7 | Transaction Payload | UTXO-based transaction structure | Standards | Core | Replaced by TIP-20 | Chrysalis |
8 | Milestone Payload | Coordinator issued milestone structure with Ed25519 authentication | Standards | Core | Replaced by TIP-29 | Chrysalis |
9 | Local Snapshot File Format | File format to export/import ledger state | Standards | Interface | Replaced by TIP-35 | Chrysalis |
10 | Mnemonic Ternary Seed | Represent ternary seed as a mnemonic sentence | Standards | IRC | Obsolete | Legacy IOTA |
11 | Bech32 Address Format | Extendable address format supporting various signature schemes and address types | Standards | Interface | Active | Chrysalis |
11 | Bech32 Address Format | Extendable address format supporting various signature schemes and address types | Standards | Interface | Replaced by TIP-31 | Chrysalis |
12 | Message PoW | Define message proof-of-work as a means to rate-limit the network | Standards | Core | Active | Chrysalis |
13 | REST API | Node REST API routes and objects in OpenAPI Specification | Standards | Interface | Active | Chrysalis |
13 | REST API | Node REST API routes and objects in OpenAPI Specification | Standards | Interface | Replaced by TIP-25 | Chrysalis |
14 | Ed25519 Validation | Adopt ZIP-215 to explicitly define Ed25519 validation criteria | Standards | Core | Active | Chrysalis |
15 | Dust Protection | Prevent bloating the ledger size with to dust outputs | Standards | Core | Active | Chrysalis |
16 | Event API | Node event API definitions in AsyncAPI Specification | Standards | Interface | Active | Chrysalis |
17 | Wotsicide | Define migration from legacy WOTS addresses to post-Chrysalis Phase 2 network | Standards | Core | Active | Chrysalis |
18 | Multi-Asset Ledger and ISC Support | Transform IOTA into a multi-asset ledger that supports running IOTA Smart Contracts | Standards | Core | Proposed | Stardust |
19 | Dust Protection Based on Byte Costs | Prevent bloating the ledger size with dust outputs | Standards | Core | Proposed | Stardust |
20 | Transaction Payload with New Output Types | UTXO-based transaction structure with TIP-18 | Standards | Core | Proposed | Stardust |
21 | Serialization Primitives | Introduce primitives to describe the binary serialization of objects | Standards | Core | Proposed | Stardust |
22 | IOTA Protocol Parameters | Describes the global protocol parameters for the IOTA protocol | Standards | Core | Draft | Stardust |
23 | Tagged Data Payload | Payload for arbitrary data | Standards | Core | Proposed | Stardust |
24 | Tangle Block | A new version of TIP-6 that renames messages to blocks and removes the Indexation Payload in favor of the Tagged Data Payload. Replaces TIP-6. | Standards | Core | Proposed | Stardust |
25 | Core REST API | Node Core REST API routes and objects in OpenAPI Specification. Replaces TIP-13. | Standards | Interface | Proposed | Stardust |
26 | UTXO Indexer REST API | UTXO Indexer REST API routes and objects in OpenAPI Specification. | Standards | Interface | Proposed | Stardust |
27 | IOTA NFT standards | Define NFT metadata standard, collection system and creator royalties | Standards | IRC | Proposed | Stardust |
28 | Node Event API | Node event API definitions in AsyncAPI Specification. Replaces TIP-16. | Standards | Interface | Proposed | Stardust |
29 | Milestone Payload | Milestone Payload with keys removed from essence. Replaces TIP-8. | Standards | Core | Proposed | Stardust |
30 | Native Token Metadata Standard | A JSON schema that describes token metadata format for native token foundries | Standards | IRC | Proposed | Stardust |
31 | Bech32 Address Format for IOTA and Shimmer | Extendable address format supporting various signature schemes and address types. Replaces TIP-11. | Standards | Interface | Proposed | Stardust |
32 | Shimmer Protocol Parameters | Describes the global protocol parameters for the Shimmer network | Standards | Core | Proposed | Stardust |
15 | Dust Protection | Prevent bloating the ledger size with to dust outputs | Standards | Core | Replaced by TIP-19 | Chrysalis |
16 | Event API | Node event API definitions in AsyncAPI Specification | Standards | Interface | Replaced by TIP-28 | Chrysalis |
17 | Wotsicide | Define migration from legacy WOTS addresses to post-Chrysalis Phase 2 network | Standards | Core | Obsolete | Chrysalis |
18 | Multi-Asset Ledger and ISC Support | Transform IOTA into a multi-asset ledger that supports running IOTA Smart Contracts | Standards | Core | Active | Stardust |
19 | Dust Protection Based on Byte Costs | Prevent bloating the ledger size with dust outputs | Standards | Core | Active | Stardust |
20 | Transaction Payload with New Output Types | UTXO-based transaction structure with TIP-18 | Standards | Core | Active | Stardust |
21 | Serialization Primitives | Introduce primitives to describe the binary serialization of objects | Standards | Core | Active | Stardust |
22 | IOTA Protocol Parameters | Describes the global protocol parameters for the IOTA protocol | Standards | Core | Active | Stardust |
23 | Tagged Data Payload | Payload for arbitrary data | Standards | Core | Active | Stardust |
24 | Tangle Block | A new version of TIP-6 that renames messages to blocks and removes the Indexation Payload in favor of the Tagged Data Payload. Replaces TIP-6. | Standards | Core | Active | Stardust |
25 | Core REST API | Node Core REST API routes and objects in OpenAPI Specification. Replaces TIP-13. | Standards | Interface | Active | Stardust |
26 | UTXO Indexer REST API | UTXO Indexer REST API routes and objects in OpenAPI Specification. | Standards | Interface | Active | Stardust |
27 | IOTA NFT standards | Define NFT metadata standard, collection system and creator royalties | Standards | IRC | Active | Stardust |
28 | Node Event API | Node event API definitions in AsyncAPI Specification. Replaces TIP-16. | Standards | Interface | Active | Stardust |
29 | Milestone Payload | Milestone Payload with keys removed from essence. Replaces TIP-8. | Standards | Core | Active | Stardust |
30 | Native Token Metadata Standard | A JSON schema that describes token metadata format for native token foundries | Standards | IRC | Active | Stardust |
31 | Bech32 Address Format for IOTA and Shimmer | Extendable address format supporting various signature schemes and address types. Replaces TIP-11. | Standards | Interface | Active | Stardust |
32 | Shimmer Protocol Parameters | Describes the global protocol parameters for the Shimmer network | Standards | Core | Active | Stardust |
33 | Public Token Registry | Defines an open public registry for NFT collection ID and native tokens metadata | Standards | IRC | Draft | Stardust |
34 | Wotsicide (Stardust update) | Define migration from legacy W-OTS addresses to post-Chrysalis networks. Replaces TIP-17. | Standards | Core | Proposed | Stardust |
35 | Local Snapshot File Format (Stardust Update) | File format to export/import ledger state. Replaces TIP-9. | Standards | Interface | Proposed | Stardust |
37 | Dynamic Proof-of-Work | Dynamically adapt the PoW difficulty | Standards | Core | Draft | Stardust |
34 | Wotsicide (Stardust update) | Define migration from legacy W-OTS addresses to post-Chrysalis networks. Replaces TIP-17. | Standards | Core | Obsolete | Stardust |
35 | Local Snapshot File Format (Stardust Update) | File format to export/import ledger state. Replaces TIP-9. | Standards | Interface | Active | Stardust |
37 | Dynamic Proof-of-Work | Dynamically adapt the PoW difficulty | Standards | Core | Withdrawn | Stardust |
Draft
TIPs are work in progress. They may or may not have a working implementation on a testnet.Proposed
TIPs are demonstrated to have a working implementation. These TIPs are supported on Shimmer, the staging network of IOTA.Active
TIPs are supported on the IOTA mainnet.Replaced
TIPs have been replaced by a newer TIP.Obsolete
TIPs are no longer in use.# | Title | Description | Type | Layer | Status | Initial Target |
---|---|---|---|---|---|---|
1 | TIP Process | Purpose and guidelines of the contribution framework | Process | - | Active | - |
2 | White Flag Ordering | Mitigate conflict spamming by ignoring conflicts | Standards | Core | Active | Chrysalis |
3 | Uniform Random Tip Selection | Perform fast tip-selection to increase message throughput | Standards | Core | Active | Chrysalis |
4 | Milestone Merkle Validation | Add Merkle tree hash to milestone for local ledger state verification | Standards | Core | Active | Chrysalis |
5 | Binary To Ternary Encoding | Define the conversion between binary and ternary data | Standards | Core | Active | Chrysalis |
6 | Tangle Message | Generalization of the Tangle transaction concept | Standards | Core | Active | Chrysalis |
7 | Transaction Payload | UTXO-based transaction structure | Standards | Core | Active | Chrysalis |
8 | Milestone Payload | Coordinator issued milestone structure with Ed25519 authentication | Standards | Core | Active | Chrysalis |
9 | Local Snapshot File Format | File format to export/import ledger state | Standards | Interface | Active | Chrysalis |
6 | Tangle Message | Generalization of the Tangle transaction concept | Standards | Core | Replaced by TIP-24 | Chrysalis |
7 | Transaction Payload | UTXO-based transaction structure | Standards | Core | Replaced by TIP-20 | Chrysalis |
8 | Milestone Payload | Coordinator issued milestone structure with Ed25519 authentication | Standards | Core | Replaced by TIP-29 | Chrysalis |
9 | Local Snapshot File Format | File format to export/import ledger state | Standards | Interface | Replaced by TIP-35 | Chrysalis |
10 | Mnemonic Ternary Seed | Represent ternary seed as a mnemonic sentence | Standards | IRC | Obsolete | Legacy IOTA |
11 | Bech32 Address Format | Extendable address format supporting various signature schemes and address types | Standards | Interface | Active | Chrysalis |
11 | Bech32 Address Format | Extendable address format supporting various signature schemes and address types | Standards | Interface | Replaced by TIP-31 | Chrysalis |
12 | Message PoW | Define message proof-of-work as a means to rate-limit the network | Standards | Core | Active | Chrysalis |
13 | REST API | Node REST API routes and objects in OpenAPI Specification | Standards | Interface | Active | Chrysalis |
13 | REST API | Node REST API routes and objects in OpenAPI Specification | Standards | Interface | Replaced by TIP-25 | Chrysalis |
14 | Ed25519 Validation | Adopt ZIP-215 to explicitly define Ed25519 validation criteria | Standards | Core | Active | Chrysalis |
15 | Dust Protection | Prevent bloating the ledger size with to dust outputs | Standards | Core | Active | Chrysalis |
16 | Event API | Node event API definitions in AsyncAPI Specification | Standards | Interface | Active | Chrysalis |
17 | Wotsicide | Define migration from legacy WOTS addresses to post-Chrysalis Phase 2 network | Standards | Core | Active | Chrysalis |
18 | Multi-Asset Ledger and ISC Support | Transform IOTA into a multi-asset ledger that supports running IOTA Smart Contracts | Standards | Core | Proposed | Stardust |
19 | Dust Protection Based on Byte Costs | Prevent bloating the ledger size with dust outputs | Standards | Core | Proposed | Stardust |
20 | Transaction Payload with New Output Types | UTXO-based transaction structure with TIP-18 | Standards | Core | Proposed | Stardust |
21 | Serialization Primitives | Introduce primitives to describe the binary serialization of objects | Standards | Core | Proposed | Stardust |
22 | IOTA Protocol Parameters | Describes the global protocol parameters for the IOTA protocol | Standards | Core | Draft | Stardust |
23 | Tagged Data Payload | Payload for arbitrary data | Standards | Core | Proposed | Stardust |
24 | Tangle Block | A new version of TIP-6 that renames messages to blocks and removes the Indexation Payload in favor of the Tagged Data Payload. Replaces TIP-6. | Standards | Core | Proposed | Stardust |
25 | Core REST API | Node Core REST API routes and objects in OpenAPI Specification. Replaces TIP-13. | Standards | Interface | Proposed | Stardust |
26 | UTXO Indexer REST API | UTXO Indexer REST API routes and objects in OpenAPI Specification. | Standards | Interface | Proposed | Stardust |
27 | IOTA NFT standards | Define NFT metadata standard, collection system and creator royalties | Standards | IRC | Proposed | Stardust |
28 | Node Event API | Node event API definitions in AsyncAPI Specification. Replaces TIP-16. | Standards | Interface | Proposed | Stardust |
29 | Milestone Payload | Milestone Payload with keys removed from essence. Replaces TIP-8. | Standards | Core | Proposed | Stardust |
30 | Native Token Metadata Standard | A JSON schema that describes token metadata format for native token foundries | Standards | IRC | Proposed | Stardust |
31 | Bech32 Address Format for IOTA and Shimmer | Extendable address format supporting various signature schemes and address types. Replaces TIP-11. | Standards | Interface | Proposed | Stardust |
32 | Shimmer Protocol Parameters | Describes the global protocol parameters for the Shimmer network | Standards | Core | Proposed | Stardust |
15 | Dust Protection | Prevent bloating the ledger size with to dust outputs | Standards | Core | Replaced by TIP-19 | Chrysalis |
16 | Event API | Node event API definitions in AsyncAPI Specification | Standards | Interface | Replaced by TIP-28 | Chrysalis |
17 | Wotsicide | Define migration from legacy WOTS addresses to post-Chrysalis Phase 2 network | Standards | Core | Obsolete | Chrysalis |
18 | Multi-Asset Ledger and ISC Support | Transform IOTA into a multi-asset ledger that supports running IOTA Smart Contracts | Standards | Core | Active | Stardust |
19 | Dust Protection Based on Byte Costs | Prevent bloating the ledger size with dust outputs | Standards | Core | Active | Stardust |
20 | Transaction Payload with New Output Types | UTXO-based transaction structure with TIP-18 | Standards | Core | Active | Stardust |
21 | Serialization Primitives | Introduce primitives to describe the binary serialization of objects | Standards | Core | Active | Stardust |
22 | IOTA Protocol Parameters | Describes the global protocol parameters for the IOTA protocol | Standards | Core | Active | Stardust |
23 | Tagged Data Payload | Payload for arbitrary data | Standards | Core | Active | Stardust |
24 | Tangle Block | A new version of TIP-6 that renames messages to blocks and removes the Indexation Payload in favor of the Tagged Data Payload. Replaces TIP-6. | Standards | Core | Active | Stardust |
25 | Core REST API | Node Core REST API routes and objects in OpenAPI Specification. Replaces TIP-13. | Standards | Interface | Active | Stardust |
26 | UTXO Indexer REST API | UTXO Indexer REST API routes and objects in OpenAPI Specification. | Standards | Interface | Active | Stardust |
27 | IOTA NFT standards | Define NFT metadata standard, collection system and creator royalties | Standards | IRC | Active | Stardust |
28 | Node Event API | Node event API definitions in AsyncAPI Specification. Replaces TIP-16. | Standards | Interface | Active | Stardust |
29 | Milestone Payload | Milestone Payload with keys removed from essence. Replaces TIP-8. | Standards | Core | Active | Stardust |
30 | Native Token Metadata Standard | A JSON schema that describes token metadata format for native token foundries | Standards | IRC | Active | Stardust |
31 | Bech32 Address Format for IOTA and Shimmer | Extendable address format supporting various signature schemes and address types. Replaces TIP-11. | Standards | Interface | Active | Stardust |
32 | Shimmer Protocol Parameters | Describes the global protocol parameters for the Shimmer network | Standards | Core | Active | Stardust |
33 | Public Token Registry | Defines an open public registry for NFT collection ID and native tokens metadata | Standards | IRC | Draft | Stardust |
34 | Wotsicide (Stardust update) | Define migration from legacy W-OTS addresses to post-Chrysalis networks. Replaces TIP-17. | Standards | Core | Proposed | Stardust |
35 | Local Snapshot File Format (Stardust Update) | File format to export/import ledger state. Replaces TIP-9. | Standards | Interface | Proposed | Stardust |
37 | Dynamic Proof-of-Work | Dynamically adapt the PoW difficulty | Standards | Core | Draft | Stardust |
34 | Wotsicide (Stardust update) | Define migration from legacy W-OTS addresses to post-Chrysalis networks. Replaces TIP-17. | Standards | Core | Obsolete | Stardust |
35 | Local Snapshot File Format (Stardust Update) | File format to export/import ledger state. Replaces TIP-9. | Standards | Interface | Active | Stardust |
37 | Dynamic Proof-of-Work | Dynamically adapt the PoW difficulty | Standards | Core | Withdrawn | Stardust |
Draft
TIPs are work in progress. They may or may not have a working implementation on a testnet.Proposed
TIPs are demonstrated to have a working implementation. These TIPs are supported on Shimmer, the staging network of IOTA.Active
TIPs are supported on the IOTA mainnet.Replaced
TIPs have been replaced by a newer TIP.Obsolete
TIPs are no longer in use.# | Title | Description | Type | Layer | Status | Initial Target |
---|---|---|---|---|---|---|
1 | TIP Process | Purpose and guidelines of the contribution framework | Process | - | Active | - |
2 | White Flag Ordering | Mitigate conflict spamming by ignoring conflicts | Standards | Core | Active | Chrysalis |
3 | Uniform Random Tip Selection | Perform fast tip-selection to increase message throughput | Standards | Core | Active | Chrysalis |
4 | Milestone Merkle Validation | Add Merkle tree hash to milestone for local ledger state verification | Standards | Core | Active | Chrysalis |
5 | Binary To Ternary Encoding | Define the conversion between binary and ternary data | Standards | Core | Active | Chrysalis |
6 | Tangle Message | Generalization of the Tangle transaction concept | Standards | Core | Active | Chrysalis |
7 | Transaction Payload | UTXO-based transaction structure | Standards | Core | Active | Chrysalis |
8 | Milestone Payload | Coordinator issued milestone structure with Ed25519 authentication | Standards | Core | Active | Chrysalis |
9 | Local Snapshot File Format | File format to export/import ledger state | Standards | Interface | Active | Chrysalis |
6 | Tangle Message | Generalization of the Tangle transaction concept | Standards | Core | Replaced by TIP-24 | Chrysalis |
7 | Transaction Payload | UTXO-based transaction structure | Standards | Core | Replaced by TIP-20 | Chrysalis |
8 | Milestone Payload | Coordinator issued milestone structure with Ed25519 authentication | Standards | Core | Replaced by TIP-29 | Chrysalis |
9 | Local Snapshot File Format | File format to export/import ledger state | Standards | Interface | Replaced by TIP-35 | Chrysalis |
10 | Mnemonic Ternary Seed | Represent ternary seed as a mnemonic sentence | Standards | IRC | Obsolete | Legacy IOTA |
11 | Bech32 Address Format | Extendable address format supporting various signature schemes and address types | Standards | Interface | Active | Chrysalis |
11 | Bech32 Address Format | Extendable address format supporting various signature schemes and address types | Standards | Interface | Replaced by TIP-31 | Chrysalis |
12 | Message PoW | Define message proof-of-work as a means to rate-limit the network | Standards | Core | Active | Chrysalis |
13 | REST API | Node REST API routes and objects in OpenAPI Specification | Standards | Interface | Active | Chrysalis |
13 | REST API | Node REST API routes and objects in OpenAPI Specification | Standards | Interface | Replaced by TIP-25 | Chrysalis |
14 | Ed25519 Validation | Adopt ZIP-215 to explicitly define Ed25519 validation criteria | Standards | Core | Active | Chrysalis |
15 | Dust Protection | Prevent bloating the ledger size with to dust outputs | Standards | Core | Active | Chrysalis |
16 | Event API | Node event API definitions in AsyncAPI Specification | Standards | Interface | Active | Chrysalis |
17 | Wotsicide | Define migration from legacy WOTS addresses to post-Chrysalis Phase 2 network | Standards | Core | Active | Chrysalis |
18 | Multi-Asset Ledger and ISC Support | Transform IOTA into a multi-asset ledger that supports running IOTA Smart Contracts | Standards | Core | Proposed | Stardust |
19 | Dust Protection Based on Byte Costs | Prevent bloating the ledger size with dust outputs | Standards | Core | Proposed | Stardust |
20 | Transaction Payload with New Output Types | UTXO-based transaction structure with TIP-18 | Standards | Core | Proposed | Stardust |
21 | Serialization Primitives | Introduce primitives to describe the binary serialization of objects | Standards | Core | Proposed | Stardust |
22 | IOTA Protocol Parameters | Describes the global protocol parameters for the IOTA protocol | Standards | Core | Draft | Stardust |
23 | Tagged Data Payload | Payload for arbitrary data | Standards | Core | Proposed | Stardust |
24 | Tangle Block | A new version of TIP-6 that renames messages to blocks and removes the Indexation Payload in favor of the Tagged Data Payload. Replaces TIP-6. | Standards | Core | Proposed | Stardust |
25 | Core REST API | Node Core REST API routes and objects in OpenAPI Specification. Replaces TIP-13. | Standards | Interface | Proposed | Stardust |
26 | UTXO Indexer REST API | UTXO Indexer REST API routes and objects in OpenAPI Specification. | Standards | Interface | Proposed | Stardust |
27 | IOTA NFT standards | Define NFT metadata standard, collection system and creator royalties | Standards | IRC | Proposed | Stardust |
28 | Node Event API | Node event API definitions in AsyncAPI Specification. Replaces TIP-16. | Standards | Interface | Proposed | Stardust |
29 | Milestone Payload | Milestone Payload with keys removed from essence. Replaces TIP-8. | Standards | Core | Proposed | Stardust |
30 | Native Token Metadata Standard | A JSON schema that describes token metadata format for native token foundries | Standards | IRC | Proposed | Stardust |
31 | Bech32 Address Format for IOTA and Shimmer | Extendable address format supporting various signature schemes and address types. Replaces TIP-11. | Standards | Interface | Proposed | Stardust |
32 | Shimmer Protocol Parameters | Describes the global protocol parameters for the Shimmer network | Standards | Core | Proposed | Stardust |
15 | Dust Protection | Prevent bloating the ledger size with to dust outputs | Standards | Core | Replaced by TIP-19 | Chrysalis |
16 | Event API | Node event API definitions in AsyncAPI Specification | Standards | Interface | Replaced by TIP-28 | Chrysalis |
17 | Wotsicide | Define migration from legacy WOTS addresses to post-Chrysalis Phase 2 network | Standards | Core | Obsolete | Chrysalis |
18 | Multi-Asset Ledger and ISC Support | Transform IOTA into a multi-asset ledger that supports running IOTA Smart Contracts | Standards | Core | Active | Stardust |
19 | Dust Protection Based on Byte Costs | Prevent bloating the ledger size with dust outputs | Standards | Core | Active | Stardust |
20 | Transaction Payload with New Output Types | UTXO-based transaction structure with TIP-18 | Standards | Core | Active | Stardust |
21 | Serialization Primitives | Introduce primitives to describe the binary serialization of objects | Standards | Core | Active | Stardust |
22 | IOTA Protocol Parameters | Describes the global protocol parameters for the IOTA protocol | Standards | Core | Active | Stardust |
23 | Tagged Data Payload | Payload for arbitrary data | Standards | Core | Active | Stardust |
24 | Tangle Block | A new version of TIP-6 that renames messages to blocks and removes the Indexation Payload in favor of the Tagged Data Payload. Replaces TIP-6. | Standards | Core | Active | Stardust |
25 | Core REST API | Node Core REST API routes and objects in OpenAPI Specification. Replaces TIP-13. | Standards | Interface | Active | Stardust |
26 | UTXO Indexer REST API | UTXO Indexer REST API routes and objects in OpenAPI Specification. | Standards | Interface | Active | Stardust |
27 | IOTA NFT standards | Define NFT metadata standard, collection system and creator royalties | Standards | IRC | Active | Stardust |
28 | Node Event API | Node event API definitions in AsyncAPI Specification. Replaces TIP-16. | Standards | Interface | Active | Stardust |
29 | Milestone Payload | Milestone Payload with keys removed from essence. Replaces TIP-8. | Standards | Core | Active | Stardust |
30 | Native Token Metadata Standard | A JSON schema that describes token metadata format for native token foundries | Standards | IRC | Active | Stardust |
31 | Bech32 Address Format for IOTA and Shimmer | Extendable address format supporting various signature schemes and address types. Replaces TIP-11. | Standards | Interface | Active | Stardust |
32 | Shimmer Protocol Parameters | Describes the global protocol parameters for the Shimmer network | Standards | Core | Active | Stardust |
33 | Public Token Registry | Defines an open public registry for NFT collection ID and native tokens metadata | Standards | IRC | Draft | Stardust |
34 | Wotsicide (Stardust update) | Define migration from legacy W-OTS addresses to post-Chrysalis networks. Replaces TIP-17. | Standards | Core | Proposed | Stardust |
35 | Local Snapshot File Format (Stardust Update) | File format to export/import ledger state. Replaces TIP-9. | Standards | Interface | Proposed | Stardust |
37 | Dynamic Proof-of-Work | Dynamically adapt the PoW difficulty | Standards | Core | Draft | Stardust |
34 | Wotsicide (Stardust update) | Define migration from legacy W-OTS addresses to post-Chrysalis networks. Replaces TIP-17. | Standards | Core | Obsolete | Stardust |
35 | Local Snapshot File Format (Stardust Update) | File format to export/import ledger state. Replaces TIP-9. | Standards | Interface | Active | Stardust |
37 | Dynamic Proof-of-Work | Dynamically adapt the PoW difficulty | Standards | Core | Withdrawn | Stardust |
In the current IOTA protocol, transactions are grouped into so-called bundles to assure that they can only be confirmed as one unit. This TIP proposes a new UTXO-based transaction structure containing all the inputs and outputs of a transfer. Specifically, this TIP defines a transaction payload for the messages described in the IOTA protocol TIP-6.
@@ -1622,10 +1627,11 @@In IOTA, nodes use the milestones issued by the Coordinator to reach a consensus on which transactions are confirmed. This RFC proposes a milestone payload for the messages described in the IOTA protocol TIP-6. It uses Edwards-curve Digital Signature Algorithm (EdDSA) to authenticate the milestones.
@@ -1872,10 +1878,11 @@This RFC defines a file format for local snapshots which is compatible with Chrysalis Phase 2.
@@ -2346,10 +2353,11 @@This document proposes an extendable address format for the IOTA protocol supporting various signature schemes and address types. It relies on the Bech32 format to provide a compact, human-readable encoding with strong error correction guarantees.
@@ -2508,10 +2516,11 @@This document proposes the REST API for nodes supporting the IOTA protocol.
@@ -2602,7 +2611,7 @@This document proposes the Event API for nodes supporting the IOTA protocol.
@@ -2729,7 +2739,7 @@In the current IOTA protocol, transactions are grouped into so-called bundles to assure that they can only be confirmed as one unit. This TIP proposes a new UTXO-based transaction structure containing all the inputs and outputs of a transfer. Specifically, this TIP defines a transaction payload for the messages described in the IOTA protocol TIP-6.
diff --git a/tips/TIP-0008/tip-0008.html b/tips/TIP-0008/tip-0008.html index bb2f7a99e..79bfb2de5 100644 --- a/tips/TIP-0008/tip-0008.html +++ b/tips/TIP-0008/tip-0008.html @@ -177,10 +177,11 @@In IOTA, nodes use the milestones issued by the Coordinator to reach a consensus on which transactions are confirmed. This RFC proposes a milestone payload for the messages described in the IOTA protocol TIP-6. It uses Edwards-curve Digital Signature Algorithm (EdDSA) to authenticate the milestones.
diff --git a/tips/TIP-0009/tip-0009.html b/tips/TIP-0009/tip-0009.html index ab62be7d9..d2acf0d4d 100644 --- a/tips/TIP-0009/tip-0009.html +++ b/tips/TIP-0009/tip-0009.html @@ -177,10 +177,11 @@This RFC defines a file format for local snapshots which is compatible with Chrysalis Phase 2.
diff --git a/tips/TIP-0011/tip-0011.html b/tips/TIP-0011/tip-0011.html index 61903705f..05852de74 100644 --- a/tips/TIP-0011/tip-0011.html +++ b/tips/TIP-0011/tip-0011.html @@ -177,10 +177,11 @@This document proposes an extendable address format for the IOTA protocol supporting various signature schemes and address types. It relies on the Bech32 format to provide a compact, human-readable encoding with strong error correction guarantees.
diff --git a/tips/TIP-0013/tip-0013.html b/tips/TIP-0013/tip-0013.html index f45552180..4e4ebdcf7 100644 --- a/tips/TIP-0013/tip-0013.html +++ b/tips/TIP-0013/tip-0013.html @@ -177,10 +177,11 @@This document proposes the REST API for nodes supporting the IOTA protocol.
diff --git a/tips/TIP-0015/tip-0015.html b/tips/TIP-0015/tip-0015.html index 4f4174cc9..0ad0afbd7 100644 --- a/tips/TIP-0015/tip-0015.html +++ b/tips/TIP-0015/tip-0015.html @@ -177,7 +177,7 @@This document proposes the Event API for nodes supporting the IOTA protocol.
diff --git a/tips/TIP-0017/tip-0017.html b/tips/TIP-0017/tip-0017.html index d44ab1eaa..973801dfe 100644 --- a/tips/TIP-0017/tip-0017.html +++ b/tips/TIP-0017/tip-0017.html @@ -177,7 +177,7 @@