{"repo":"0xsequence/erc-1155","free":true,"listed":false,"github":"https://github.com/0xsequence/erc-1155","clone":"git clone https://github.com/0xsequence/erc-1155.git","description":"Ethereum Semi Fungible Standard (ERC-1155)","language":"TypeScript","stars":315,"topics":["ethereum","erc1155","token-contract","sft","nft","semi-fungible"],"license":null,"category":"blockchain-web3","readme_excerpt":"ERC-1155: Semi Fungible Token Standard implementation ===================================================== This repository maintains a secure, efficient and standards-compliant implementation of the ERC-1155 token standard for Ethereum. The implementation was created during Horizon Blockchain Games' participation in the coauthoring of the ERC-1155 and is used by Skyweaver, Opensea, and many other projects since its release. The ERC-1155 token standard contains multiple classes of tokens referenced by IDs from non-fungible (max supply=1), to semi-fungible (supply=low), to highly fungible (supply=high). Standard interface discussion at ERC-1155. Getting started Install yarn add @0xsequence/erc-1155 or npm install @0xsequence/erc-1155 Usage Description The contracts in this repository follow a standard implementation of an (ERC-1155 contract. This standard provides basic functionality to track and transfer multiple tokens and the interface provide an API other contracts and off-chain third parties can use. ERC-1155 contracts keep track of many token balances, which can lead to significant efficiency gains when batch transferring multiple token classes simultaneously. This is particularly useful for fungible tokens that are likely to be transfered together, such as gaming items (cards, weapons, parts of objects, minerals, etc.). The possible efficiency gains are more significant if the amount of tokens each address can own is capped, as shown in this implementation examples. Thi","default_branch":null,"files":null,"tree":[],"storefront":"/r/0xsequence","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/0xsequence/erc-1155/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}