diff --git a/docs/content/developer/advanced/asset-tokenization.mdx b/docs/content/developer/advanced/asset-tokenization.mdx index bc897ad67f9..508117094ba 100644 --- a/docs/content/developer/advanced/asset-tokenization.mdx +++ b/docs/content/developer/advanced/asset-tokenization.mdx @@ -1,6 +1,7 @@ --- title: Asset Tokenization description: Learn how to tokenize assets on the IOTA blockchain. Asset tokenization refers to the process of representing real-world assets, such as real estate, art, commodities, stocks, or other valuable assets, as digital tokens on the blockchain network. +tags: [ move, tutorial, how-to] --- import InitClient from '../../_snippets/initialize-iota-client-cli.mdx'; diff --git a/docs/content/developer/advanced/introducing-move-2024.mdx b/docs/content/developer/advanced/introducing-move-2024.mdx index 99d53feedcb..4be0635ab9b 100644 --- a/docs/content/developer/advanced/introducing-move-2024.mdx +++ b/docs/content/developer/advanced/introducing-move-2024.mdx @@ -1,6 +1,7 @@ --- title: Introducing Move 2024 description: New features are becoming available to Move in 2024. These features are opt-in, so existing code will continue to function as expected. If you want to use these features in code you've already written, however, there are some steps you must take and breaking changes to be aware of to migrate to Move 2024. +tags: [ move, tutorial] --- IOTA launches with the "Move 2024.beta" edition, bringing enhanced features to improve both the writing and readability of Move code. These updates refine the source language without impacting the on-chain binary representation, allowing users to enjoy a smoother experience with the latest language improvements. diff --git a/docs/content/developer/advanced/onchain-randomness.mdx b/docs/content/developer/advanced/onchain-randomness.mdx index fd8aecefd37..c2d32bf386a 100644 --- a/docs/content/developer/advanced/onchain-randomness.mdx +++ b/docs/content/developer/advanced/onchain-randomness.mdx @@ -1,6 +1,7 @@ --- title: On-Chain Randomness description: Randomness is a valuable tool to simulate chance on chain, but can also expose flaws in your logic. Understanding the vulnerabilities and accounting for them can mitigate the threat exposure for your smart contracts. +tags: [ move, randomness, tutorial] --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/cryptography/transaction-auth/keys-addresses.mdx b/docs/content/developer/cryptography/transaction-auth/keys-addresses.mdx index 92d9de70760..c704b06d9f8 100644 --- a/docs/content/developer/cryptography/transaction-auth/keys-addresses.mdx +++ b/docs/content/developer/cryptography/transaction-auth/keys-addresses.mdx @@ -1,5 +1,6 @@ --- title: Keys and Addresses + --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/cryptography/key-addresses.json'; diff --git a/docs/content/developer/evm-to-move/creating-nft.mdx b/docs/content/developer/evm-to-move/creating-nft.mdx index 243c2932164..0457cfb83e2 100644 --- a/docs/content/developer/evm-to-move/creating-nft.mdx +++ b/docs/content/developer/evm-to-move/creating-nft.mdx @@ -1,5 +1,6 @@ --- title: Creating an ERC-721-like NFT +tags: [ solidity, nft, tutorial] --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/evm-to-move/creating-token.mdx b/docs/content/developer/evm-to-move/creating-token.mdx index ed4c48d38ef..75e3d3ab153 100644 --- a/docs/content/developer/evm-to-move/creating-token.mdx +++ b/docs/content/developer/evm-to-move/creating-token.mdx @@ -1,5 +1,6 @@ --- title: Creating an ERC-20-like token +tags: [ solidity, tutorial, evm] --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/evm-to-move/tooling-apis.mdx b/docs/content/developer/evm-to-move/tooling-apis.mdx index f5200beb5f6..c88547825c7 100644 --- a/docs/content/developer/evm-to-move/tooling-apis.mdx +++ b/docs/content/developer/evm-to-move/tooling-apis.mdx @@ -1,5 +1,6 @@ --- title: Tooling and APIs +tags: [ solidity, evm, testing, api] --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/iota-101/create-coin/create-coin.mdx b/docs/content/developer/iota-101/create-coin/create-coin.mdx index 7964b35247e..b0df4037d7c 100644 --- a/docs/content/developer/iota-101/create-coin/create-coin.mdx +++ b/docs/content/developer/iota-101/create-coin/create-coin.mdx @@ -1,5 +1,6 @@ --- description: Learn how to create coins and tokens on the IOTA blockchain using Move. +tags: [ move, cli, tutorial] --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/create-coin/create-coin.json'; diff --git a/docs/content/developer/iota-101/create-coin/in-game-token.mdx b/docs/content/developer/iota-101/create-coin/in-game-token.mdx index d73b84420e5..2551dd3a9d2 100644 --- a/docs/content/developer/iota-101/create-coin/in-game-token.mdx +++ b/docs/content/developer/iota-101/create-coin/in-game-token.mdx @@ -1,5 +1,6 @@ --- description: Learn how to create in-game currency on IOTA using the Closed-Loop Token standard. +tags: [ move, tutorial] --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/create-coin/in-game-token.json'; diff --git a/docs/content/developer/iota-101/create-coin/loyalty.mdx b/docs/content/developer/iota-101/create-coin/loyalty.mdx index fb109ccb178..434949784f3 100644 --- a/docs/content/developer/iota-101/create-coin/loyalty.mdx +++ b/docs/content/developer/iota-101/create-coin/loyalty.mdx @@ -1,5 +1,6 @@ --- description: Learn how to create loyalty tokens on IOTA for use in digital services. +tags: [ move, tutorial] --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/create-coin/loyalty.json'; diff --git a/docs/content/developer/iota-101/create-coin/migrate-to-coin-manager.mdx b/docs/content/developer/iota-101/create-coin/migrate-to-coin-manager.mdx index 58e8c33b70a..6a78d0ff696 100644 --- a/docs/content/developer/iota-101/create-coin/migrate-to-coin-manager.mdx +++ b/docs/content/developer/iota-101/create-coin/migrate-to-coin-manager.mdx @@ -1,5 +1,6 @@ --- title: Migrating a Coin to Coin Manager +tags: [ move, cli, tutorial] --- The previous articles in this section showcase how to create a [`Coin`](../../../references/framework/iota-framework/coin.mdx) object with different constructors. Namely, [`create_currency`](create-coin.mdx) and [`create_regulated_currency`](regulated.mdx). diff --git a/docs/content/developer/iota-101/create-coin/regulated.mdx b/docs/content/developer/iota-101/create-coin/regulated.mdx index f51e4419559..66e55654393 100644 --- a/docs/content/developer/iota-101/create-coin/regulated.mdx +++ b/docs/content/developer/iota-101/create-coin/regulated.mdx @@ -1,5 +1,6 @@ --- description: Learn how to create regulated coins on IOTA using deny lists for access control. +tags: [ move, tutorial] --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/create-coin/regulated.json'; diff --git a/docs/content/developer/iota-101/nft/create-nft.mdx b/docs/content/developer/iota-101/nft/create-nft.mdx index 7a6b1b419ce..319221d06e8 100644 --- a/docs/content/developer/iota-101/nft/create-nft.mdx +++ b/docs/content/developer/iota-101/nft/create-nft.mdx @@ -1,6 +1,7 @@ --- title: Create a Non-Fungible Token description: Learn how to create a non-fungible token (NFT) on IOTA using Move. +tags: [ move, nft] --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/create-nft.json'; diff --git a/docs/content/developer/iota-101/nft/marketplace.mdx b/docs/content/developer/iota-101/nft/marketplace.mdx index e5c20e2fa67..8c64c04a5db 100644 --- a/docs/content/developer/iota-101/nft/marketplace.mdx +++ b/docs/content/developer/iota-101/nft/marketplace.mdx @@ -1,5 +1,6 @@ --- description: A brief introduction to implementing NFT marketplace extension using the Kiosk Apps standard in IOTA's Move language. +tags: [ move, nft, tutorial] --- diff --git a/docs/content/developer/iota-101/nft/rent-nft.mdx b/docs/content/developer/iota-101/nft/rent-nft.mdx index d4e93624b30..af5453a4a89 100644 --- a/docs/content/developer/iota-101/nft/rent-nft.mdx +++ b/docs/content/developer/iota-101/nft/rent-nft.mdx @@ -1,5 +1,6 @@ --- description: A brief introduction to implementing NFT rental functionality using the Kiosk Apps standard in IOTA's Move language. +tags: [ move, nft, tutorial] --- # Rent NFTs with Kiosk Apps in IOTA diff --git a/docs/content/developer/iota-101/transactions/ptb/building-programmable-transaction-blocks-ts-sdk.mdx b/docs/content/developer/iota-101/transactions/ptb/building-programmable-transaction-blocks-ts-sdk.mdx index 06a8ac4ef49..1b19df5ad2c 100644 --- a/docs/content/developer/iota-101/transactions/ptb/building-programmable-transaction-blocks-ts-sdk.mdx +++ b/docs/content/developer/iota-101/transactions/ptb/building-programmable-transaction-blocks-ts-sdk.mdx @@ -1,5 +1,6 @@ --- description: Learn how to create programmable transaction blocks using the IOTA TypeScript SDK. +tags: [ typescript, transaction] --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/transactions/ptb/building-programmable-transaction-blocks-ts-sdk.json'; diff --git a/docs/content/developer/iota-101/transactions/ptb/coin-management.mdx b/docs/content/developer/iota-101/transactions/ptb/coin-management.mdx index 5943e2ccd20..6624076058c 100644 --- a/docs/content/developer/iota-101/transactions/ptb/coin-management.mdx +++ b/docs/content/developer/iota-101/transactions/ptb/coin-management.mdx @@ -1,5 +1,6 @@ --- description: Understand how to handle owned coins in IOTA transactions and programmable transaction block development. +tags: [ transaction, sdk] --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/transactions/ptb/coin-management.json'; diff --git a/docs/content/developer/iota-101/transactions/ptb/optimizing-gas-with-coin-merging.mdx b/docs/content/developer/iota-101/transactions/ptb/optimizing-gas-with-coin-merging.mdx index 650588d0b2c..c5ed6d1a1da 100644 --- a/docs/content/developer/iota-101/transactions/ptb/optimizing-gas-with-coin-merging.mdx +++ b/docs/content/developer/iota-101/transactions/ptb/optimizing-gas-with-coin-merging.mdx @@ -1,5 +1,6 @@ --- description: Learn how to manage multiple IOTA coins by combining them to pay gas fees efficiently. +tags: [ move, transaction] --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/transactions/ptb/optimizing-gas-with-coin-merging.json'; diff --git a/docs/content/developer/iota-101/transactions/ptb/programmable-transaction-blocks-overview.mdx b/docs/content/developer/iota-101/transactions/ptb/programmable-transaction-blocks-overview.mdx index 4bcc39612f2..25e0a0da21e 100644 --- a/docs/content/developer/iota-101/transactions/ptb/programmable-transaction-blocks-overview.mdx +++ b/docs/content/developer/iota-101/transactions/ptb/programmable-transaction-blocks-overview.mdx @@ -1,5 +1,6 @@ --- description: Learn about Programmable Transaction Blocks (PTBs) in IOTA and how they enhance smart contract efficiency. +tags: [ move, transaction, typescript, sdk] --- # Programmable Transaction Blocks Overview diff --git a/docs/content/developer/iota-101/transactions/ptb/programmable-transaction-blocks.mdx b/docs/content/developer/iota-101/transactions/ptb/programmable-transaction-blocks.mdx index 1c8536d0f96..b30b86e3a89 100644 --- a/docs/content/developer/iota-101/transactions/ptb/programmable-transaction-blocks.mdx +++ b/docs/content/developer/iota-101/transactions/ptb/programmable-transaction-blocks.mdx @@ -1,5 +1,6 @@ --- description: Learn how to execute multiple commands in a single IOTA transaction using programmable transaction blocks. +tags: [ move, transaction] --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/transactions/ptb/programmable-transaction-blocks.json'; diff --git a/docs/content/developer/iota-101/transactions/ptb/simulating-references.mdx b/docs/content/developer/iota-101/transactions/ptb/simulating-references.mdx index cfc759ec3ea..037ec44dcc5 100644 --- a/docs/content/developer/iota-101/transactions/ptb/simulating-references.mdx +++ b/docs/content/developer/iota-101/transactions/ptb/simulating-references.mdx @@ -1,5 +1,6 @@ --- description: Discover how to simulate references in IOTA's programmable transaction blocks using the borrow module. +tags: [ move, rust, transaction] --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/transactions/ptb/simulating-references.json'; diff --git a/docs/content/developer/iota-101/transactions/sign-and-send-transactions.mdx b/docs/content/developer/iota-101/transactions/sign-and-send-transactions.mdx index b5e194644a7..1c4e58b956d 100644 --- a/docs/content/developer/iota-101/transactions/sign-and-send-transactions.mdx +++ b/docs/content/developer/iota-101/transactions/sign-and-send-transactions.mdx @@ -1,5 +1,6 @@ --- description: A guide on how to construct, sign, and submit transactions in a Move-based blockchain. +tags: [ tutorial, move, rust, typescript, transaction] --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/transactions/sign-and-send-transactions.json'; diff --git a/docs/content/developer/iota-101/transactions/sponsored-transactions/about-sponsored-transactions.mdx b/docs/content/developer/iota-101/transactions/sponsored-transactions/about-sponsored-transactions.mdx index 090939ee168..12afbfafeb0 100644 --- a/docs/content/developer/iota-101/transactions/sponsored-transactions/about-sponsored-transactions.mdx +++ b/docs/content/developer/iota-101/transactions/sponsored-transactions/about-sponsored-transactions.mdx @@ -1,5 +1,6 @@ --- description: A guide to understanding and implementing sponsored transactions on the IOTA blockchain, including roles, use cases, workflows, and risk considerations. +tags: [ move, transaction, address] --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/transactions/sponsored-transactions/about-sponsored-transactions.json'; diff --git a/docs/content/developer/iota-101/transactions/sponsored-transactions/use-sponsored-transactions.mdx b/docs/content/developer/iota-101/transactions/sponsored-transactions/use-sponsored-transactions.mdx index 15ea7d9146d..4ea5be44691 100644 --- a/docs/content/developer/iota-101/transactions/sponsored-transactions/use-sponsored-transactions.mdx +++ b/docs/content/developer/iota-101/transactions/sponsored-transactions/use-sponsored-transactions.mdx @@ -1,3 +1,8 @@ +--- +description: A guide to using sponsored transactions on the IOTA blockchain, including . +tags: [ move, transaction, address] +--- + import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/transactions/sponsored-transactions/use-sponsored-transactions.json'; diff --git a/docs/content/developer/iota-101/transactions/transactions.mdx b/docs/content/developer/iota-101/transactions/transactions.mdx index 905a528a5dc..f02b166155d 100644 --- a/docs/content/developer/iota-101/transactions/transactions.mdx +++ b/docs/content/developer/iota-101/transactions/transactions.mdx @@ -1,5 +1,6 @@ --- description: An introduction to transactions, their types, metadata, and execution flow in Move-based blockchain networks. +tags: [ move, transaction, address] --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/transactions/transactions.json'; diff --git a/docs/content/tags.yml b/docs/content/tags.yml index 766085dcaef..221f9db9268 100644 --- a/docs/content/tags.yml +++ b/docs/content/tags.yml @@ -203,6 +203,10 @@ state: label: State description: Current condition of a system. +transaction: + label: Transaction + description: Primary means to interact with the Networks. + # Development sdk: label: SDK