<?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>Macha</title>
        <link>https://paragraph.com/@macha</link>
        <description>Search Infrastructure for New Internet | 
Checkout Macha  https://app.macha.ai</description>
        <lastBuildDate>Mon, 06 Apr 2026 16:59:32 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>Macha</title>
            <url>https://storage.googleapis.com/papyrus_images/7c5ad381d03f3bd2e4c3c422de01c493d8e7ca020bd03e2a66e3a30f8f92699d.png</url>
            <link>https://paragraph.com/@macha</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[Guide to Macha Developer Dashboard]]></title>
            <link>https://paragraph.com/@macha/guide-to-macha-developer-dashboard</link>
            <guid>bcSmP8gz0N0i4voNn65b</guid>
            <pubDate>Thu, 19 Oct 2023 09:04:39 GMT</pubDate>
            <description><![CDATA[The Macha Developer Dashboard is a tool to access microservices built by the engineering team at Macha. Our developer dashboard allows the developer ecosystem to view scattered smart contract transactions and metadata from all currently supported EVM-compatible chains and seamlessly access Real-Time transactions across chains like Polygon, Ethereum, and many more. Let’s deep dive into knowing what exactly our developer dashboard does & how it can be useful to developers of web3.Dive into Mach...]]></description>
            <content:encoded><![CDATA[<p>The <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.macha.ai/studio">Macha Developer Dashboard</a> is a tool to access microservices built by the engineering team at Macha. Our developer dashboard allows the developer ecosystem to view scattered smart contract transactions and metadata from all currently supported EVM-compatible chains and seamlessly access Real-Time transactions across chains like Polygon, Ethereum, and many more.</p><p><em>Let’s deep dive into knowing what exactly our developer dashboard does &amp; how it can be useful to developers of web3.</em></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/fcc108d824f3376497343ce5a61937d23db125145d12e1ce3d98a4516467eaae.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h3 id="h-dive-into-macha-micro-services" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Dive into Macha Micro Services</strong></h3><p>Building a search infrastructure required Engineering <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.macha.ai/">@Macha</a> to build over 7 different individual architecture systems that combine the ability of on-chain data indexing, vectorizing the data, and building a robust P2P distribution. At the core of this search infrastructure, we have the following services</p><ol><li><p>Indexers - The indexing process organizes this data for efficient retrieval and obtaining results on Macha’s search infrastructure.</p></li><li><p>Vectors - Macha uses machine learning models to generate vector representation of the data indexed as plain text, images, audio, video, and content. This technique uses query matching to the nearest neighbor in vector space.</p></li><li><p>Relayers - This is a work in progress where we are setting a P2P Relay Protocol on top of libp2p to facilitate a peer network state for relaying indexed data b/w participants</p></li></ol><h3 id="h-discover-and-access-protocols" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Discover and Access Protocols</h3><p>Macha Dashboard works on various networks and wallets for convenience and accessibility. Macha already contains numerous discoverable contracts like POAP NFTs, ENS, LENS, and SOUND. Our Indexer nodes managed by Engineering at Macha, run 24/7 on these protocols to bring wide on-chain data like identities, social posts, music, blogs, and NFTs to the world of search Web3.</p><ul><li><p><strong>Contracts -</strong> ENS, Sandbox, POAP, Lens Protocol, FrensTech, sound.xyz, Omni X</p></li><li><p><strong>Compatible Networks</strong> - Ethereum, Goerli, Polygon, Optimism, Base, Filecoin, Polygon Mumbai Testnet, Filecoin Calibration Testnet.</p></li><li><p><strong>Trusted Wallets</strong> - MetaMask, Rainbow, Coinbase, WalletConnect</p></li></ul><p>Moreover, discovering metadata and all the content indexed has never been easier. You can access all the information and consume the metadata as per your needs.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c110ef0ea91e6cdb2c2a5cd634f84164e500976d1bb0bcd8374275d43595942e.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h3 id="h-setup-macha-developer-account" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Setup Macha Developer Account</strong></h3><p>Start exploring the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.macha.ai/studio">Macha developer dashboard</a> as we will add many chains &amp; integrations for robust utilization and ease. To understand the overview &amp; steps to set up your Developer Account follow the instructions, crafted with utmost simplicity.</p><div data-type="youtube" videoId="wi9gZwXCBgk">
      <div class="youtube-player" data-id="wi9gZwXCBgk" style="background-image: url('https://i.ytimg.com/vi/wi9gZwXCBgk/hqdefault.jpg'); background-size: cover; background-position: center">
        <a href="https://www.youtube.com/watch?v=wi9gZwXCBgk">
          <img src="{{DOMAIN}}/editor/youtube/play.png" class="play"/>
        </a>
      </div></div><ol><li><p>Visit <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.macha.ai/studio">https://app.macha.ai/studio</a> and start with connecting any wallet like MetaMask, Rainbow, Coinbase Wallet, or WalletConnect.</p></li><li><p>After connecting your wallet. You can set up your Developer Account through the two options shown below. So click on any of them.</p></li><li><p>Now a claimer will be displayed explaining what you can access as a publisher in our studio. After reading click <strong>Next</strong></p></li><li><p>Your files and everything you will publish will be stored on a decentralized network. So, its safe. Click <strong>next</strong>.</p></li><li><p>Now you have to select how you want to publish your contract i.e. as an individual or as an organization. Let&apos;s go ahead with individual first. So click on <strong>Individual</strong> and then <strong>Next</strong>.</p></li><li><p>Now fill in your name and email and click <strong>Save and</strong> You are almost there to confirm as a publisher. Click <strong>Confirm</strong> to enter into Decentralized Future!</p></li><li><p>Congratulations, Now you are a publisher. Start your publishing journey by clicking <strong>Create or Skip</strong>. You can explore and create contracts on Macha Dev Studio</p></li></ol><h3 id="h-use-a-dashboard-for-indexers" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Use a dashboard for Indexers</h3><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.macha.ai/studio">Macha Developer Dashboard</a> already has the capacity to use Macha indexers via intuitive UI. To elevate your experience of indexing contracts to get real-time data from numerous chains &amp; uploading your own contracts follow the given below steps.</p><div data-type="youtube" videoId="kTDTOWye0eU">
      <div class="youtube-player" data-id="kTDTOWye0eU" style="background-image: url('https://i.ytimg.com/vi/kTDTOWye0eU/hqdefault.jpg'); background-size: cover; background-position: center">
        <a href="https://www.youtube.com/watch?v=kTDTOWye0eU">
          <img src="{{DOMAIN}}/editor/youtube/play.png" class="play"/>
        </a>
      </div></div><ol><li><p>Once you are a publisher, you can start indexing and publishing your contracts. To publish any contract you will need to switch to the Filecoin calibration test net, and then <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://faucet.calibration.fildev.network/funds.html">add TFIL tokens</a>. After adding tokens to your wallet, you can start publishing.</p></li><li><p>Click on Indexers, there you will see indexed contracts and a button on the right left <strong>Create Contract.</strong></p></li><li><p>Fill in your Contract Address, and chain ID on which you want to publish your contract and Read from ABI From Address. We will attempt to read the ABI of the “Contract address”, if this is a proxy contract then you can mention the address of the original contract in the “Read ABI From” field for us to fetch the ABI from. The contracts should be verified to fetch the ABI.</p></li><li><p>If the contract address mentioned is unverified then you have to fill ABI manually.</p></li><li><p>Fill in the details about the contract like the Contract Name, Slug, and Description, and add a cover image. Click next To write the contract Slug follow this nomenclature → {contract name}_{name of the chain deployed on}. For example → macha_polygon, macha_ethereum, macha_base.</p></li><li><p>Add Interested Methods and Events on your contract and Now your contract is ready to create. These are the functions and events that will be indexed in your smart contract by Macha’s indexer nodes whenever a successful transaction happens on them.</p></li><li><p>Once you will click on create it will show you that you have created a contract and you can now preview your contract.</p></li><li><p>Now go to <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.macha.ai/studio/indexers">https://app.macha.ai/studio/indexers</a>, and you’ll see there is 1 in the contract created. It will take some time to be approved and listed on the main page.</p></li><li><p>Click on your contract, and now you can see all the details of your contract. You have a few options like Edit and Delete your contract.</p></li><li><p>After submission of your contract, the proposal will go for review. Once it&apos;s approved by the team, it will be published in the Indexers and the transactional details can be seen on your contract.</p></li></ol><h3 id="h-future-towards-web3-search" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Future towards Web3 Search</h3><p>Embracing unrestricted contributions from everyone far surpasses relying on complex algorithms and centralized control. Join us in this leap forward for the decentralized data economy, harnessing data in the most efficient way possible. Discover numerous contracts with just a single prompt.</p><p>Stay tuned for future updates; in the meantime, experience the extraordinary power of web3 search with us. Below are the links to explore more on Macha.</p><p><strong>Macha Search:</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.macha.ai">https://app.macha.ai</a></p><p><strong>Macha Developer Dashboard:</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.macha.ai/studio">https://app.macha.ai/studio</a></p><p><strong>Macha Documentation:</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://macha.gitbook.io/docs/overview">https://macha.gitbook.io/docs/overview</a></p>]]></content:encoded>
            <author>macha@newsletter.paragraph.com (Macha)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/4bf019a8fdadca7a3ce7394610896eaa82726825c70631699b92aed40c738695.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Year End Review]]></title>
            <link>https://paragraph.com/@macha/year-end-review</link>
            <guid>QPTWRqh0lYw0uQcGiwYM</guid>
            <pubDate>Thu, 07 Sep 2023 06:10:11 GMT</pubDate>
            <description><![CDATA[Looking back to August 2022, we&apos;re raising a toast to MetaWork Labs&apos; first awesome year – a year that kickstarted our journey and will set us on a path of triumph. 🏆 Our tale is all about change and creativity, fired up by our passion to build a whole new internet world and empower developers, businesses, and users. Despite the chaos that rocked the market and the world, the Macha team & community didn&apos;t just survive – we hustled, built, and geared up to rock the year ahead!💪...]]></description>
            <content:encoded><![CDATA[<p>Looking back to August 2022, we&apos;re raising a toast to MetaWork Labs&apos; first awesome year – a year that kickstarted our journey and will set us on a path of triumph. 🏆</p><p>Our tale is all about change and creativity, fired up by our passion to build a whole new internet world and empower developers, businesses, and users. Despite the chaos that rocked the market and the world, the Macha team &amp; community didn&apos;t just survive – we hustled, built, and geared up to rock the year ahead!💪🏼</p><p>Now, allow us to lead you on a captivating journey through our story.</p><h2 id="h-metawork-started-as-talent-network-discovery-via-discord" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">MetaWork started as Talent Network discovery via Discord</h2><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7d3be3c1b3e3b774bb17768d0b5bd5f33ed26ba49036f60c7268c1c77213d697.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>MetaWork started by Saksham, to create a DAO, a talent network community. We started on Discord and expanded to 1600+ people connecting them to companies and DAOs. To create a seamless hiring process, for recruiters as well as talented folks, we created different channels on Discord. 🫱🏽‍🫲🏽</p><p>But we realized there is a need for a change in the concept of connecting people from a broader perspective with more privacy and a decentralized manner and thus we needed a product for the same.</p><h2 id="h-metawork-started-building-a-dao-collaboration-platform" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>MetaWork started building a DAO Collaboration Platform</strong></h2><p>Saksham with experience as a senior developer and Product Manager had this idea of bringing a few people together and building a collaboration tool for a new talent economy.</p><p>This third-generation collaboration tool would have made a better version of notion + discord. Saksham along with other 3 team members started building this collaboration tool.</p><p>We were riding the DAO vibe at that time and reached a good milestone and during this journey, we became a part of the web3 accelerator, LongHash.🎉</p><h3 id="h-metawork-joins-longhashx-and-protocol-labs-cohort-9" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>MetaWork joins LongHashX and Protocol Labs Cohort 9</strong></h3><p>Last year, we officially registered as MetaWork Labs PTE LTD. in Singapore and joined Cohort 9 at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.longhash.vc/accelerator/">LongHashX</a> and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://protocol.ai/">Protocol Labs</a>. 🎉 The LongHash mentorship team, Michael, Bury, Emir, Jemar, Emerson, played a crucial role in MetaWork Labs&apos; transformation and growth📈. They provided support throughout every phase, from the inception to the current stage, helping us shape our vision and refine our product.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4efc1def3f1f68392ac7f8623fa6367d12d489b6f0ca05a44551adc379453a05.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Also, The amazing founders and investors, including Protocol Labs and Snapshot, Tableland, and Coinshift, have been instrumental in MetaWork Labs&apos; journey. Their support, guidance, and contributions have been pivotal in driving our success and fueling our progress. 🌱</p><h3 id="h-metawork-traveled-to-singapore-for-filecoins-fil-conference-and-token2049" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">MetaWork traveled to Singapore for Filecoin’s FIL Conference <strong>and Token2049</strong></h3><p>September started with a blast💣 as MetaWork was part of FIL Singapore &amp; Token2049 held in Singapore. We had the opportunity to meet the mentor team of LongHash and our investors from Protocol Labs during a successful event at FIL Singapore, creating an enriching experience of personal interaction.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3b4f9a23a2a53837e6ee96e1eddf23a075f27edd620741634e924950b7c91d87.png" alt="Longhash" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Longhash</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8ddcc7ff9800935743c028edcdb6f6c8f49af0640a58c5691712035821b60a16.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Our founder, Saksham Jain, also met <strong>Juan Benet,</strong> CEO of <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://filecoin.io/">Filecoin</a> and it was an immense pleasure to chat further about the vision rather than another small talk.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/fb90a54059a243df7528fb04f80d8947b3227d3b93773b58dfb83f16b09df4ec.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-metawork-presents-on-demo-day" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">MetaWork presents on Demo Day</h2><p>After working as a DAO collaboration, we realized the importance of providing a siloed-proof user experience and hence, we created a decentralized communication platform with token-gated channels for security, and encrypted data sharing.</p><p>It showcased that our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/0xE5717ede08ba94e516b6706A6ccBE30D6DA5d80D/JICYs2dS3We8ttAz44envDoNuv41InInMejnxpSmyp4">decentralized messaging</a> offers the ultimate collaborative and learning experience, surpassing the complexities of combining various elements like documentation, task management, one-on-one, and one-to-many communication using a simple slash command. 🤩</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b28729360b2d49d4345c38ca6a1b48207f586d905077053581e7796cc84d783d.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>After months of hard work, the eagerly awaited day arrived for LongHash Cohort9 Demo day, where we showcased our product and presented our vision to a captivated audience. During the YouTube live session, our founder, Saksham, presented the tech behind our messaging platform based on interoperability.</p><p>Get a glimpse of our tech platform&apos;s progress through a <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.youtube.com/watch?v=KPfQ1s9W2V8">demo video</a>, showcasing what we built in our accelerator program.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d21afc09d716e8051a975a6caeb214d3465edfa72408f5a429bd685b534a4602.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-participation-in-india-blockchain-week" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Participation in <strong>India Blockchain Week 🌟</strong></h2><p>The highly anticipated Indian Blockchain Week has finally commenced, drawing the entire web3 and tech community&apos;s excitement. This week-long event is filled with a series of engaging activities hosted by various blockchain startups and was scheduled to take place from 29th Nov to 6th Dec 2022.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2868e742dcd5cd983b1f1535e180792a117374e2a9f9342d64877ff8c93fd691.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>What a fantastic kickoff to <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/hashtag/IndiaBlockchainWeek?src=hashtag_click"><strong>#IndiaBlockchainWeek</strong></a> with FILBangalore<strong>🌟</strong>, brilliantly organized by our friends at Huddle01, where we proudly served as community partners.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2f484331aab53db719d9b603e8669fd1af2ffbb9dbf56c829ab6708e5e7b2ff1.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>The week was followed by Polygon Connect<strong>🌟</strong> which led us to dive more into the polygon ecosystem’s current and emerging tech. We also interacted with the builders and communities building on Polygon to understand their projects band how we can find synergies with them.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/37aff1dfe467da79d886eabfdd541a1ce7128847d711f0aa7e91eaab78db7e72.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2a7634dbadf1ffc41ccf0e76758dc79a38f0e1b0595cad1f14322482c27c7230.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Finally, it was time for ETHIndia<strong>🌟</strong> a major global blockchain event which has been on our radar since the start of the year.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/dfde901f23fd7ebe71d950d3fc51aad65c8dc36cdad9eacaace037cafeb85a00.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Aditya, our tech lead, made a remarkable impact at ETHIndia as a hacker, winning prizes through collaborative efforts with his team members. Additionally, Saksham and other team members left a strong impression, connecting with developers, hiring prospects, investors, and other companies simultaneously.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9a8417d49ff5cab85cbe804297053184f53c28bb5bcf65647afcdd0e834b4105.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a737e2e570d789e1fda67b48603ef064a17f612fb60891bdf01df3b82415757e.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Overall Blockchain Week, was a great opportunity to introduce MetaWork Labs and our commitment to real decentralization, including the necessary groundwork.</p><h2 id="h-the-team-meet-at-mussoorie" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>The team meet at Mussoorie 🥳</strong></h2><p>We have a tradition that we like to follow. Our team meets once a quarter to work together intensively for a few days to build a culture in the team. This time after completing our designated tasks we decided to work from Mussoorie as a whole team.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/147db8a646005ef380d8da6a6d06a0bdbf7f45e6213e383048c977e49ef21631.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Our whole team worked from the queen of hills’ most beautiful place Zostel🏔️. Which was an amazing and wholesome experience for the whole team.</p><p>We believe that bringing the team together in person fosters a deeper personal and professional connection, resulting in stronger teamwork and enhanced productivity.</p><h2 id="h-macha-messenger-launch-at-gmbangalore-w-huddle01-and-xmtp" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Macha Messenger launch at #gmBangalore w/ Huddle01 &amp; XMTP</h2><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/47df9c1d5d2e34d8016edbfbe6de33816f7b6fb5cfa259f9d756f06a65a68b9d.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>The collaboration of MetaWork Labs with <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.huddle01.com/">Huddle01</a> &amp; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://xmtp.org/">XMTP</a>, for hosting <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/0xE5717ede08ba94e516b6706A6ccBE30D6DA5d80D/lE5_TqNeGH-Yo-PwOayUxwE9vdr-VT3HHK_f4bLe_aw">#gmBangalore</a> was a resounding success. The launch of our latest product “<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.macha.ai/"><strong>Macha</strong></a>” was a significant milestone for MetaWork Labs.</p><p>With an audience of 300+ web3 enthusiasts and the invaluable support from our community partners - The Phoenix Guild, OG Club, SuperWomen DAO, BuidlersTribe, and The Product House, was a key driver in making the &quot;Macha&quot; launch a remarkable success.</p><p>The excitement of the event soared as Shan Mac, founder of XMTP, along with two other notable founders Ayush (founder of Huddle01) and Saksham(founder of Macha), shared their upcoming vision and the value their product will contribute to the Web3 ecosystem.</p><h2 id="h-metawork-rebrands-to-macha" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">MetaWork rebrands to Macha</h2><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9eed35cf09f413e29d4fc52008091e1992a8fb4388fe3430434f9ab9eaecd478.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>As we continued to grow and refine our vision, we recognized the need for this brand identity that truly resonated with our ethos. It was a huge step for us to not just launch another product but a new identity and the support from the audience was remarkable.</p><p>As a result, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/0xE5717ede08ba94e516b6706A6ccBE30D6DA5d80D/DgcYjNExo9NXY2KVUO5NUR5a3gy5sOUylZDiv2GWPqs">MetaWork transformed into Macha.</a></p><p>Thus, we crafted an interoperable web called <strong>Macha</strong>. 🤩</p><h2 id="h-the-pivot-in-our-startup-journey" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>The Pivot in our startup journey 🤔</strong></h2><p>You might be curious about our startup&apos;s pivot, right? Well, we aimed to pave a Web3 path for a wider audience. In this journey of change, We took web2 messaging and upgraded it with web3 technology, aiming for universal use.</p><p>Could the same be done with the general internet?</p><p><em>The answer was a resounding YES‼️</em></p><p>This led us to create a powerful search at the infra and experience layer for the new internet.</p><p><strong>Infrastructure Layer</strong>: a seamless integration where the concept of a new era of enhanced web3 technology, complements and enriches the capabilities of web2 tech to fully harness the power of both worlds and provide a more inclusive and efficient experience for all users.</p><p><strong>Experience Layer:</strong> Our search infrastructure fetches and indexes whole blockchain data to make it searchable Just like Google indexes web data to make it searchable to everyone.</p><h2 id="h-macha-search-infrastructure-for-new-internet" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Macha - Search Infrastructure for New Internet 🌐</h2><p>Macha is an innovative <strong>search platform 🕸️</strong> application that accesses <strong>100s of protocols and data from 10 chains</strong>, each with its unique features and offerings. It is transforming the way we interact with the digital world. It&apos;s like a gateway to a world of <strong>decentralized protocols and information</strong>.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7f08708839dd6581abe26a4c91f3cc22b4e247fba90a19176da438b1afbe0ab1.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>With this capability, navigating the decentralized world becomes effortless, enabling you to read protocol content, interact with smart contracts, manage digital assets, and engage in decentralized finance activities seamlessly. 💹💸</p><h2 id="h-our-friends-and-investors" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Our Friends and Investors 🫰🏻</h2><p>Last but not least we would love to thank to our partners and investors who collaborated, and supported us in this journey.</p><p>All of this hard work wouldn’t have been possible without our Investors and mentors from LongHash. We’ll forever be grateful for their active support towards MetaWork Labs.</p><p>Our major partnerships include Lighthouse, Spheron, Huddle01, XMTP, Lens, Filecoin, and more. Your belief in our vision and contributions have been instrumental in our growth. Thank you for being an integral part of our journey.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/986511117c0110913b146ebeb5136097f3ec3656dbce2ed5484ebaf747ea619a.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-our-team" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Our Team 💌</h2><p>Whatever we have achieved till now is all because of our team, which we like to address as OUR FAMILY. The consistency and perseverance of our team is the key quality that took us this far. Many teammates have been added and some left, as we have learned from each one of them.</p><p>With the foundation laid, we look forward to exploring new horizons and pushing the boundaries of innovation.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c2acaa669e381afb338c97bd6fb3ae5a1a3d420903ecfb1c0bc4b2876f056ddb.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>Our upcoming updates on our products will be shared with you folks in our next blog. Stay Tuned!🎉</strong></p>]]></content:encoded>
            <author>macha@newsletter.paragraph.com (Macha)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/c6be9dce2ca0c9e7bb935b54e9c649ffab496d8fd3cd8bbdeefb0ec146de7577.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Web3 community meet at GM- Bangalore hosted by XMTP, Huddle01, and MetaWork Labs and launch of Macha - A decentralized search and messenger]]></title>
            <link>https://paragraph.com/@macha/web3-community-meet-at-gm-bangalore-hosted-by-xmtp-huddle01-and-metawork-labs-and-launch-of-macha-a-decentralized-search-and-messenger</link>
            <guid>EwyUVpwqmh9YHeaFpqZh</guid>
            <pubDate>Thu, 10 Aug 2023 11:53:33 GMT</pubDate>
            <description><![CDATA[The night at Zo World became a contemporary to be discussed among the web3 folks when the whole community came together for GmBangalore on 12th May which was jointly hosted by XMTP, Huddle01, and MetaWork Labs, and it was a resounding success. The three web3 startups have co-hosted this massive gathering of web3 folks, aiming to bring the adoption of decentralized communication as they strongly believe current internet platforms like WhatsApp, Telegram, Zoom, and Chrome make the user vulnerab...]]></description>
            <content:encoded><![CDATA[<p>The night at Zo World became a contemporary to be discussed among the web3 folks when the whole community came together for GmBangalore on 12th May which was jointly hosted by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://xmtp.org/">XMTP</a>, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://huddle01.com/">Huddle01</a>, and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://metaworkhq.com/">MetaWork Labs</a>, and it was a resounding success.</p><p>The three web3 startups have co-hosted this massive gathering of web3 folks, aiming to bring the adoption of decentralized communication as they strongly believe current internet platforms like WhatsApp, Telegram, Zoom, and Chrome make the user vulnerable to privacy and security.</p><p>With this vision, MetaWork Labs built and launched Macha - A web3 native messenger and browser built on tech stack by XMTP, Huddle01, and MetaWorks Data Layer Stack.</p><p>“<em>Macha will revolutionize the way web with interoperability and decentralised internet in the future. It is a web3 powered discovery layer of internet with XMTP’s wallet-to-wallet Interoperable messaging &amp; Huddle01’s peer-to-peer audio and video calling</em>” said Saksham, MetaWork Labs’ Founder.</p><p>gmBangalore is an initiative that the three companies are trying to replicate across the globe during major blockchain conferences like ETHParis and ETHNew York. Let&apos;s dive into what the event brought for the Namma Bengaluru web3 ecosystem.</p><h2 id="h-gm-bangalore-event-highlights" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">GM - Bangalore Event Highlights</h2><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ede34c4e5d632586fb86e1c99887a22b928b239b6d9b2ff58228094f106a5d2a.jpg" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>With a vibrant atmosphere and engagement right from the start- the crowd was actively involved throughout the event, thanks to the dynamic trio Prashant (Ecosystem head of <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://xmtp.org/">XMTP</a>), Saksham (Founder at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://metaworkhq.com/">MetaWork Labs</a>), and Ayush (Co-Founder at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://huddle01.com/">Huddle01</a>), working their magic, engaging the crowd like never before!</p><p><strong>Prashant</strong> took the stage to deliver an insightful talk on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://xmtp.org/">XMTP</a> and its ecosystem, shedding light on the organization’s mission and goals. He discussed how one can build key <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://xmtp.org/">XMTP</a> chat features in dApps. And he also showcases the current Lens dApps utilizing <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://xmtp.org/">XMTP</a>’s Interoperable wallet-to-wallet messaging.</p><p><strong>Ayush</strong> followed suit with an engaging presentation on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://huddle01.com/">Huddle01</a> and its ecosystem, highlighting how <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://huddle01.com/">Huddle01</a> is more than just a web3 video conferencing tool to Real Time Communication infrastructure which anyone can use in their dApps. He also discussed the future roadmap of the upcoming <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://huddle01.com/">Huddle01</a> protocol and how it&apos;s currently upgrading the current server-client arch for Real-Time Communication to p2p Node - Node Architecture.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b07c58089176f89418877d2088cc656fd28e38174102e35da90ffb9a1b9dea2a.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>The moment <strong>Saksham</strong> took over the stage, the event took an exciting turn with the much-anticipated launch of <strong>Macha</strong>, the first flagship product of <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://metaworkhq.com/">MetaWork Labs</a>, and share the story behind Macha and plans for <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://metaworkhq.com/">MetaWork Labs</a>.</p><p>The event also provided an excellent platform for community partners such as The Phoenix Guild, OG Club, SuperWomen DAO, BuidlersTribe, and The Product House to showcase their contributions. Yashvendra (Head of Sales at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://huddle01.com/">Huddle01</a>) led an engaging community fireside session, fostering connections and facilitating valuable discussions among attendees.</p><p>The fireside session with <strong>Shane Mac</strong> Founder of <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://xmtp.org/">XMTP</a>, hosted by Prashant alongside Ayush and Saksham, further enriched the event by highlighting the upcoming announcements of <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://xmtp.org/">XMTP</a> for the wallet-to-wallet messaging platform.</p><h2 id="h-launch-of-macha-web3-messenger-and-browser-at-gmbangalore" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Launch of Macha - Web3 Messenger and Browser at gmBangalore</h2><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7ded385ecff89ec2ef52655cdc3233c0b3340352018412c19a2e45555f4e9857.jpg" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Macha - Web3 Messenger and Browser built with Data Stack and Interoperable APIs of MetaWork Labs. It brings you a new level of Interoperable messaging powered by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://xmtp.org/">XMTP</a> with audio video calling via <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://huddle01.com/">Huddle01</a> and web3 identity of <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.lens.xyz/">Lens Protocol</a> and leveraging many other powerful infra of web3.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://metaworkhq.com/">MetaWork Labs</a> is a Singapore-based blockchain company with a vision to create Web3 AI Messenger + Data Stack i.e. A private and secured decentralized internet accessed across chains and social identities with a single interoperable data layer.</p><p>Their data layer makes it easier for developers to get data from different sources on the web and put it together. It provides a unified interface for accessing data from different sources, which means that developers don&apos;t have to learn how to use multiple APIs or SDKs. The data layer also has UI Kit SDK that makes it easy to view and interact with data. This frees up developers to focus on building new, useful apps for their users, rather than migrating from one app to another.</p><p>While talking to the growth lead of MetaWork Labs Mukesh Godara, about Macha and decentralized communication, she explained “<em>Macha in communication will lead to a better experience for users, allowing them to operate wallet-to-wallet messaging across different platforms from one platform itself. And the introduction of Macha in communication would also attract a growing number of individuals transitioning from web2 to web3. So yes, this is the ideal time to introduce a platform that will alter how people communicate in complete privacy without worrying about data breaches, unlike any other centralized platforms like Telegram, Discord, and other platforms</em>.“</p><h2 id="h-dawn-of-new-era-web3-communication-transforming-the-digital-era-by-decentralized-communication" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Dawn of New Era - Web3 Communication/ Transforming the Digital Era by Decentralized Communication</h2><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/102f4ee7b937df44bc48a3b302d6920156149538009eeb715210dd49edc2fa9c.jpg" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Overall, the event showcased the remarkable synergy and inclusivity within the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://xmtp.org/">XMTP</a>, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://huddle01.com/">Huddle01</a>, and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://metaworkhq.com/">MetaWork Labs</a> communities, providing an enriching experience for all participants and reinforcing the importance of an open network for innovation and growth.</p><p>It is important to note that while Web3 and the blockchain industry are in a very early stage of growth but it looks promising as the community. <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://metaworkhq.com/">MetaWork Labs</a>, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://xmtp.org/">XMTP, and</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://huddle01.com/">Huddle01</a> are tapping into creating a more private center.</p>]]></content:encoded>
            <author>macha@newsletter.paragraph.com (Macha)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/7834a23518cda665b0626ef9a03960096336e2dee45f1ffd408b484cbbb480b6.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Future is Interoperable Web - Part 1]]></title>
            <link>https://paragraph.com/@macha/future-is-interoperable-web-part-1</link>
            <guid>F3RaiNT0h0M34sqkMrJZ</guid>
            <pubDate>Thu, 06 Jul 2023 08:56:45 GMT</pubDate>
            <description><![CDATA[The internet is rich with diverse content and data, the latest news and updates, music and videos, and all kind of educational as well as entertainment content, enabling access to all kinds of data at our fingertips. Considering the emerging technology, the Internet has been a powerful force that has propelled global communication🗣️ and collaboration🤝🏻 to new heights. It has revolutionized how people connect and work together on a global scale.The Consortium of Internet DiscoveryThe intern...]]></description>
            <content:encoded><![CDATA[<p>The internet is rich with diverse content and data, the latest news and updates, music and videos, and all kind of educational as well as entertainment content, enabling access to all kinds of data at our fingertips. Considering the emerging technology, the Internet has been a powerful force that has propelled global communication🗣️ and collaboration🤝🏻 to new heights. It has revolutionized how people connect and work together on a global scale.</p><h2 id="h-the-consortium-of-internet-discovery" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">The Consortium of Internet Discovery</h2><p>The internet’s &quot;discovery layer&quot;, like Google 🌐 acts as a facilitator for creators and developers to make their content easily discoverable. But, there’s an ambiguity, Google is built on a centralized network which makes users’ data vulnerable. The data is being utilized for other purposes without the users’ consent for their other products.</p><p>However, as the internet evolves from 2G to 5G, there should be efficient web access, which also holds privacy and ownership principles. New infrastructure principles like interoperable, decentralization, and peer-to-peer network would be the right approach towards the evolution.</p><h2 id="h-all-of-us-are-using-the-broken-internet" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">All of us are using the “Broken Internet”</h2><p>The issue didn’t arise because of Google but because the current state of the internet is broken due to <strong>fragmented identity</strong> and a <strong>siloed ecosystem</strong>. Different platforms limit the access of data and content to their users which hinders creativity and inclusivity. The choice of content distribution and consumption should not be limited.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/30720ab0dee6112eef19fd042ec4c0ed660e6d0f9afc08598c0413a544046b21.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>And thus to overcome these challenges eventually it will transition towards a decentralized system of blockchain networks or <strong>peer-to-peer networks🤝🏻</strong>, as it envisions an open, <strong>user-centric</strong> internet, granting individuals greater control over their data and identities. By incorporating decentralized systems into our internet, content distribution and data accessibility can be elevated to their maximum potential. This kind of transparency and distribution will foster better participation and monetization for users and creators.</p><p><strong>This transition has already started🔜</strong>. Thus it becomes necessary to start evolving a browsing experience for a million users to enable seamless exploration and accessibility, just like Google search played a vital role in expanding internet content and information reach.</p><h2 id="h-fixing-the-internet-with-interoperability" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Fixing the Internet with Interoperability</h2><p>In the context of the web🕸️, interoperability plays a crucial role in ensuring that various components, applications, and services can interact and communicate effectively, regardless of their underlying technologies or providers. With the integration of interoperability into the web, the current user experience can be enhanced.</p><p>Now after the interoperability integration, we will need a discovery layer for utilizing the same. The discovery of data and content on peer networks and blockchain is a crucial part of pushing forward the interoperable web. Seamless and fast retrieval of content and data will support more creators, builders🛠️, and enterprises to switch to decentralized networks leading to an interoperable web. Search will be the engine of discovery on this new web and will access data that is scattered on different chains and protocols.</p><p>Google played a similarly significant role in the 2000s by providing access to all kinds of information with ease.</p><h2 id="h-discover-interoperable-web-with-macha" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Discover <strong>interoperable web with Macha</strong></h2><p>As we discussed earlier, we are building a discovery layer of search, called Macha🤩 which provides a robust search function for finding apps, protocols, and content across multiple chains. Our search will enhance the user experience by providing precise results with a single prompt.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8103040ba06851d0a11547a2088fe3d4f2b1e65ce85d3e27ec5e3485bd79982b.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Macha’s search is built on top of the Macha data stack powered💪🏻 by interoperability, ensuring everything runs smoothly by efficiently managing data and allowing seamless connections to different protocols and networks.</p><p>Macha also goes beyond search and provides a range of interfaces using its <strong>Software Development Kit (SDK)</strong>. The SDK empowers😎 users with precise search results with a broader perspective, including every piece of information related to anything. Macha&apos;s SDK enables interoperable search🔍 on decentralized platforms with user-friendly interfaces for publishing, interacting, and messaging in a decentralized manner facilitated by Graph indexing, which helps easy retrieval of information from multiple chains.</p><p><strong>Wanna know more about it? Don’t worry, we’ll be covering more about Interoperable Web and Macha in part 2. Stay tuned! 👀</strong></p>]]></content:encoded>
            <author>macha@newsletter.paragraph.com (Macha)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/cc7ad58b85ef14aed039c7f80f73d3b60efab23618db22b61e6c478f45b8b600.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Why is MetaWork rebranded to Macha?]]></title>
            <link>https://paragraph.com/@macha/why-is-metawork-rebranded-to-macha</link>
            <guid>50wAlOTeF39DOjOI8KV4</guid>
            <pubDate>Tue, 27 Jun 2023 12:40:50 GMT</pubDate>
            <description><![CDATA[BLUF(google the slang if you don’t know);🤩 We are elated to announce that MetaWork Labs is rebranding into Macha. The purpose of this rebrand is to resonate more than an interoperable messenger and become the interoperable web. While MetaWork Labs remains the foundational company behind Macha, we recognized the need for a brand identity that aligns more closely with our vision and resonates with our target audience and businesses. Macha the new MetaWork Labs is building the interoperable web...]]></description>
            <content:encoded><![CDATA[<p><strong>BLUF(google the slang if you don’t know);🤩 We are elated to announce that <em>MetaWork Labs</em> is rebranding into Macha. The purpose of this rebrand is to resonate more than an interoperable messenger and become the interoperable web.</strong></p><p>While <em>MetaWork Labs</em> remains the foundational company behind Macha, we recognized the need for a brand identity that aligns more closely with our vision and resonates with our target audience and businesses.</p><p>Macha the new <em>MetaWork Labs</em> is building the interoperable web experience powered by our decentralised search. It is a seamless integration of multiple protocols and dApps, which provides concise and well-structured information, all with a single prompt.</p><h2 id="h-but-hey-what-is-macha" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">But Hey! What is Macha? 🧐</h2><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1b74c258975958db7e91f6e53ce68b8f8411c2cca21e3f92a9cd33afd89cacbf.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><em>MetaWork Labs</em> is a company that started with the goal of becoming a robust <strong>discovery layer (DAO)</strong> for web3 communities and individuals. We visualized a platform that people would use in the decentralized world and serve as a bridge between various blockchain-based communities.</p><p>However, as we delved deeper into our vision, we realized the need to take it a step further and created a <strong>messaging</strong> platform that became an alternative to Telegram and Discord. We aimed to provide a secure, private, and interoperable messaging experience while allowing users to communicate on different protocols without switching platforms via wallet-to-wallet messaging, XMTP, now available on <em>Android + IOS.</em></p><p><strong>But eventually</strong>, <em>MetaWork</em> evolved just in the way most startups do. As we embarked on our path, we recognized that web3, the decentralized web infrastructure, was still in its budding stage, and has its limitations, with various components operating on different blockchain networks and peer-to-peer systems. Within this emerging paradigm, we realized that we could accomplish something spectacular by getting around the web&apos;s constraints.</p><p>Thus the idea of decentralized search came into the picture. Our search engine provides a robust search function for finding dApps, protocols, and content across multiple chains. It simplifies decentralized resource exploration, enhancing the user experience with efficient and precise results. With the in-built messaging features users find it convenient to share the information without switching the platform.</p><p>With our evolved vision and the determination to transform our aspirations into reality, we embarked on a significant change within our company. As a result, MetaWork has now transformed into Macha—a brand that reflects our renewed mission and commitment.</p><h2 id="h-next-for-metawork-labs" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Next for MetaWork Labs ⏩</h2><p><em>Macha</em> is the brand name for the product(s) that <em>MetaWork Labs</em> PTE LTD builds. And thus MetaWork Labs’ branding is still intact for all of our legal and compliance purposes.</p><p><em>MetaWork Labs</em> account still exists though on Twitter, which will be utilized by our teams to push updates like Hiring, Technical Advancements, Public Relations, and other official announcements.</p><h2 id="h-so-what-brand-elements-are-changing-for-macha" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">So, What Brand Elements Are Changing for Macha?</h2><p>Now you can find us as Macha on social platforms like Twitter, LinkedIn, GitLab, and Mirror.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/aecf981a15c6beba796394438800abfe9e03c290a354e5b830bb814a2254c6b7.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Another great news is that our website is now called <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://Macha.ai"><strong>Macha.ai</strong></a><strong>.</strong> As we all know, AI is the talk of the town and emerging like anything. People are actually using AI in their day-to-day life. We will also acknowledge you all with more information, on how we’ve integrated AI in our Browser for better performance.</p><h2 id="h-find-out-about-us" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Find out about us:</h2><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://macha.ai"><strong>Website</strong></a><strong>          ||           </strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/Macha0x"><strong>Twitter</strong></a><strong>          ||          </strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.linkedin.com/company/metaworklab/"><strong>LinkedIn</strong></a><strong>          ||          </strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/0xE5717ede08ba94e516b6706A6ccBE30D6DA5d80D/"><strong>Mirror</strong></a></p>]]></content:encoded>
            <author>macha@newsletter.paragraph.com (Macha)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/328570be95c45751f6e16a77b0752fad94fc9b503d3d8a91e3b91739584a75c0.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Why We Switched from React Context to Zustand]]></title>
            <link>https://paragraph.com/@macha/why-we-switched-from-react-context-to-zustand</link>
            <guid>nYTtI9gzlHmQs9kxacUA</guid>
            <pubDate>Fri, 05 May 2023 05:25:34 GMT</pubDate>
            <description><![CDATA[IntroductionWhen working on a React, React Native, or Next.js project, state management across components can be a challenging task. React Context can be a powerful tool to simplify this process by allowing you to share the state without passing props down through multiple layers of components. Additionally, Custom Hooks can be used to encapsulate stateful logic and share it across multiple components, helping to avoid code duplication and simplify state management. While React Context and Cu...]]></description>
            <content:encoded><![CDATA[<h2 id="h-introduction" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Introduction</h2><p>When working on a React, React Native, or Next.js project, <strong>state management</strong> across components can be a challenging task. React Context can be a powerful tool to simplify this process by allowing you to share the state without passing props down through multiple layers of components. Additionally, Custom Hooks can be used to encapsulate stateful logic and share it across multiple components, helping to <strong>avoid code duplication and simplify state management</strong>.</p><p>While React Context and Custom Hooks can be effective, they may not always provide the best performance or scalability, an alternative solution is Zustand.</p><p><strong><em>Zustand</em></strong>* is a state management library that simplifies state management with hooks, improves performance with memoization, and provides flexibility in updating the state.*</p><p>In this article, we will explore how Zustand can be used in a ReactJs project to simplify state management and improve performance. We will also compare Zustand to React Context and Custom Hooks to help you determine the best solution for your project.</p><h2 id="h-the-problems-with-react-context" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">The problems with React Context</h2><p>While React Context is a useful tool for sharing the state between components in a ReactJs project, it can lead to issues when misused. <strong>One problem is the potential for infinite re-rendering, which can cause the app to become unresponsive or crash</strong>.</p><p>One common cause of infinite rendering states with contexts is using a context value that depends on the component&apos;s own state or props. For example, in the code snippet below, the <code>MyComponent</code> sets the value of <code>count</code> using the <code>useState</code> hook and passes it down to the <code>ChildComponent</code> using the context value. If the value of <code>count</code> changes, the component will re-render, which will also trigger a re-render of <code>ChildComponent</code>. However, because the context value also depends on <code>count</code>, this will cause <code>ChildComponent</code> to re-render again, resulting in an infinite loop of re-renders.</p><pre data-type="codeBlock" text="const MyContext = createContext();

function MyComponent() {
  const [count, setCount] = useState(0);
  const contextValue = useMemo(() =&gt; ({ count }), [count]);

  return (
    &lt;MyContext.Provider value={contextValue}&gt;
      &lt;div&gt;
        &lt;h1&gt;Count: {count}&lt;/h1&gt;
        &lt;ChildComponent /&gt;
        &lt;button onClick={() =&gt; setCount(count + 1)}&gt;Increment Count&lt;/button&gt;
      &lt;/div&gt;
    &lt;/MyContext.Provider&gt;
  );
}

function ChildComponent() {
  const { count } = useContext(MyContext);
  return &lt;div&gt;Count from context: {count}&lt;/div&gt;;
}
"><code>const MyContext <span class="hljs-operator">=</span> createContext();

<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">MyComponent</span>(<span class="hljs-params"></span>) </span>{
  const [count, setCount] <span class="hljs-operator">=</span> useState(<span class="hljs-number">0</span>);
  const contextValue <span class="hljs-operator">=</span> useMemo(() <span class="hljs-operator">=</span><span class="hljs-operator">></span> ({ count }), [count]);

  <span class="hljs-keyword">return</span> (
    <span class="hljs-operator">&#x3C;</span>MyContext.Provider value<span class="hljs-operator">=</span>{contextValue}<span class="hljs-operator">></span>
      <span class="hljs-operator">&#x3C;</span>div<span class="hljs-operator">></span>
        <span class="hljs-operator">&#x3C;</span>h1<span class="hljs-operator">></span>Count: {count}<span class="hljs-operator">&#x3C;</span><span class="hljs-operator">/</span>h1<span class="hljs-operator">></span>
        <span class="hljs-operator">&#x3C;</span>ChildComponent <span class="hljs-operator">/</span><span class="hljs-operator">></span>
        <span class="hljs-operator">&#x3C;</span>button onClick<span class="hljs-operator">=</span>{() <span class="hljs-operator">=</span><span class="hljs-operator">></span> setCount(count <span class="hljs-operator">+</span> <span class="hljs-number">1</span>)}<span class="hljs-operator">></span>Increment Count<span class="hljs-operator">&#x3C;</span><span class="hljs-operator">/</span>button<span class="hljs-operator">></span>
      <span class="hljs-operator">&#x3C;</span><span class="hljs-operator">/</span>div<span class="hljs-operator">></span>
    <span class="hljs-operator">&#x3C;</span><span class="hljs-operator">/</span>MyContext.Provider>
  );
}

<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">ChildComponent</span>(<span class="hljs-params"></span>) </span>{
  const { count } <span class="hljs-operator">=</span> useContext(MyContext);
  <span class="hljs-keyword">return</span> <span class="hljs-operator">&#x3C;</span>div<span class="hljs-operator">></span>Count <span class="hljs-keyword">from</span> context: {count}<span class="hljs-operator">&#x3C;</span><span class="hljs-operator">/</span>div<span class="hljs-operator">></span>;
}
</code></pre><p>Another issue with React Context is the difficulty of managing complex state. As the state grows more complex, it can be challenging to update the state correctly and efficiently. Additionally, React Context does not provide built-in support for memorization, which can lead to unnecessary re-renders and negatively impact performance. Finally, updating the state using React Context can be inflexible and require extra boilerplate code.</p><h2 id="h-drawbacks-of-state-management-with-hooks" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Drawbacks of state management with hooks</h2><ol><li><p>Every time a hook is initialized in a React component, a new instance of the hook is created, causing it to occupy space. This can become an issue as the project scales up.</p></li><li><p>As the application grows, state management with hooks and custom hooks can become complex and difficult to maintain. Developers must ensure that the state is correctly passed down to child components and that components are only re-rendered when necessary.</p></li><li><p>Depending on how the state is managed, there can be performance issues. For example, if the state is passed down to multiple child components, each component will need to re-render even if the state has not changed.</p></li><li><p>State management with hooks and custom hooks can lead to inconsistent behavior if not implemented correctly. For instance, if multiple components are sharing the same state, changes made to the state in one component may not be reflected in another component.</p></li><li><p>Debugging state management with hooks and custom hooks can be more challenging than traditional state management approaches, as it can be difficult to trace the flow of state changes through the application.</p></li></ol><h2 id="h-the-benefits-of-zustand" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">The benefits of Zustand</h2><p>Zustand offers several benefits over using React Context for state management. First, Zustand provides a simpler and more lightweight API compared to Redux. You can define a global store using a simple function, and update the state using methods like <code>getState</code>, <code>setState</code>, and <code>subscribe</code>. This makes it easier to manage the state without adding unnecessary complexity to your codebase.</p><p>Another major benefit of Zustand is that it solves the problem of unnecessary re-renders caused by using Contexts. When using Contexts, any changes to the context object will cause all components that depend on that context to re-render, even if the state they care about hasn&apos;t actually changed. This can lead to performance issues, especially in larger applications.</p><p>In contrast, Zustand only updates components that are subscribed to relevant state changes, thanks to its use of closure and proxy objects. Zustand creates a closure around the initial state object and the functions that modify it. Whenever you call setState, Zustand updates the state object within the closure and notifies any subscribers that the state has changed. This allows React to know that it needs to re-render only the components that depend on that state.</p><p>Zustand uses proxy objects to provide a more efficient way to update the state. When you call setState with an object containing new state values, Zustand creates a new proxy object that wraps around the old state object. This proxy object only tracks changes to the state that were actually updated, rather than creating a completely new state object each time. This improves performance by reducing the number of unnecessary re-renders.</p><h2 id="h-how-to-implement-zustand" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">How to implement Zustand</h2><p>To implement Zustand in a component, we need to define a global store using Zustand&apos;s create function and access it in the component using the useStore hook. Here&apos;s an example:</p><pre data-type="codeBlock" text="import create from &apos;zustand&apos;;

const useDataStore = create((set) =&gt; ({
  data: [],
  fetchData: () =&gt; {
    fetch(&quot;/api/data&quot;)
      .then((response) =&gt; response.json())
      .then((data) =&gt; set({ data }))
      .catch((error) =&gt; console.log(error));
  },
}));

function MyComponent() {
  const fetchData = useDataStore((state) =&gt; state.fetchData);
  const data = useDataStore((state) =&gt; state.data);

  useEffect(() =&gt; {
    fetchData();
  }, []);

  return (
    &lt;MyContext.Provider value={data}&gt;
      &lt;ChildComponent /&gt;
    &lt;/MyContext.Provider&gt;
  );
}
"><code><span class="hljs-keyword">import</span> <span class="hljs-title">create</span> <span class="hljs-title"><span class="hljs-keyword">from</span></span> <span class="hljs-string">'zustand'</span>;

const useDataStore <span class="hljs-operator">=</span> create((set) <span class="hljs-operator">=</span><span class="hljs-operator">></span> ({
  data: [],
  fetchData: () <span class="hljs-operator">=</span><span class="hljs-operator">></span> {
    fetch(<span class="hljs-string">"/api/data"</span>)
      .then((response) <span class="hljs-operator">=</span><span class="hljs-operator">></span> response.json())
      .then((data) <span class="hljs-operator">=</span><span class="hljs-operator">></span> set({ data }))
      .catch((<span class="hljs-function"><span class="hljs-keyword">error</span>) => <span class="hljs-title">console</span>.<span class="hljs-title">log</span>(<span class="hljs-params"><span class="hljs-keyword">error</span></span>))</span>;
  },
}));

<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">MyComponent</span>(<span class="hljs-params"></span>) </span>{
  const fetchData <span class="hljs-operator">=</span> useDataStore((state) <span class="hljs-operator">=</span><span class="hljs-operator">></span> state.fetchData);
  const data <span class="hljs-operator">=</span> useDataStore((state) <span class="hljs-operator">=</span><span class="hljs-operator">></span> state.data);

  useEffect(() <span class="hljs-operator">=</span><span class="hljs-operator">></span> {
    fetchData();
  }, []);

  <span class="hljs-keyword">return</span> (
    <span class="hljs-operator">&#x3C;</span>MyContext.Provider value<span class="hljs-operator">=</span>{data}<span class="hljs-operator">></span>
      <span class="hljs-operator">&#x3C;</span>ChildComponent <span class="hljs-operator">/</span><span class="hljs-operator">></span>
    <span class="hljs-operator">&#x3C;</span><span class="hljs-operator">/</span>MyContext.Provider>
  );
}
</code></pre><p>In this example, we define a global store using <code>create</code> with two properties: <code>data</code> and <code>fetchData</code>. The <code>fetchData</code> function uses <code>async/await</code> to fetch data from the API and updates the store&apos;s <code>data</code> property using the <code>set</code> function provided by Zustand.</p><p>In the <code>MyComponent</code> function, we access the <code>fetchData</code> and <code>data</code> properties using the <code>useDataStore</code> hook provided by Zustand. We then call <code>fetchData</code> in the <code>useEffect</code> hook to fetch data from the API when the component mounts.</p><p>By using Zustand, we can ensure that our data is only fetched once and avoid the risk of creating infinite re-rendering states. Additionally, because Zustand uses a lightweight proxy for the state, it provides better performance than using a context or Redux for state management.</p><h2 id="h-comparison-between-react-context-and-zustand" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Comparison between React Context and Zustand</h2><p>React Context and Zustand are both state management libraries for React applications, but they differ in their approach and performance. React Context uses a provider-consumer model to pass state down the component tree, and any changes to the context value can cause all dependent components to re-render, even if their state has not changed. Zustand, on the other hand, uses a functional programming approach with closure and proxy objects to manage state. It creates a global store that can be accessed from anywhere in the app, and only updates components that are subscribed to the relevant state changes, avoiding unnecessary re-renders. Additionally, Zustand&apos;s use of proxies provides a more efficient way to update state compared to creating new state objects each time, resulting in better performance.</p><h2 id="h-conclusion" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Conclusion</h2><p>In conclusion, switching to Zustand has proven to be a great decision for many developers due to its lightweight and efficient approach to state management in React applications. Zustand&apos;s functional programming approach, use of closures and proxies, and simple API make it easier to manage and update the application state without causing unnecessary re-renders or performance issues.</p><p>Additionally, the ability to define a global store and access it from anywhere in the app, coupled with the fact that the store is not tied to any component, reduces the risk of creating infinite re-rendering states. All of these factors contribute to a more streamlined and optimized development process, which ultimately leads to a better user experience and more successful projects.</p>]]></content:encoded>
            <author>macha@newsletter.paragraph.com (Macha)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/faf6d074a015e0da6fa3180d9cb56164c8a299d031ad4077fbc6dd9a7b3c34b2.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Combatting the Growing Threat of Social Media Platforms]]></title>
            <link>https://paragraph.com/@macha/combatting-the-growing-threat-of-social-media-platforms</link>
            <guid>8ZhV3pFxwtIr8lK9MviH</guid>
            <pubDate>Tue, 11 Apr 2023 12:31:21 GMT</pubDate>
            <description><![CDATA[Online interactions are tying people&apos;s lives together more than ever before. Social media sites 📱 make it much simpler to establish and sustain relationships for users. Unfortunately, it also provides opportunities for internet threats and fraudsters 🗣️. You must have experienced that sometimes you get added to spam groups or random unknown people sending you messages online on social media platforms like WhatsApp, and Instagram. All of these suspicious activities pose substantial risk...]]></description>
            <content:encoded><![CDATA[<p>Online interactions are tying people&apos;s lives together more than ever before. Social media sites 📱 make it much simpler to establish and sustain relationships for users. Unfortunately, it also provides <strong>opportunities for internet threats and fraudsters 🗣️</strong>. You must have experienced that sometimes you get added to spam groups or random unknown people sending you messages online on social media platforms like WhatsApp, and Instagram.</p><p>All of these suspicious activities pose substantial risks and can lead to serious cyber crimes🖥️. In response to these increasing challenges on social media, these platforms are launching their premium editions, which offer some extra features like faster download speeds, a distinctive collection of stickers, and animated profile pictures, these are all nice additions, but they <strong>do not fully shield</strong> you from spam.</p><h2 id="h-type-of-spamming-activities" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Type Of Spamming Activities</h2><p>People generally have an idea that spamming solely involves sending large numbers of texts but it is a lot more than that. Other ways of spamming you must have experienced spreading malicious links, fraudulent reviews, spam bots, and click-baiting. Let us look at the brief about them :</p><ul><li><p><strong>Spreading malicious links</strong> that are designed to trick the user to damage their device is also included in spamming. When the link is clicked, several things can happen, including the downloading ⬇️ of harmful software and the theft of personal data.</p></li><li><p><strong>Fraudulent reviews</strong> 📉 happen when fake accounts get in touch with legitimate people and spread inappropriate content including insults, threats, and intrusive advertising.</p></li><li><p><strong>Spam</strong> <strong>Bots</strong> 🤖 can be programmed to automatically message content-posting users or follow new users.</p></li><li><p><strong>Click baiting 🖱️</strong> is the practice of presenting exciting headlines to entice users to click through to the content. Its primary goal is to monetize false online advertising money.</p></li></ul><p>All of these above-mentioned spamming happens due to the fact that it has become so <strong>simple to create a fake account</strong> on the social media platform and getting around the identity verification process is incredibly easy. Some techniques that are frequently used include password-only and email verification authentications. As a result, creating false accounts that spread fraud has become quite simple which leads to major spamming issues.</p><p><strong>Do you now feel that there should be some revolution around these social media platforms where spamming, data privacy, and other fraudulent activities can be controlled?</strong></p><p>After considering everything malicious happening on these platforms and to get prevention from such activities you need a democratized platform. An application that aims to provide 🔐 high security by using some distinctive mechanism such as <strong>token-gated groups/channels</strong>.</p><h2 id="h-now-youre-probably-wondering-what-is-token-gated-channel" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Now, you&apos;re probably wondering what is 🔐 &quot;token gated channel&quot; ?🤔</h2><h3 id="h-and-how-it-is-going-to-be-helpful" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">And How it is going to be helpful?</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2b23567de9423dd368153be5ff118708be403279fe0cc10856f21641add11890.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Let&apos;s understand what ‘token-gated channels’ are by first deconstructing the word:</p><ul><li><p><strong>Token-gated:</strong> A mechanism where a group is accessed by only tokens. Here, ‘token’ means tokens in your crypto wallet.</p></li><li><p><strong>Channels/chats:</strong> A niche-specific group.</p></li></ul><p>Token-gated channels/chats solve a crucial problem in organizations, teams, enterprises, and communities that want to connect and collaborate virtually with complete privacy and encryption.</p><p>Obviously, this will lead you to have several questions in your mind, such as:</p><h2 id="h-how-what-and-why" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">How? What and Why 🤔</h2><p>Let&apos;s discuss them now.</p><p>We bring you a solution to this hurdle people having specific tokens in their wallets will only be allowed in those exclusive groups/ communities to connect with each other. Here, token 🪙 can be anything like NFTs, Soulbound Tokens, or even simple ERC-20’s which will act as a pass to enter the community or groups. This will easily differentiate the genuine member from a spammer and it will also help in solving a key issue for those who want to communicate and work together online in total privacy.</p><p>We believe that the “<strong>Token Gated</strong>” technology is going to be a game changer for the users. We think it is the need of the hour to have a platform that gives exclusivity and spam free atmosphere.</p><p>So, we are really excited to tell you that we at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="">MetaWork Labs</a> has launched a communication platform that offers the finest messaging app, equipped with advanced security and token-gated features along with a layer of data inter-operability and inter-communication capabilities. ⌛⌛</p><p>Explore the Platform here: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.metaworkhq.com/chat">MetaWork Labs</a></p>]]></content:encoded>
            <author>macha@newsletter.paragraph.com (Macha)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/aecd9e674ef62259ab48aa2bca633432305a97395c20538af4bc7bae7f74c1e0.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Why do we need a Web3 Messaging platform?]]></title>
            <link>https://paragraph.com/@macha/why-do-we-need-a-web3-messaging-platform</link>
            <guid>gByFM2o0izadvwS3ioVK</guid>
            <pubDate>Mon, 27 Mar 2023 05:36:20 GMT</pubDate>
            <description><![CDATA[There is a high chance you use WhatsApp, Telegram, or Slack to exchange messages within your social and professional network. But, have you ever considered your privacy while utilizing them? 🤔 I believe your answer is NO because 99% end up falling into security traps by these centralized platforms. The current messaging platforms (Web2 versions) operate on data silos which can compromise privacy. Thus we should advance towards a democratic solution that provides us with a highly secured netw...]]></description>
            <content:encoded><![CDATA[<p><em>There is a high chance you use</em> <em>WhatsApp, Telegram, or Slack to exchange messages within your social and professional network. But, have you ever considered your privacy while utilizing them?</em> 🤔</p><p>I believe your answer is <strong>NO</strong> because 99% end up falling into security traps by these centralized platforms.</p><p>The current messaging platforms (Web2 versions) operate on data silos which can compromise privacy. Thus we should advance towards a <strong>democratic solution</strong> that provides us with a highly secured network with features such as <strong>decentralization, data synchronization, and interoperability</strong>.</p><h2 id="h-why-siloed-data-systems-are-problematic" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Why siloed data systems are problematic?</h2><p>In web2 platforms, users&apos; data is dispersed and fragmented. They are stored in server systems that are under the ownership of private companies and thus have complete fundamental legal control over your DATA. Due to this, y<em>our data</em> is now prone to be utilized for targeted advertisements, influencing political campaigns, financial tracking, and more.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/dac87abec82ccc5e2094b65f5c0d3561af596d27282814cf0db31b006efe08db.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Moreover, your content is vulnerable to data theft, like the one experienced by 533 million Facebook users that exposed huge volumes of names, phone numbers, and email addresses leaving victims open to criminal attacks. Such data leakage can trap you in cybercrime.</p><p>Web2 also limits us by not giving opportunities for data and content monetization. The rare web2 case has been YouTube where creators are leveraged to earn through their content via ads. Even with the monetization feature your data is controlled under centralized ownership of the platform, it becomes inaccessible to you. But this is not the case with the majority of platforms.</p><p><strong><em>Do these issues bother you now?</em> 🤔</strong></p><h2 id="h-the-untapped-gold-mine-a-web3-messaging-platform-that-you-always-desired" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">The Untapped Gold Mine: A Web3 Messaging Platform That You Always Desired</h2><p>Technology has drastically shaped modes of communication with the evolution of the web 🌐 . We have come from an era of telephones ☎️ and emails 📧 to a generation using social media apps📱</p><p>Web3 has now opened a universe full of possibilities and solutions to the problems that arrived with Web2 like -</p><ul><li><p>Security and privacy issues, such as spam bots, malware, and online crime, have afflicted these applications. They are now crowded and chaotic. This can <strong>sabotage your privacy</strong> extensively. 🔐</p></li><li><p>There is <strong>no interoperability</strong> 📲 and <strong>inter-communication</strong> between these existing apps and protocols. Such inter-communication has now become very crucial.</p></li></ul><p>To achieve the desired resolution we need to resolve three <strong>Blockchain Trilemma</strong> problems which are <strong>security, scalability, and decentralization.</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3940d1a32d24c3e77ecb911f035f3ed01f9460bf09c55415523d8f99b8e14c81.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><ul><li><p>We believe that such high-security issues in messaging platforms can be solved by creating niche-specific or gated communities. To create such secured and gated groups, NFT passes can be used.</p></li><li><p>To make data more encrypted and completely decentralized the chat data and file sharing should be pushed to decentralized networks like Filecoin and IPFS.</p></li><li><p>Moreover, it should also be scalable. It means everyone from diverse industries like gaming, development, educational, and governmental communities as well as their teams can utilize this platform to create content, share files, and community collaboration.</p></li></ul><h2 id="h-do-you-believe-we-can-create-a-platform-that-addresses-these-problems" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Do you believe we can create a platform that addresses these problems? 🤔</h2><p>To resolve all such issues MetaWork Labs is developing a better communication platform in collaboration with web3 pioneers. The application is an amazing alternative to discord and telegram for web3 teams, enterprises, and DAOs. It will provide inter-communication between dApps with enhanced security and encryption of privacy. The application will be soon launching.</p><h2 id="h-stay-tuned-for-the-big-announcement" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">STAY TUNED FOR THE BIG ANNOUNCEMENT !!</h2>]]></content:encoded>
            <author>macha@newsletter.paragraph.com (Macha)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/84e26faf26c79cddbbd8f07c169d6c49c217522fed7eca5c4203d541457602ff.png" length="0" type="image/png"/>
        </item>
    </channel>
</rss>