<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Hamza Zeghari</title>
        <link>https://paragraph.com/@hamza-zeghari</link>
        <description>undefined</description>
        <lastBuildDate>Thu, 21 May 2026 15:52:13 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>Hamza Zeghari</title>
            <url>https://storage.googleapis.com/papyrus_images/0f6ccc4607e93f41ae632e390eea6d9edaccc00b1659f10242d16be61fe3b271.jpg</url>
            <link>https://paragraph.com/@hamza-zeghari</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[ERC-721 vs ERC-1155]]></title>
            <link>https://paragraph.com/@hamza-zeghari/erc-721-vs-erc-1155</link>
            <guid>Nj5bZ0P4h6xoa3dM62At</guid>
            <pubDate>Wed, 02 Feb 2022 18:53:00 GMT</pubDate>
            <description><![CDATA[In this post we&apos;re going to learn the ERC-721 and the ERC-1155 token standards both of these token standards are for creating non-fungible tokens also known as NFTs. For those of you who don&apos;t know NFTs are simply ways in which we can show digital ownership of unique or rarer assets on a blockchain. Starting with ERC721 is Etheruem Request for Comments 721, which is Etheruem Improvement Proposal proposed by Direly Shirley in 2017. An ERC-721 allows us to create assets that are total...]]></description>
            <content:encoded><![CDATA[<p>In this post we&apos;re going to learn the <strong>ERC-721</strong> and the <strong>ERC-1155</strong> token standards both of these token standards are for creating non-fungible tokens also known as <strong>NFTs</strong>.</p><p>For those of you who don&apos;t know <strong>NFTs</strong> are simply ways in which we can show digital ownership of <em>unique</em> or <em>rarer</em> assets on a blockchain. Starting with ERC721 is Etheruem Request for Comments 721, which is Etheruem Improvement Proposal proposed by Direly Shirley in 2017.</p><p>An <strong>ERC-721</strong> allows us to create assets that are totally unique and clearly show who has ownership of that asset, for example, if i was an artist i could turn one of my paintings into a digital asset and freely sell it on an open marketplace then thanks to the properties of the <em>ERC-721</em> and the ethereum blockchain, we&apos;re able to clearly see when this asset was created who created it who owns it now and what price they paid for it this is a powerful standard because the information is immutable and can&apos;t be tampered with which means that it is easy to verify who owns an asset and it is easy to determine if someone has made a fake copy of your asset.</p><p><em>Example of Item Activity for BAYC #7894</em></p><p><em>ERC-721</em> also defines a minimum interface a smart contract must implement to allow unique tokens to be managed, owned, and traded. Smart Contracts are written mostly in Solidity, Rust, and Go. We will be talking more from a Solidity perspective side. A Smart Contract for ERC 721 has the following functions <code>name</code>, <code>balanceOf</code>, <code>ownerOf</code>, <code>approve</code>, <code>safeTransferFrom</code>, <code>transferFrom</code>, <code>setApproveForAll</code>, <code>getApproved</code>, and <code>isApprovedForAll</code> and events like <code>Transfer</code> , <code>Approval</code> , <code>ApprovalForAll</code>.</p><p>An <strong>ERC-1155</strong> is similar to the <em>ERC-721</em> because they both have the ability to create digital assets that are totally unique however unlike the ERC-721, the ERC-1155 also has the ability to create digital assets that are not unique for example if we wanted to create a card trading game where we had 10 copies of a card and the goal was to collect all 10 copies we can easily do this with an ERC-1155 but this is the confusing part for a lot of people because now that we can have copies of an NFT it is technically no longer unique, non-unique assets are not actually a bad thing. ERC-1155 are gaining popularity when creating assets for virtual worlds or games because typically you might not want every sword in a game to be unique you probably want two or three types of swords but then hundreds or even thousands of copies of those swords although ERC-721 are currently the more widely adopted standard. I think that ERC-1155 will eventually take over as gaming and virtual worlds grow in popularity.</p><p><em>Example of Hell Sword NFT copies</em></p><p>That&apos;s it for this post see you later in another post.</p>]]></content:encoded>
            <author>hamza-zeghari@newsletter.paragraph.com (Hamza Zeghari)</author>
        </item>
    </channel>
</rss>