Stardust TIPs
The following Tangle Improvement Proposals (TIPs) are currently implemented in the Stardust protocol.
The Status of a TIP reflects its current state with respect to its progression to being supported on the IOTA mainnet.
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.
# | Title | Description | Type | Layer | Status | Initial Target |
---|---|---|---|---|---|---|
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 |
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 |