Tan Docs
  • 📚INTRODUCTION
  • 📖BASIC KNOWLEDGE
    • 🌐⛓️What is Blockchain
    • EVM
    • 💻Node
  • WELCOME TO TAN NETWORK
    • 💡About TAN
    • 🪙TAN (Native Coin of Tan)
    • 🫂Community
  • 🚀GETTING STARTED
    • 👨‍💻Developer Guide
      • 💻Nodes And Validators
        • ⬇️Install TAN-Chain
        • 👨‍🏫Full Node Instructions
        • 🔏How to Stake TAN?
        • Become a Validator🤝
        • 🔓How to Unstake TAN?
      • RPC
      • TAN Testnet
      • TAN explorers
      • 📃Deploy Smart Contracts
        • TEP-20
          • Using Remix ide
          • Using Truffle
          • Using Hardhat
        • TEP-721
          • Using Remix ide
          • Using Truffle
          • Using Hardhat
        • TEP-1155
          • Using Remix ide
          • Using Truffle
          • Using Hardhat
    • 🦊Add TAN to Metamask
    • 🪙Get Testnet Funds
    • Core Concepts
      • Genesis File
      • Consensus
      • Proof of Stake(Pos)
      • ⚙️TAN Consensus(BPoS)
        • 💰Validators Reward
        • Burn Subsidy
        • Ecosystem Incetives
      • Scalability
  • Governance
    • TAN Improvement Proposal
  • ❓FAQ's
Powered by GitBook
On this page
  • What is TEP1155 ?
  • Key Features of TEP1155
  • Use Cases
  1. GETTING STARTED
  2. Developer Guide
  3. Deploy Smart Contracts

TEP-1155

What is TEP1155 ?

TEP1155 is a token standard for semi-fungible tokens (SFTs) on the TAN-chain blockchain. Similar to ERC1155 on Ethereum, TEP1155 allows for the creation of both fungible and non-fungible tokens within a single contract. This standard provides flexibility for developers to represent a variety of digital assets, including unique items, collectibles, and fungible tokens, all within a single smart contract.

Key Features of TEP1155

  • Semi-Fungible Tokens (SFTs) : TEP1155 tokens are semi-fungible, meaning that each token can represent multiple identical or unique items.Unlike traditional fungible tokens (e.g,cryptocurrencies ), TEP1155 tokens can have varying properties and attributes, making them ideal for representing diverse digital assets.

  • Batch Transfers : TEP1155 supports batch transfers, allowing users to send multiple tokens in a single transaction. This feature is particularly useful for applications such as gaming, where players may acquire or exchange multiple items simultaneously.

  • Single Contract Deployment : With TEP1155, developers can deploy a single contract to manage multiple types of tokens, including both fungible and non-fungible assets.

  • Reduce Gas Costs : TEP1155 optimizes gas usage by allowing batch transfers and efficient storage of token balances.

Use Cases

  • Gaming Assets and Items : TEP1155 tokens are well-suited for representing in-game assets, such as characters, weapons, armor, and consumables. Game developers can create dynamic gaming experiences where players can collect, trade, and upgrade various items, all within a single token contract.

  • Digital Collectibles and Arts : TEP1155 tokens can be used to create digital collectibles and art pieces with varying attributes, such as rarity, edition, and artwork type.

  • Tokenized Securities and Investments : TEP1155 tokens can represent tokenized securities, investment funds, and financial instruments.

  • Supply Chain and Inventory Management : TEP1155 tokens can track and manage inventory items, product batches, and supply chain logistics. Each token can represent a unique item or batch of products, providing transparency and traceability throughout the supply chain process.

  • Decentralized Finance (DeFi) Applications : TEP1155 tokens can be used in decentralized finance (DeFi) applications for creating synthetic assets, liquidity pools, and tokenized derivatives. DeFi protocols can leverage TEP1155 to provide diverse financial products and services to users, including lending, borrowing, and trading.

Deploying TEP1155 Token Contracts

There are several methods to deploy a TEP1155 token contract on the TAN-chain network.

PreviousUsing HardhatNextUsing Remix ide

Last updated 4 months ago

🚀
👨‍💻
📃
Remix IDE
Truffle
Hardhat