About How-to Guides
Explore the how-to guides for IOTA Smart Contracts, offering step-by-step instructions on various topics and functionalities.
Goal orientated direction.
View all tagsExplore the how-to guides for IOTA Smart Contracts, offering step-by-step instructions on various topics and functionalities.
How to allow coins and other objects
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.
Basic smart contract example.
Learn how to build and test Move packages in IOTA with detailed instructions and examples.
Calling smart contract view functions with Solo.
How to handle native Objects on L2 and use them as ERC721
How to configure wasp-cli. Requirements and configuration parameters.
Explain how a VC is created and verified
Explain how a VP is created and verified
Solidity smart contract ERC20.
Create and deploy a Solidity smart contract to mint NFTs using the ERC721 standard.
Introduction
Create DID Documents and publish them to an IOTA network.
How to deactivate or destroy an IOTA Identity
Learn how to deploy smart contracts to IOTA EVM Testnet using popular tools like Remix and Hardhat.
How to link a domain and a DID
Example of a _Solo_ test. It deploys a new chain and invokes some view calls.
How to get the allowance of coins and other objects
How to get the balance of L1 assets on L2
How to get the L2 Objects owned by an account.
Get test IOTA tokens using the IOTA CLI, SDK, or cURL.
Install the IOTA framework and required prerequisites on your system, including the IOTA command line interface to interact with the IOTA network.
Explain the use of the storage interfaces and how they can be implemented
Guide to setting up and using a local IOTA network for development and testing.
How to manage a chain using the Grafana dashboard, a client to receive published events, logging, and validators.
Learn how to publish your Move package on the IOTA network and interact with it using programmable transaction blocks.
Explain how resolving works including arguments
Explain how a VC can be revoked
How to run a node. Requirements, configuration parameters, dashboard configuration, and tests.
How to setup an access node.
Explain VC with selective disclosure.
Introduction
How to send funds from L1 to L2.
Introduction
Setting up a chain: requirements, configuration parameters, validators, and tests.
How to take the allowance of coins and other objects
Solo is a testing framework that allows developers to validate real smart contracts and entire inter-chain protocols.
How to interact with the L1 ledger in Solo.
Smart contracts can exchange assets between themselves on the same chain and between different chains, as well as with addresses on the L1 ledger.
How DID Documents can be manipulated and how updates should be published
Zero Knowledge selectively disclosable VCs.