About How-to Guides
Explore the how-to guides for IOTA Smart Contracts, offering step-by-step instructions on various topics and functionalities.
Explore the how-to guides for IOTA Smart Contracts, offering step-by-step instructions on various topics and functionalities.
How to allow native assets and base token
Existing EVM tooling is compatible and can be used directly with an IOTA Smart Contracts chain running EVM. You can configure hardhat, metamask, remix, Ether.js and Web3.js among others.
How to create a L1 foundry
How to Create a Native Token Foundary.
Solidity smart contract ERC20.
Create and deploy a Solidity smart contract to mint NFTs using the ERC721 standard.
How to use the custom functionality of ERC20NativeToken
Compatibility between the ISC EVM layer and existing Ethereum smart contracts and tooling.
This guide will help you quickly get started with the EVM
How to get the allowance of native assets and base token
How to get the balance of L1 assets on L2
How to get NFT metadata from a L1 NFT
How to get the L2 NFTs in a collection.
How to get the L2 NFTs owned by an account.
How to get information about an on-chain NFT.
You can use the ISC Magic Contract in EVM contracts to access ISC functionality, such as randomness.
With call and callView you can interact with any core contract
The current release of IOTA Smart Contracts also has experimental support for EVM/Solidity, providing limited compatibility with existing smart contracts and tooling from other EVM based chains like Ethereum.
How to mint L1 NFT
How to mint native token on an L1 foundry.
How to handle native NFTs on L2 and use them as ERC721
How to handle native tokens on L2 and use them as ERC20
How to register a native token as ERC20
The ISC Magic Contract allows EVM contracts to access ISC functionality.
How to send funds from L1 to L2.
How to Send Native Tokens Across Chains.
How to take the allowance of native assets and base token
The ISC Core Contracts allows VMs to access ISC functionality.
How to use a native NFT like an ERC721 NFT
Yield Farming Tutorial Using Solidity.