<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: bz</title>
    <description>The latest articles on DEV Community by bz (@bz).</description>
    <link>https://dev.to/bz</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F769676%2Fb3295d29-29d1-4c0c-84cd-38256773c5ce.png</url>
      <title>DEV Community: bz</title>
      <link>https://dev.to/bz</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/bz"/>
    <language>en</language>
    <item>
      <title>How to do Unit-testing using Hyperverse</title>
      <dc:creator>bz</dc:creator>
      <pubDate>Wed, 08 Dec 2021 15:23:11 +0000</pubDate>
      <link>https://dev.to/bz/how-to-do-unit-testing-using-hyperverse-4gj3</link>
      <guid>https://dev.to/bz/how-to-do-unit-testing-using-hyperverse-4gj3</guid>
      <description>&lt;p&gt;If you read my previous &lt;a href="https://dev.to/bz/how-to-get-started-on-the-hyperverse-258h"&gt;post&lt;/a&gt;... Well, hello again &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--iK_K7lf0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7hbhwj7eto7mzvzzal3q.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--iK_K7lf0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7hbhwj7eto7mzvzzal3q.jpeg" alt="Image description" width="600" height="715"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Introduction to unit-testing
&lt;/h2&gt;

&lt;p&gt;Automated load testing is an essential part when building your own smart module in Hyperverse.&lt;/p&gt;

&lt;p&gt;To start unit-testing do the following&lt;br&gt;
&lt;strong&gt;Step 1&lt;/strong&gt;&lt;br&gt;
First follow the instructions from my &lt;a href="https://dev.to/bz/how-to-get-started-on-the-hyperverse-258h"&gt;previous post&lt;/a&gt; to get your Hyperverse setup&lt;br&gt;
&lt;strong&gt;Step 2&lt;/strong&gt;&lt;br&gt;
Go to &lt;code&gt;/packages/dapplib/tests/hyperverse-tests.js&lt;/code&gt;&lt;br&gt;
&lt;strong&gt;Step 3&lt;/strong&gt;&lt;br&gt;
Add your tests into &lt;code&gt;describe('Hello World Tests', async () =&amp;gt; {}&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hHwPcn9q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yjhq5d8hjexmgk5jbzk2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hHwPcn9q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yjhq5d8hjexmgk5jbzk2.png" alt="Image description" width="880" height="666"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4&lt;/strong&gt;&lt;br&gt;
Run the command &lt;code&gt;yarn test&lt;/code&gt; to see if your tests passed!&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Hyperverse?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--P6WeyOev--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sg1bsqqtol95gomwd30m.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--P6WeyOev--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sg1bsqqtol95gomwd30m.png" alt="Image description" width="880" height="649"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.decentology.com/blog/composing-the-hyperverse"&gt;Hyperverse&lt;/a&gt; is an open, blockchain-agnostic, decentralized, marketplace for composable smart contracts. It is a solution specifically architected for decentralized composability at scale.&lt;/p&gt;

&lt;p&gt;Hyperverse consists of several smart modules that you can combine to build applications on Web3 without knowing how to write smart contracts. They support several blockchains such as Ethereum, Algorand, and Flow.&lt;/p&gt;

&lt;p&gt;You can use the Hyperverse to build a Dapp (Decentralized app) rapidly. Reach out to &lt;a href="https://www.decentology.com/"&gt;Decentology&lt;/a&gt; on Discord and they will help you get started.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How to do usability testing when building your smart module on the Hyperverse</title>
      <dc:creator>bz</dc:creator>
      <pubDate>Wed, 08 Dec 2021 14:47:18 +0000</pubDate>
      <link>https://dev.to/bz/how-to-do-usability-testing-when-building-your-smart-module-on-the-hyperverse-3an9</link>
      <guid>https://dev.to/bz/how-to-do-usability-testing-when-building-your-smart-module-on-the-hyperverse-3an9</guid>
      <description>&lt;h2&gt;
  
  
  What is the Hyperverse?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.decentology.com/blog/composing-the-hyperverse"&gt;Hyperverse&lt;/a&gt; provides a decentralized path to monetization for contributors. You can contribute by making smart modules that others can use. If you contribute to, or stake on, a fee-based Hyperverse Smart Module in any capacity, you can sell or collateralize your future income represented by an NFT (Non-fungible token).&lt;/p&gt;

&lt;h2&gt;
  
  
  Why does testing matter?
&lt;/h2&gt;

&lt;p&gt;With smart contracts you usually won't have that many do-overs or any if at all. When a smart contract is deployed it is in most cases immutable. So you want to make sure that your code works as intended.&lt;br&gt;
Building your smart module on the Hyperverse is useful as you won't have to pay thousands of $ to get your code audited. There will be security auditors who will do it for you to ensure that your module is secure and ready to be deployed on the blockchain you have decided to use.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to get started
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Step 1&lt;/strong&gt; Click on &lt;a href="https://docs-hyperhack.decentology.com/guide-building-for-hyperhack/cloning-the-hyperhack-repository-from-github"&gt;this link&lt;/a&gt; and follow the setup instructions.&lt;br&gt;
After setup and running the app, you should see something like this.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--pfORirLX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y4kbhqlgr3qzg90s5fr9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--pfORirLX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y4kbhqlgr3qzg90s5fr9.png" alt="Image description" width="880" height="410"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2&lt;/strong&gt;&lt;br&gt;
Go to 'Playground' on the left side of the screen and choose a module to play around with and see how it works. You can also watch &lt;a href="https://www.youtube.com/watch?v=BmfV3IwKxEk"&gt;this video&lt;/a&gt; to get a feel of how it works.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3&lt;/strong&gt;&lt;br&gt;
Start setting up your own module in the same structure like the ones available in the Hyperverse and you will be able to use your UI Harness for your module to see if your code works as intended.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--6npY8PKU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kc6byjaxbxi7wt75cdwq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--6npY8PKU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kc6byjaxbxi7wt75cdwq.png" alt="Image description" width="880" height="649"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UI Harness:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--aWquCO5K--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/emdcfw9q6saw8oe8vn6a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aWquCO5K--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/emdcfw9q6saw8oe8vn6a.png" alt="Image description" width="880" height="377"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How to get started on the Hyperverse</title>
      <dc:creator>bz</dc:creator>
      <pubDate>Wed, 08 Dec 2021 13:56:34 +0000</pubDate>
      <link>https://dev.to/bz/how-to-get-started-on-the-hyperverse-258h</link>
      <guid>https://dev.to/bz/how-to-get-started-on-the-hyperverse-258h</guid>
      <description>&lt;p&gt;Are you are web2 developer and want to start building in one of the hottest industries web3, NFTs, and DeFi?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Follow this guide to learn how to get started.&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Step 1&lt;/strong&gt; Click on &lt;a href="https://docs-hyperhack.decentology.com/guide-building-for-hyperhack/cloning-the-hyperhack-repository-from-github"&gt;this link&lt;/a&gt; and follow the setup instructions&lt;br&gt;
&lt;strong&gt;Step 2&lt;/strong&gt; Begin changing the client by editing &lt;code&gt;/packages/client/src/tribes/tribes.tsx&lt;/code&gt;&lt;br&gt;
&lt;strong&gt;Before&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--pQ35Hd6R--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1cte3522e1u46mmtyhr0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--pQ35Hd6R--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1cte3522e1u46mmtyhr0.png" alt="Image description" width="880" height="410"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;After&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--neLuOWAO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0pk3lx55wtrau8xq1znk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--neLuOWAO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0pk3lx55wtrau8xq1znk.png" alt="Image description" width="880" height="378"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3&lt;/strong&gt;&lt;br&gt;
After you have changed your client into your desired design. You can begin changing which module in the Hyperverse you want to use.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ekwR1S3T--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zx5myj7p0myrvmkwrc0u.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ekwR1S3T--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zx5myj7p0myrvmkwrc0u.png" alt="Image description" width="880" height="649"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.decentology.com/blog/composing-the-hyperverse"&gt;Hyperverse&lt;/a&gt; is a marketplace with composable smart contracts which enables you to reuse smart contracts that have already been security audited and deployed on a blockchain for you. It enables you to have a working Dapp (Decentralized app) in less than 15 minutes.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Infuse Fungible Tokens into an NFT</title>
      <dc:creator>bz</dc:creator>
      <pubDate>Wed, 08 Dec 2021 12:54:11 +0000</pubDate>
      <link>https://dev.to/bz/infuse-fungible-tokens-into-an-nft-5633</link>
      <guid>https://dev.to/bz/infuse-fungible-tokens-into-an-nft-5633</guid>
      <description>&lt;h2&gt;
  
  
  Fungible tokens vs. Non-fungible tokens
&lt;/h2&gt;

&lt;p&gt;A fungible token is something like Bitcoin, Ethereum, or Flow. They usually represent some form of interchangeable value. Non-fungible tokens (NFTs) are tokens that we can use to represent ownership of unique items. They let us tokenize things like art, collectibles, and even real estate. &lt;/p&gt;

&lt;h2&gt;
  
  
  A Creator's dilemma
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--TGtTJ2_a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rhiigc8jjt3xoj7a83dt.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--TGtTJ2_a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rhiigc8jjt3xoj7a83dt.jpg" alt="Image description" width="880" height="587"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;An Artist may want to reward her early backers/collectors of her artwork in some form without the collectors needing to let go of the artist's work in order to cash in on the value.&lt;br&gt;
We see successful examples of how some projects have rewarded their communities and thus grown even further and created much stronger and loyal members. &lt;br&gt;
These examples include &lt;a href="https://decrypt.co/82283/axie-infinity-airdrop-60m-axs-tokens-ethereum"&gt;Axie Infinity&lt;/a&gt; which gave out $60M to its early players in an airdrop, &lt;a href="https://www.one37pm.com/nft/finance/ens-airdrop-is-here-why-its-important-how-to-claim"&gt;Ethereum Name Service (ENS)&lt;/a&gt; did &amp;gt;$500M in an airdrop just recently as well&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=amr7ti0ZT50"&gt;According to Moonpay, banks hate cryptocurrencies (fungible tokens) but they love NFTs.&lt;/a&gt; It can become a legal hassle for solo Artists/Creators to go through the same process as Axie Infinity and ENS. That is why creating a Dapp that enables one to infuse any fungible tokens into an NFT could be useful. &lt;br&gt;
The NFT would allow for the infused tokens to be claimed over time and it would turn the artworks into portals that stream the artist's social tokens to collectors. As the total value of the artist's artwork increases the value of those tokens will increase as well.&lt;/p&gt;

&lt;h2&gt;
  
  
  Building on Web3
&lt;/h2&gt;

&lt;p&gt;Implementing such a Dapp (Decentralized app) would usually require one to write smart contracts for an NFT and a fungible token. If many Creators were to do this, we would have thousands of the almost identical smart contract deployed on the blockchains. Unfortunately, this is what we see happening already on the blockchains like Ethereum and Binance and it is really inefficient. The Hyperverse is all about efficiency. &lt;a href="https://www.decentology.com/blog/composing-the-hyperverse"&gt;Hyperverse&lt;/a&gt; is a platform with many composable smart contract modules that one can reuse. So you don't have to write smart contracts and deploy them on your desired blockchain. You can just use the modules that are available from the Hyperverse.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gXqCgmF1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hxmzm5hkl16eemsy053w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gXqCgmF1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hxmzm5hkl16eemsy053w.png" alt="Image description" width="880" height="649"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This allows you to build rapidly and have a working Dapp ready in less than 15 minutes.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Referral system with cryptocurrency tokens </title>
      <dc:creator>bz</dc:creator>
      <pubDate>Wed, 08 Dec 2021 11:35:52 +0000</pubDate>
      <link>https://dev.to/bz/referral-system-with-cryptocurrency-tokens-11f0</link>
      <guid>https://dev.to/bz/referral-system-with-cryptocurrency-tokens-11f0</guid>
      <description>&lt;h2&gt;
  
  
  Why have a referral system?
&lt;/h2&gt;

&lt;p&gt;A referral invite system has proven to be a useful tool to acquire new users or customers in a cost-efficient way.&lt;/p&gt;

&lt;p&gt;We have examples such as &lt;a href="https://www.guildofguardians.com/"&gt;Guild of Guardians&lt;/a&gt; (GoG) where more than 50% of their sales come from referral links being used. Another example is &lt;a href="https://www.wonderverse.xyz/"&gt;Wonderverse&lt;/a&gt;. They give you 10 of their fungible tokens (cryptocurrency) by joining their discord server and additional 10 for each referral you have invited to earn up to 150 tokens more. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--dRl8mTvQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/o1wixi2n9v8th5di047o.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dRl8mTvQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/o1wixi2n9v8th5di047o.png" alt="Image description" width="880" height="485"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I have personally experienced the above examples and seen the massive growth of both; GoG &amp;gt;50K Discord members and &amp;gt;$10M in sales, Wonderverse &amp;gt;12K Discord members in less than a month.&lt;/p&gt;

&lt;h2&gt;
  
  
  Won't I attract the wrong people into my community?
&lt;/h2&gt;

&lt;p&gt;It is true that there is a risk of getting a lot of user who won't engage with your product. But we also see a lot of good reasons why to use this type of carrot stick.&lt;br&gt;
Using tokens as a reward allows you to cost-effectively attract and educate users. The more educated they become the more likely they are to stick and use your product or contribute to your community. This is why, we see examples like the biggest crypto exchange in the U.S, &lt;a href="https://www.cnbc.com/2018/04/16/bitcoin-exchange-coinbase-buys-earn-com-for-a-reported-100m.html#:~:text=Coinbase%20will%20acquire%20Earn.com,Coinbase's%20first%20chief%20technology%20officer."&gt;Coinbase, who had acquired Earn.com&lt;/a&gt;. With Earn, Coinbase has created an academy platform where one can learn about different crypto projects and receive $10 of the projects tokens by watching tutorials and doing quizzes. I have a friend who did this and 4-5 months afterwards his tokens went from being worth $10 to $400. That's a pretty good pay from just watching a 10-min tutorial and do a quiz.&lt;/p&gt;

&lt;h2&gt;
  
  
  Do I have to learn Web3?
&lt;/h2&gt;

&lt;p&gt;You might wonder if you need to learn how to write smart contracts in order to build a Dapp that has fungible tokens and a referral system to reward users with the tokens. This is no longer necessary, as we have marketplaces for smart contracts like &lt;a href="https://www.decentology.com/blog/composing-the-hyperverse"&gt;the Hyperverse&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--UW99k-kl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/q2z7qmbuq4oomj1y3dnu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--UW99k-kl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/q2z7qmbuq4oomj1y3dnu.png" alt="Image description" width="880" height="649"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hyperverse has composable smart modules such as fungible token modules that allow you to create, mint and transfer tokens. The modules have been audited and deployed on blockchains such as Ethereum, Algorand, and Flow. This means developers get to focus on what they are good at, which is building apps, and won't have to worry about the integration of crypto wallets or writing smart contract code.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Fusing NFTs together to mint a new special NFT</title>
      <dc:creator>bz</dc:creator>
      <pubDate>Wed, 08 Dec 2021 11:02:57 +0000</pubDate>
      <link>https://dev.to/bz/fusing-nfts-together-to-mint-a-new-special-nft-50bj</link>
      <guid>https://dev.to/bz/fusing-nfts-together-to-mint-a-new-special-nft-50bj</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;When people think about NFTs (&lt;a href="https://ethereum.org/en/nft/"&gt;Non-fungible tokens&lt;/a&gt;) they can be quick to assume that these tokens are just jpegs that can be right clicked and saved.&lt;/p&gt;

&lt;p&gt;But NFTs can be much more than just jpegs. They can represent anything digital and/or physical assets. They can hold as much data as you would like by either storing it on the blockchain or point to an off-chain storage for its metadata.&lt;/p&gt;

&lt;h2&gt;
  
  
  Make NFTs more valuable for you or others
&lt;/h2&gt;

&lt;p&gt;You can make NFTs interactive by creating a smart contract that allows one to fuse multiple NFTs in order to create (mint) a new special NFT. This allows collectors to really 'play' with their NFTs instead of only holding or trading them. Giving this option can make trading much more valuable as you might end up creating, through the fusion of multiple NFTs, a special NFT that others may want. So you are creating something that others might find valuable.&lt;/p&gt;

&lt;p&gt;An example of this is &lt;a href="//basicbeasts.io"&gt;Basic Beasts&lt;/a&gt;, Basic Beasts is a Pokémon-inspired interactive collectibles game. You can collect, breed, trade, and evolve beasts. You evolve a lower level 1-star beast by fusing three of its kind in order to get a 2-star level version of the beast.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--2UfW4aSI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/80tup9d4dxhhz93f5xhy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2UfW4aSI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/80tup9d4dxhhz93f5xhy.png" alt="Image description" width="880" height="386"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  How can you get started with this?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.decentology.com/blog/composing-the-hyperverse"&gt;Hyperverse&lt;/a&gt;, which is a marketplace for smart contracts, allow you to reuse modules that have been audited and deployed on the blockchain, so you don't have to worry about web3 stuff. You will be able to rapidly build a Dapp (Decentralized app) by combining different modules that fits your use-case.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--WHblaJmd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l48glrccg580m3tgzzis.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--WHblaJmd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l48glrccg580m3tgzzis.png" alt="Image description" width="880" height="649"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In case, there are some modules you need but isn't available, you can choose to build them yourself or hire some developers and receive support from &lt;a href="https://www.decentology.com/"&gt;Decentology&lt;/a&gt;, the company behind Hyperverse.&lt;br&gt;
By making your own smart modules. You allow others to reuse your code and you would receive lifetime royalty for your code, which could create an extra income source for you.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Showcase all Collections in a Flow Wallet</title>
      <dc:creator>bz</dc:creator>
      <pubDate>Wed, 08 Dec 2021 04:09:06 +0000</pubDate>
      <link>https://dev.to/bz/showcase-all-collections-in-a-flow-wallet-54m3</link>
      <guid>https://dev.to/bz/showcase-all-collections-in-a-flow-wallet-54m3</guid>
      <description>&lt;h2&gt;
  
  
  What is Flow?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://flow.com/"&gt;Flow blockchain&lt;/a&gt; is designed for NFTs specifically. The blockchain is fairly new (2020) but has gained a lot of traction due to the Flow team's recent success with &lt;a href="https://nbatopshot.com/"&gt;NBA TopShot&lt;/a&gt; which has become one of the biggest NFT projects of all-time.&lt;/p&gt;

&lt;p&gt;More projects are starting to take notice of Flow and have begun building Dapps (Decentralized apps) on the blockchain. But Flow is still at its infancy stage. Even though, there are around a million of users on Flow who hold Flow NFTs, there still are no website that shows all one's NFTs from different Flow NFT collections similar to &lt;a href="https://opensea.io/"&gt;OpenSea&lt;/a&gt; or &lt;a href="https://lazy.com/"&gt;Lazy&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--OpePbGgC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6w20coiuoo8vxor9s0dr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--OpePbGgC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6w20coiuoo8vxor9s0dr.png" alt="Image description" width="880" height="565"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Problem with Flow NFT collections
&lt;/h2&gt;

&lt;p&gt;In order to view your Flow NFTs you would have to go into each individual Dapp to see your NFTs from a specific Flow NFT collection.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--6bmxpMsB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/p9zoa38r0te6ok81vbb6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--6bmxpMsB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/p9zoa38r0te6ok81vbb6.png" alt="Image description" width="775" height="627"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JZEJs481--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j148lw8mb9dbfvd9am93.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JZEJs481--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j148lw8mb9dbfvd9am93.png" alt="Image description" width="880" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I propose building a Dapp that allows one to showcase their NFTs from different types of collections on Flow.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why make a separate Dapp? Why not just wait for OpenSea to integrate Flow?
&lt;/h2&gt;

&lt;p&gt;Specializing on Flow collections specifically has its benefits. For instance, specialization allows for much better transparency and deeper understanding of each NFT and how it is viewed in its 'local' collection along with similar NFTs of its kind (such as NBA TopShot, &lt;a href="//basicbeasts.io"&gt;Basic Beasts&lt;/a&gt;, &lt;a href="https://flovatar.com/"&gt;Flovatar&lt;/a&gt;, etc.)&lt;br&gt;
Making this type of Dapp could help answer questions like:&lt;br&gt;
"Is this NFT rare?", "How valuable is it?" "How many would buy this NFT?"&lt;br&gt;
And having answers to those questions could help the creation of other Dapps such as lending platforms with collateralized NFTs, like &lt;a href="//flowty.io"&gt;Flowty&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How could this Dapp be built fast?
&lt;/h2&gt;

&lt;p&gt;Hyperverse could make building this type of Dapp easier and faster. Hyperverse is founded by &lt;a href="https://www.decentology.com/"&gt;Decentology&lt;/a&gt; and is the most comprehensive marketplace for smart contracts ever created. The platform consists of composable smart modules which can be used so you don't need to know how to write smart contracts on Flow to get started.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_vNxHGPY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2zxl7bi2vl0wzfvz03td.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_vNxHGPY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2zxl7bi2vl0wzfvz03td.png" alt="Image description" width="880" height="649"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Hyperverse has NFT modules and as more developers start using those modules it becomes easier to build a Dapp that can integrate the NFT collections from those modules.&lt;/p&gt;

&lt;p&gt;I recommend any developer interested in working in Web3 to try out the &lt;a href="https://www.decentology.com/blog/composing-the-hyperverse"&gt;Hyperverse&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Collector Score on Flow - Dapp with the Hyperverse</title>
      <dc:creator>bz</dc:creator>
      <pubDate>Wed, 08 Dec 2021 01:21:16 +0000</pubDate>
      <link>https://dev.to/bz/collector-score-on-flow-dapp-with-the-hyperverse-5e2o</link>
      <guid>https://dev.to/bz/collector-score-on-flow-dapp-with-the-hyperverse-5e2o</guid>
      <description>&lt;h2&gt;
  
  
  What is an NFT?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;"Some tokens are fungible, this one is not"&lt;/em&gt; - &lt;a href="https://twitter.com/sahibcantsingh/status/1466596027754897408?s=20"&gt;Sahib Singh&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A non-fungible token (NFT) is a cryptographic token that represents a unique asset. NFTs enable digital property rights. They are not interchangeable with each other and introduce scarcity to the digital world.&lt;/p&gt;

&lt;p&gt;NFTs are being created (minted) every day and many people use NFTs as collectibles. Some buy them as investments, some do it to support the creator or artist, others might just do it for the bragging rights that comes from owning a specific NFT.&lt;/p&gt;

&lt;h2&gt;
  
  
  Problem: As a Creator, how do you give back to your community?
&lt;/h2&gt;

&lt;p&gt;A community is essential for the success of a Creator's collection. Many Creators know this and some Creators may want a way to give back to their communities. &lt;br&gt;
But how can one know how much each individual collector in the community should be rewarded? - As the impact of each collector will vary. Furthermore, a Creator would also be interested in knowing how Collectors could become even more motivated to continue supporting a specific collection.&lt;br&gt;
This is where implementing a Collector Score could be beneficial.&lt;/p&gt;

&lt;h2&gt;
  
  
  Learn from the Best
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--YD9zKUM3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c8qx81cczwmo4nmn7tmm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--YD9zKUM3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c8qx81cczwmo4nmn7tmm.png" alt="Image description" width="880" height="454"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We know from NBA TopShot, one of the biggest NFT projects out there, that a Collector Score help understand the engagement level of each Collector. It also indicates if a Collector is valuable to the community and it gives the Collector a sense of accomplishment and growth as one's Collector Score increases when one collects more new NFTs.&lt;/p&gt;

&lt;h2&gt;
  
  
  Use and build Hyperverse Modules
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--fI_lJcN8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0og2h2484hskst90g3co.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fI_lJcN8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0og2h2484hskst90g3co.png" alt="Image description" width="880" height="649"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hyperverse is a platform and DAO (Decentralized Autonomous Organization) that has web3 modules that you can use to, for instance, create your own NFT collection and mint it.&lt;/p&gt;

&lt;p&gt;I propose building a Collector Score module that can interact with any NFT module on Hyperverse.&lt;/p&gt;

&lt;p&gt;Having a Collector Score would allow Creators to know how much each collector should be rewarded in terms of maybe an NFT airdrop or social token distribution.&lt;br&gt;
The score enables for the potential Dapp (Decentalized application) creation of leaderboards and encourage more engagement in the community.&lt;/p&gt;

&lt;h2&gt;
  
  
  Benefits of the Hyperverse
&lt;/h2&gt;

&lt;p&gt;Using existing Hyperverse modules allows developers to build and launch Dapps in just a few minutes. The modules have been security audited and deployed on the blockchain. So you don't have to learn how to write smart contracts to get started.&lt;/p&gt;

&lt;p&gt;Hyperverse allows anyone to build modules and provide the code to other developers. Every time your code gets used you would receive lifetime royalty from your module. &lt;a href="https://www.decentology.com/blog/composing-the-hyperverse"&gt;Learn more here&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
