<?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>blockk.eth</title>
        <link>https://paragraph.com/@blockk.eth</link>
        <description>undefined</description>
        <lastBuildDate>Sat, 04 Apr 2026 21:30:25 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[Fundamentals: Transactions]]></title>
            <link>https://paragraph.com/@blockk.eth/fundamentals-transactions</link>
            <guid>jirE8RH3NIQSa7BFBNZ4</guid>
            <pubDate>Mon, 07 Nov 2022 09:12:30 GMT</pubDate>
            <description><![CDATA[Fundamentals: Transactions   Sent $ETH? LP'ed into an AMM? Deployed a new contract? Everything you do on the World Computer leaves an on-chain record. Ever wonder what's inside your transactions?   A field-by-field guide to the atomic unit of Ethereum computing  (2/18)  @ethereum  is the World Co...]]></description>
            <content:encoded><![CDATA[<p>Fundamentals: Transactions<br><br>Sent $ETH? LP&apos;ed into an AMM? Deployed a new contract? Everything you do on the World Computer leaves an on-chain record. Ever wonder what&apos;s inside your transactions?<br><br>A field-by-field guide to the atomic unit of Ethereum computing</p><img src="https://paragraph.xyz/_next/image?url=https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FFcL7wU_aUAArfp-.jpg&w=640&q=75" alt="" width="100%" float="none" class="image-node img-center embed"><p>(2/18) <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out entity-mention" href="https://twitter.com/ethereum">@ethereum</a> is the World Computer: a globally shared utility that exists between a network of 1000s of computers<br><br>Users interact with Ethereum through a wallet (like <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out entity-mention" href="https://twitter.com/MetaMask">@MetaMask</a>), which creates and sends txns to the network. Once accepted, the txns are written into a block.</p><p>(3/18) Perquisite - hashing, (applying a hash function)<br><br>Hash function: a piece of code used to transform any amount of data into a compact, uniform value. The input can be of arbitrary length but the output is always the same length.<br><br>(Good) hash functions are non-reversible.<a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out dont-break-out" href="https://threadreaderapp.com/thread/1567541750151151616.html"><strong><u>Unroll available on Thread Reader</u></strong></a></p><p>(4/18) An <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out entity-mention" href="https://twitter.com/ethereum">@ethereum</a> transaction is made of up 3 parts:<br><br>- metadata, including to/from, $ETH amount, gas details and signature data<br>- cache, a list of accounts and keys the transaction expects to use<br>- data, the payload of the transaction (smart contract code or API call)</p><img src="https://paragraph.xyz/_next/image?url=https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FFcL7xHeaAAABxzE.png&w=640&q=75" alt="" width="100%" float="none" class="image-node img-center embed"><p>(5/18) Metadata - information about the transaction<br><br>The attached images show all the metadata fields. We will discuss the non-obvious ones in the tweets below.</p><img src="https://paragraph.xyz/_next/image?url=https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FFcL7xibaMAMG4N8.png&w=640&q=75" alt="" width="100%" float="none" class="image-node img-center embed"><img src="https://paragraph.xyz/_next/image?url=https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FFcL7xz5agAA7tys.jpg&w=640&q=75" alt="" width="100%" float="none" class="image-node img-center embed"><p>(6/18) chainId - introduced by EIP-155 to protect against an $ETC replay attack<br><br>type - there are two types: a new contract (0x0) and all others (0x2). EIP-2718 introduced a wrapper (0x2) that allows for many more types without affecting the core <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out entity-mention" href="https://twitter.com/ethereum">@ethereum</a> specs</p><p>(7/18) nonce - number of transactions sent from a given address. Once imprinted on a block, the wallet&apos;s nonce is increased. Protects against replay attacks<br><br>to - address (wallet or smart contract) the transaction is being sent to</p><p>(8/18) value - amount of $ETH being transferred. Note - this is ONLY for $ETH (no other token)<br><br>gas - units of gas used by the transaction<br><br>maxFeePerGas - maximum amount (WEI per gas) the user who created the transaction is willing to pay. Inclusive of base fee and priority fee</p><p>(9/18) maxPriorityFeePerGas - maximum amount (WEI per gas) above the base fee the user who created the transaction is willing to pay. This fee will be paid directly to the miner/validator as a tip to incentive inclusion.<br><br>gasPrice - cost per unit of gas paid by this transaction</p><p>(10/18) (r, s, v) - three values that form the signature of the user who created the transaction. They can be used to verify that the user authorized the transaction before it was executed in the EVM<br><br>For more information, see: Elliptic Curve Digital Signature Algorithm (ECDSA)</p><p>(11/18) Cache - contains the accessList, a list of addresses and keys the transaction anticipates using. The transaction will still be able to use resources off this list, but at a higher cost.</p><img src="https://paragraph.xyz/_next/image?url=https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FFcL7zFHacAAAizp.png&w=640&q=75" alt="" width="100%" float="none" class="image-node img-center embed"><img src="https://paragraph.xyz/_next/image?url=https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FFcL7zUyaQAEMmSC.jpg&w=640&q=75" alt="" width="100%" float="none" class="image-node img-center embed"><p>(12/18) The accessList was added by EIP-2929, allowing clients to fetch/cache data to be used during the transaction.<br><br>Today, the discount for using addresses &amp; keys in the accessList is ~10%. However, this will increase in the future as <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out entity-mention" href="https://twitter.com/ethereum">@ethereum</a> moves to support light clients.</p><p>(13/18) Data - the data payload being delivered by the transaction. This can be used in 3 ways:<br><br>- $ETH transfer - empty<br><br>- smart contract API call - name of function and parameters<br><br>- new smart contract - code of the smart contract</p><img src="https://paragraph.xyz/_next/image?url=https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FFcL70CRaQAEaTUm.png&w=640&q=75" alt="" width="100%" float="none" class="image-node img-center embed"><img src="https://paragraph.xyz/_next/image?url=https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FFcL70R1aMAA_hTg.jpg&w=640&q=75" alt="" width="100%" float="none" class="image-node img-center embed"><p>(14/18) Data in the input field is recorded in binary, but can be translated back to a human readable form.</p><img src="https://paragraph.xyz/_next/image?url=https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FFcL70z4aMAEuK_z.jpg&w=640&q=75" alt="" width="100%" float="none" class="image-node img-center embed"><img src="https://paragraph.xyz/_next/image?url=https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FFcL71FwaUAUuxIs.jpg&w=640&q=75" alt="" width="100%" float="none" class="image-node img-center embed"><p>(15/18) The input field exists on-chain, but is not part of the EVM state. It simply provides data for the contract to use during the transaction, it is not tracked by <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out entity-mention" href="https://twitter.com/ethereum">@ethereum</a> nor used in consensus.<br><br>The EVM can only use data supplied in that transaction; it cannot look back.</p><p>(16/18) This property becomes useful for applications that want to write historical data to the <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out entity-mention" href="https://twitter.com/ethereum">@ethereum</a> blockchain (eg for manual retrieval later) but don&apos;t care about having direct EVM access.<br><br>Rollups are the first category of applications to truly leverage this idea.</p><p>(17/18) We will cover rollups another time. For now, rollups rely on the fact that writing data into the input field is cheaper than writing directly into the <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out entity-mention" href="https://twitter.com/ethereum">@ethereum</a> state.<br><br>This allows rollups to execute much more efficiently while still posting a record of all txns on-chain.</p><p>(18/18) And there you have it! That&apos;s an <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out entity-mention" href="https://twitter.com/ethereum">@ethereum</a> transaction!</p><img src="https://paragraph.xyz/_next/image?url=https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FFcL72HYaAAAToVx.jpg&w=640&q=75" alt="" width="100%" float="none" class="image-node img-center embed"><p>Like what you read? Help me spread the word by retweeting the thread (linked below).<br><br>Follow me for more explainers and as much alpha as I can possibly serve.<br><br><a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out dont-break-out" href="https://threadreaderapp.com/thread/1568092433803808770.html"><strong><u>Unroll available on Thread Reader</u></strong></a></p><p><br></p>]]></content:encoded>
            <author>blockk.eth@newsletter.paragraph.com (blockk.eth)</author>
        </item>
        <item>
            <title><![CDATA[Welcome to Paragraph!]]></title>
            <link>https://paragraph.com/@blockk.eth/welcome-to-paragraph</link>
            <guid>a7jWgSVaY6YKao01E1zD</guid>
            <pubDate>Mon, 07 Nov 2022 09:10:17 GMT</pubDate>
            <description><![CDATA[This post teaches you everything you need to know about getting started with Paragraph.]]></description>
            <content:encoded><![CDATA[<p>Paragraph lets you create and share beautifully crafted posts - just like this one. </p><p>Write anything - from your smallest paragraph to your grandest masterpiece - and publish it online or send it as email newsletters directly to your readers.</p><p>Your Paragraph publication is blazing-fast, SEO optimized, and combines the best parts of both web2 and web3 to help you create content and grow your community better than ever. </p><h2>Getting started</h2><p>What you&apos;re looking at right now is the Paragraph editor. We support markdown, callouts, code, and rich media embeds like Twitter and YouTube.</p><div data-type="twitter" >
      <div class="twitter-embed">
        <div class="twitter-header">
          <div style="display:flex">
            <a href="https://twitter.com/paragraph_xyz">
              <img alt="User Avatar" class="twitter-avatar" src="https://pbs.twimg.com/profile_images/1521582712527548416/VaZi_24t_normal.jpg" />
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a href="https://twitter.com/paragraph_xyz" class="twitter-displayname">paragraph.xyz</a>
              <p><a href="https://twitter.com/paragraph_xyz" class="twitter-username">@paragraph_xyz</a>
            </div>
            <a href="https://twitter.com/paragraph_xyz/status/1560419350976221185">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.xyz/editor/twitter/logo.png" />
            </a>
          </div>
        </div>
        <div class="twitter-body">
          <p class="twitter-p">On http://paragraph.xyz, all posts are stored on <a class="twitter-mention" >@ArweaveTeam</a>. This means they're immutable, uncensorable, permanent, and composable <span class="twitter-emoji">✨</span></p>
        </div>
        <div class="twitter-footer">
          <a href="https://twitter.com/paragraph_xyz/status/1560419350976221185" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.xyz/editor/twitter/heart.png">
            8
          </a>
          <a href="https://twitter.com/paragraph_xyz/status/1560419350976221185"><p>05:12 PM • Aug 18, 2022</p></a>
        </div>
      </div></div><p>When you publish a post, you&apos;ll have the option of sending it as a newsletter or storing it in the permanent &amp; uncensorable Arweave. </p><h2>Helpful links</h2><p>Here&apos;s a few helpful pointers to customize your publication &amp; get the most out of Paragraph:</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out " href="https://paragraph.xyz/settings/publication/theme">Theming &amp; customization</a>. Change your publication&apos;s font &amp; colors; truly make this space your own.</p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out " href="https://paragraph.xyz/settings/publication/emails">Set up a welcome email</a>. This is the email your readers receive when they subscribe to your newsletter. </p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out " href="https://paragraph.xyz/settings/publication/blog">Configure your publication&apos;s settings</a>. Add links to your homepage, set up a custom domain, configure Google Analytics &amp; more. </p></li></ul><h2>Need help or have feedback?</h2><p>We&apos;ve put together some documentation <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out " href="https://docs.paragraph.xyz">here</a>, but if you still have questions you&apos;d like answered we’d love to hear from you. </p><p>You can reach us via email at <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out " href="mailto:hello@paragraph.xyz">hello@paragraph.xyz</a> or subscribe to our newsletter <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out " href="https://paragraph.xyz/@blog">here</a>. We&apos;re also pretty active on <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out " href="https://paragraph.xyz/discord">Discord</a>. </p>]]></content:encoded>
            <author>blockk.eth@newsletter.paragraph.com (blockk.eth)</author>
            <category>tutorial</category>
        </item>
    </channel>
</rss>