<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Katia D on Medium]]></title>
        <description><![CDATA[Stories by Katia D on Medium]]></description>
        <link>https://medium.com/@katiadean?source=rss-c7c6e4edea2c------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*Xo0jEupCJ9SAeqS3x8xB2g.png</url>
            <title>Stories by Katia D on Medium</title>
            <link>https://medium.com/@katiadean?source=rss-c7c6e4edea2c------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sun, 15 Nov 2026 08:19:10 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@katiadean/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[Radiant Resilience: Nurturing Positivity in Black Maternal Health]]></title>
            <link>https://medium.com/@katiadean/radiant-resilience-nurturing-positivity-in-black-maternal-health-a08eb7f62f25?source=rss-c7c6e4edea2c------2</link>
            <guid isPermaLink="false">https://medium.com/p/a08eb7f62f25</guid>
            <category><![CDATA[nicu]]></category>
            <category><![CDATA[preemie]]></category>
            <category><![CDATA[black-women]]></category>
            <category><![CDATA[blackhealthmatters]]></category>
            <dc:creator><![CDATA[Katia D]]></dc:creator>
            <pubDate>Mon, 29 Jan 2024 12:06:54 GMT</pubDate>
            <atom:updated>2024-01-29T12:06:54.526Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*F4ZNZynG2D2I-8nuGbatRA.png" /></figure><p>In the face of challenges, let’s dive into the exhilarating journey of Black motherhood, where strength and resilience take center stage! Picture Katia, a true force of nature, conquering hurdles during pregnancy and childbirth with a spirit that refuses to back down. Katia’s story isn’t just about her own triumphs; it’s a powerful ode to the collective strength of Black mothers rewriting the narrative of maternal healthcare disparities. Through twists and turns, Katia’s tale radiates the infectious energy of love, community, and an unstoppable determination to shape a future filled with positive maternal experiences. Get ready for an electrifying story that not only celebrates but amplifies the radiant resilience of Black mothers, launching with Katia’s inspiring journey through the dynamic maze of maternal challenges. Buckle up for an exciting ride through triumphs, transformations, and the unstoppable spirit of Katia and countless mothers like her!</p><p>Hold on to your seats because this is a tale that starts with a date, June 8th, 2023, when the decision to take a pregnancy test turned my world into a rollercoaster of emotions! Armed with the typical test, those nerve-wracking lines initially screamed negative (or so I thought). Fast forward a week, my menstrual visitor was a no-show, prompting a strategic upgrade to the test with actual words — you know, the one that boldly declares “Pregnant” or “Not Pregnant.” The suspense was palpable as my boyfriend, and I anxiously counted down the seemingly endless 3 minutes. Drumroll, please! The results flashed, and guess what? I was officially joining the ranks of impending parenthood. Cue the excitement and a tidal wave of emotions!</p><p>But wait, there’s a twist. In the midst of the joyous celebration, the reality of being labeled as a “high-risk pregnancy” hit hard. At 36 when the stork is set to visit, I’m deemed ‘advanced maternal age’ in the healthcare handbook, adding a dash of complexity to this thrilling journey. Brace yourselves as we delve into the world of high-risk pregnancy, where I’m navigating the challenges like a superhero — from potential complications like unusual placenta positions to battling the notorious duo of high blood pressure and pre-diabetes. It’s a rollercoaster, but hey, we’re turning every twist and turn into a thrilling adventure!</p><p>Buckle up for the wild ride that was my first prenatal appointment at 8 weeks! Finding a new OB/GYN in the area had me feeling like an explorer on a quest, and the excitement was through the roof. Little did I know, this office had a unique twist — they wanted patients to meet all five OB/GYNs in the practice. Challenge accepted, I thought, ready to dive into this adventure.</p><p>Cue the research montage! Armed with online videos and expectations sky-high, reality hit me like a plot twist in a blockbuster movie. The first red flag unfurled its ominous banner when, due to my high blood pressure and white-coat syndrome, both OB/GYNs I met wanted to play fast and loose with my medication dosage without even hearing me out. Huge red flag alert!</p><p>But the drama didn’t stop there. Miscommunication between the front office staff and the OB/GYN became the second red flag, setting the scene for a comedy of errors. Then came the grand finale — or rather, the third red flag — as neither OB/GYN displayed the bedside manner I craved. Rushed appointments, unaddressed concerns, and a vibe that said, “Google it yourself” left me contemplating a swift exit.</p><p>Thank the stars for instincts! Recognizing the need for change, I embarked on a quest to find the right fit. Enter the superhero co-worker, armed with the perfect recommendation — a place with midwives that turned out to be an absolute game-changer. Talk about plot twists and turns!</p><p>Embark on the thrilling journey through my first and second trimesters, where every moment unfolds like a page-turner filled with surprises and milestones! 🌟 The first trimester, the vital foundation of baby development, brought unexpected twists to my story. While common symptoms like morning sickness and mood swings seemed elusive, my personal lineup included frequent bathroom breaks, cravings for steak and potatoes, and an unexpected bigger bust — talk about a plot twist! As a high-risk mom-to-be, my journey led me to Inova Loudon Hospital, a beacon of exceptional care.</p><p>The excitement continued with a series of appointments every 2 to 4 weeks. Highlights included the heartbeat melody at 8 weeks, the revealing Noninvasive Prenatal Testing (NIPT) at 10 weeks, and the revealing Anatomy Scan at 20 weeks where our baby girl, despite her breech position, stole the show.</p><p>Amidst these moments, I cherished feeling her light motions, especially during work meetings — she seemed to love sprint planning! A weekly chiropractor rendezvous became my secret weapon against back pain and rib discomfort. The second trimester climaxed with a joyful milestone — our baby girl surpassing my birth weight at 25 weeks, marking a sentimental victory for both of us.</p><p>And then, cue the third trimester! Smooth sailing took a surprising turn at 30 weeks when I was diagnosed with Gestational Diabetes. Annoyance aside, the health of my baby and me took precedence, leading to the prescription of metformin and diligent blood sugar monitoring. Weekly doctor visits, nonstress tests, and the persistent breech position of our little one kept the excitement alive.</p><p>The climax of this rollercoaster was reached at 32 weeks when a c-section became the advised route due to my baby’s persistent breech position along with Intrauterine growth restriction (IUGR) is when the fetal weight is estimated to be below the 10th percentile for its gestational age .</p><p>Labor induction, a separate narrative altogether, wasn’t recommended due to potential risks. This decision came with a flurry of emotions, but as I looked at the positive side — my baby forever looking up to me — I embraced the unforeseen twist with a smile. So here’s to the unexpected, the educational, and the exciting ride that is pregnancy!</p><p>Hold onto your hats for this unexpected twist at 34 weeks — it’s like a plot twist in a soap opera! So, there I am, cruising into another routine follow-up with the midwives, thinking everything’s peachy, right? Wrong! My blood pressure decides to skyrocket, and protein makes a surprise guest appearance in my urine, cue the dramatic music, and bam — Preeclampsia is the star of the show. Ugh, the one word I’ve been avoiding like the plague throughout this whole pregnancy.</p><p>The midwife drops the bomb — hospital admission. Say what? I wanted my little munchkin to stay in there, marinating, until at least 37 weeks. Cue the waterworks and an emotional rollercoaster ride. Fast forward to Thursday 1/11, and I’m in the hospital, hooked up to machines, getting my vitals checked every 4 hours — it’s a real party in there, let me tell ya.</p><p>Thursday night, I’m having what feels like mild cramps — nothing major, just a level 2 on my pain scale. Friday morning rolls around, and the docs drop the bombshell — baby girl has to make her grand entrance, either Friday or Saturday. Wait, what? After a day of nail-biting, Friday afternoon, they declare it’s C-section time, and I’m scheduled for Saturday 1/13/24.</p><p>The big day arrives, and I’m walking into the operating area — bright lights everywhere (seriously, where’s the dimmer switch?), machines beeping, and it’s all happening so fast. The anesthesiologist is explaining the whole process, and there’s a nurse trying to calm my nerves because, let’s face it, I’m nervous as heck. Team briefing, medical history recap — check. Now, boyfriend’s by my side, blood pressure behaving, and it’s showtime.</p><p>In the operating room, it’s like an orchestra of medical professionals doing their thing — synchronized chaos, if you will. I’m staring at my boyfriend, the team’s in full swing, and before I know it, our baby girl makes her debut, complete with cries — music to my ears. Family photo time, boyfriend rocks his dad duties, and off to the NICU goes our little bundle of joy, with him right by her side. Meanwhile, I’m in the post-op room, recovering and processing the whirlwind that just happened.</p><p>Alright, folks, here’s the thrilling aftermath of my hospital escapades! So, after the post-op room shenanigans, I upgrade to the Labor &amp; Delivery floor, thinking I could catch some Zs. Spoiler alert: Rest in a hospital? Myth busted! No sleep for this new mom — hospitals are basically the land of never-ending beeps and check-ins.</p><p>Fast forward a bit, and the NICU is calling my baby girl’s name. But hold up, I’m on this post-C-section medication rollercoaster, so the night nurse, a total sweetheart, hooks me up with a wheelchair for the grand ride. Like, come on, I can totally strut my stuff post-surgery, but rules are rules.</p><p>Now, onto the NICU chronicles! With my little munchkin arriving ahead of schedule, we’re talking about reaching those milestone grams and mastering the art of sucking reflex for bottle feeding — formula and donor milks, you name it! Huge shoutout to the rockstar NICU team at INOVA Loudoun Birthing Center — they’re the real MVPs, showing us clueless new parents the ropes of feeding, bathing, and diaper-changing. Hardest part? Leaving the hospital without my bundle of joy. Heartbreaking, yes, but hey, she needed those extra days to conquer her milestones.</p><p>Every day is a NICU adventure — hearing tests, car seat assessments (the one-hour suspense), and the gourmet skill of bottle-feeding. Fast forward to the grand finale — a week later, at 35 weeks and 4+ days, my little superstar was ready to hit the road!</p><p>And let’s talk pregnancy survival tips: no comparing on social media (everyone’s journey is unique!), being my own advocate, a flexible birth plan (because life happens), following my gut instincts (changing providers was a game-changer), and keeping the stress levels on mute. Shoutout to the fantastic new job that made my life stress-free — couldn’t have done it without them! Supportive family and friends? Oh, absolutely!</p><p>Now, the grand finale — a week post-baby arrival, I’m at a follow-up, and guess what? Gestational diabetes? Gone! No more sugar checks, no more meds. Blood pressure? Back to chill mode. And on January 13, 2024, I officially earned the title of MOM. It’s been a wild ride, and I hope sharing my story shines a light on a positive Black woman experience during pregnancy. Here’s to the adventures of mom life — cheers!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*f5zay_pCJEGvKRDCR4TCuA.png" /></figure><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a08eb7f62f25" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Gearing Up for the First 90 Days as a Scaled Agile Scrum Master]]></title>
            <link>https://medium.com/@katiadean/gearing-up-for-the-first-90-days-as-a-scaled-agile-scrum-master-bc83ccbb1ed7?source=rss-c7c6e4edea2c------2</link>
            <guid isPermaLink="false">https://medium.com/p/bc83ccbb1ed7</guid>
            <category><![CDATA[team-coach]]></category>
            <category><![CDATA[collaboration]]></category>
            <category><![CDATA[agile-methodology]]></category>
            <category><![CDATA[scrum-master]]></category>
            <category><![CDATA[scaled-agile-framework]]></category>
            <dc:creator><![CDATA[Katia D]]></dc:creator>
            <pubDate>Sun, 21 May 2023 21:08:51 GMT</pubDate>
            <atom:updated>2023-05-21T21:08:51.126Z</atom:updated>
            <content:encoded><![CDATA[<h3>Gearing Up for the First 90 Days as a Scaled Agile( SAFe) Scrum Master</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Os1W_yLZSA0ikfyUT9OYcw.png" /></figure><p>I’ve been working as a Scaled Agile (SAFe) Scrum Master for the past 3 months, and it’s been an amazing journey! Initiating my transition from System Engineer to a Scaled Agile Scrum Master, I’ve had the privilege to apply new knowledge in Agile project management. I’d love to share some of the responsibilities within this role and how it applies to SAFe.</p><p>First and foremost, in this new role, “I hit the ground running. “However, since this was my 1st role as a SAFe Scrum Master, I decided to earn the new Scaled Agile 6 Scrum Master certification. Earning this certification allowed me to understand the new framework changes in terminology and bring more ideas to the teams and the organization.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Dreh9Js-YlM3SOqbfap76A.png" /></figure><p>Before earning this certification, I obtained version five about two years ago. Still, I never obtained a Scrum Master position since my previous positions didn’t align with a typical Scrum Master position. However, I wanted something different in my career, so I applied to one SAFe Scrum Master position and received a job offer. Now that I’ve earned this certification, I can apply the concepts to accelerate my skills in this position. Next, I will share some of the responsibilities to assist you in possibly pursuing a role as a Scaled Agile Scrum Master.</p><p>Second, communication is key to success; ensure open communication lines with your team members and stakeholders. Regularly provide updates and progress reports and actively listen to feedback.</p><p>Third, building relationships with the team members and stakeholders. This approach allowed me to become a servant leader and motivate them toward achieving the delivery goals. One method I had to learn was collaborating with Developers and Test Engineers.</p><p>Supporting a development and test team in a scaled agile environment can be daunting. It requires the right tools, processes, and resources to ensure the team can work effectively and efficiently. I’m using Azure DevOps to keep track of the team engineering and test stories and adjust the team flows to deliver products on time.</p><p>As a Scaled Agile (SAFe) Scrum Master, you will facilitate <a href="https://scaledagileframework.com/scrum-master-team-coach/">team events</a> this includes: team syncs, sprint planning, and retrospectives.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/987/1*M94iQQHmhzUzUfToDjj2pg.png" /></figure><p>A <a href="https://scaledagileframework.com/scrum-master-team-coach/">team sync </a>is a 15-minute meeting with the Development and Tester to ensure everyone is on the same page and plan the work for the iteration. For a Scrum Master to facilitate meetings effectively, from my experience, it takes practice to ensure the team stays within the 15-minute time box.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/426/1*H0xBIwMnYqT6WdkqG9-J6A.gif" /><figcaption>Going down the rabbit hole</figcaption></figure><p>One method that works is utilizing the tool during the meeting. This allows each team member to go through what they completed and communicate in blockers during this time.</p><p>Fourth, be flexible Agile methodology is all about being flexible and adaptable. Be prepared to make changes to the project plan as needed and be open to feedback and suggestions from the team. During the sprint planning event, many changes will occur within those two weeks; therefore, being flexible is valuable in this role.</p><p>Fifth, As a Scrum Master, you create a positive team culture. Encourage a culture of trust, respect, and transparency, where team members feel comfortable sharing their ideas and opinions. Another major responsibility is building<a href="https://scaledagileframework.com/scrum-master-team-coach/"> high-performing teams.</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*siQ9357xhWiDz7UilfFCkA.png" /></figure><p>Sixth, improving the Agile Release Train (ART) performance is a major responsibility in this role. During my first 90 days, I had to learn this by trial and error. When I arrived at the role, the organization was in the last two sprints, and the <a href="https://scaledagileframework.com/scrum-master-team-coach/">PI Planning </a>event happened in a week. In the past, I participated in PI Planning events. However, I was not planning the two-day event, so I went “hit the ground running.”</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*8TRgb4trYdV0QZhu0O61FQ.png" /></figure><p>Finally, the most challenging part of this role is coordinating event meetings. Since other ARTs might also connect to your ART, finding the best days in times is hard work.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/941/1*xc0NvDq8Z2XP0f_gim1hAA.png" /></figure><p>As a SAFe Scrum Master, I can use my 10 years of experience in various roles ( System Test Engineer, Program Analyst, System Engineer) meaningfully. I bring my knowledge and expertise to help organizations achieve their goals. This role allows me to collaborate with teams and stakeholders while helping them adopt Agile practices. It is an exciting role that allows me to learn and grow while helping others do the same continuously.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=bc83ccbb1ed7" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[The Ultimate Guide to How to Create a Decentralized Website Using an IPFS]]></title>
            <link>https://coinsbench.com/the-ultimate-guide-to-how-to-create-a-decentralized-website-using-an-ipfs-9eb76413760b?source=rss-c7c6e4edea2c------2</link>
            <guid isPermaLink="false">https://medium.com/p/9eb76413760b</guid>
            <category><![CDATA[web-hosting]]></category>
            <category><![CDATA[pinata]]></category>
            <category><![CDATA[decentralization]]></category>
            <category><![CDATA[unstoppable-domains]]></category>
            <category><![CDATA[ipfs]]></category>
            <dc:creator><![CDATA[Katia D]]></dc:creator>
            <pubDate>Wed, 04 Jan 2023 04:05:42 GMT</pubDate>
            <atom:updated>2023-05-14T02:17:42.626Z</atom:updated>
            <content:encoded><![CDATA[<p>For the last four months, I’ve been building more Web3 Development projects with LearnWeb3DAO. During the junior path, we learn about InterPlanetary File System (IPFS) and create a website. I’m proud to announce that I’ve made my business’ website, Katia’s Cylife, fully decentralized. In this article you will learn about the process and lessons learned.</p><h3>Decentralized Website</h3><p>Decentralized websites are websites that use blockchain and cryptography to store data on a decentralized system. This is different from traditional websites which are hosted on a central server, with the data being controlled by the company.</p><p>Blockchain technology is inherently decentralized and very safe. This ensures no one person will ever be able to control or access your information. Many companies who want to keep their information as secure as possible have started using blockchains.</p><p>Next I want to talk about Interplanetary File system (IPFS) and how Pinata works.</p><h3>What is an Interplanetary File System (IFPS) and how does it work?</h3><p>IPFS is a peer-to-peer distributed file system. It has the potential to replace HTTP as the protocol for transferring and storing files on the internet. This system can be used to create a decentralized website or web application that has no single point of failure and can’t be shut down.</p><p>The IPFS protocol has been around for some time, and is designed to break up files into different blocks which are distributed across nodes on a network. In the event that a node goes down, other nodes can take over serving their pieces until it gets back up again. Now let’s learn about Pinata.</p><p><strong>Pinata</strong></p><p>Pinata is an NFT media management service that allows users to host, manage and share files of any kind on the blockchain of their choice. It’s also a decentralized file storage service that allows you to upload data and share it with others. To learn more, check out the site pinata.cloud. It has a tutorial that I will describe how to upload files soon.</p><h3>How to Create a Decentralized Website</h3><p>Decentralized websites are a relatively new concept, however they’re becoming more and more popular. To set up a decentralized website, you’ll need an domain from <a href="https://unstoppabledomains.com/">https://unstoppabledomains.com/</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/904/1*nOC2pFB1IRtTzfplUNLJjA.png" /><figcaption>Decentralized Domain</figcaption></figure><p>Step 1: Configure the site. In reference to, an unstoppable domain documentation</p><blockquote><em>All IPFS websites must adhere to the following constraints:</em></blockquote><blockquote>All of the content for your website is contained in <strong>one</strong> directory, with an index.html file at the top level.</blockquote><blockquote>All links within your source files are relative links.</blockquote><p>Step 2: Convert WordPress site to a static site.</p><ul><li>Installed the plugin Simply Static to WordPress</li><li>Generated the files and downloaded the zip file</li><li>Review the index.html to make sure the format is correct</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*1zNvT6rqKM-MB4usS8FRTw.png" /></figure><p>Step 3: Upload files to IPFS site ( Pinata)</p><ul><li>Extract the static files from the zip folder</li><li>Create an account on Pinata</li><li>Upload the files from the site on Pinata</li><li>Then, click <strong>Folder</strong> and select the folder containing the website files you wish to upload.</li><li>When the upload is complete, the <strong>IPFS CID</strong> (or <strong>IPFS hash</strong> ) will appear under the <strong>Pin Manager</strong> tab.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*zH94wHxmVRK9fOhuk8bS6g.png" /></figure><p>Step 4: Adding the CID to the domain</p><ul><li>Log into your unstoppable domain account ( I use the MetaMask wallet to log into the site)</li><li>Select <strong>My Domains</strong></li><li>Select <strong>Manage</strong> next to the domain you want to use</li><li>Select the <strong>Website</strong> tab</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*J5KNECNTsgTgdAfeH4rZVw.png" /></figure><p>Step 5. IPFS Hash is created and a new link for site is on the Polygon Blockchain</p><p>To confirm success go to <a href="http://viewblock.io/">viewblock.io</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*pYkbo-z1exGaF3i7iqdemw.png" /></figure><p>In this graphic, you will see the URL, IFPS site, the owner wallet address, the OpenSea NFT, and the polygon blockchain.</p><p>Step 6: Resolving D-Websites in a Browser</p><p>I’m really impressed by this new technology — it took a few minutes of going through different browsers to find the right way to get it to work with my browser (I use Google Chrome).</p><blockquote><em>ChromeBrowser Settings Menu &gt; Privacy and security &gt; Security &gt; Advanced section and set Custom URL as </em><a href="https://resolver.unstoppable.io/dns-query"><em>https://resolver.unstoppable.io/dns-query</em></a></blockquote><p>If you want to use a different browser for Web3 then try out Brave</p><p><a href="https://unstoppabledomains.com/brave_pa">https://unstoppabledomains.com/brave_pa</a></p><p>Now that I’ve successfully launched a D-Website what are some lessons learned with this new technology.</p><p>Lessons Learned</p><p>The most important lesson is to educate those still new to it, who haven’t experienced the Web3 browser interface. It can take a while to get used to using it and learn new skills, but it’s worth the effort. The second lesson is to understand the technical side of things, which will be significantly different from what people are used to on Web 2 browsers.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=9eb76413760b" width="1" height="1" alt=""><hr><p><a href="https://coinsbench.com/the-ultimate-guide-to-how-to-create-a-decentralized-website-using-an-ipfs-9eb76413760b">The Ultimate Guide to How to Create a Decentralized Website Using an IPFS</a> was originally published in <a href="https://coinsbench.com/">CoinsBench</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Building A Whitelist dApp For An NFT Collection]]></title>
            <link>https://medium.com/@katiadean/building-a-whitelist-dapp-for-an-nft-collection-c972ef6103c9?source=rss-c7c6e4edea2c------2</link>
            <guid isPermaLink="false">https://medium.com/p/c972ef6103c9</guid>
            <category><![CDATA[dapps]]></category>
            <category><![CDATA[web3-development]]></category>
            <category><![CDATA[smartcontractdevelopment]]></category>
            <dc:creator><![CDATA[Katia D]]></dc:creator>
            <pubDate>Sat, 26 Nov 2022 22:28:19 GMT</pubDate>
            <atom:updated>2022-11-26T22:28:19.396Z</atom:updated>
            <content:encoded><![CDATA[<h4><strong>LearnWeb3DAO Sophomore Track</strong></h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*mT81o6P_dDGzPtHqF5E21g.png" /></figure><p>Oct 2022, I started my journey in Web3 Development and enrolled in the LearnWeb3DAO Freshman track. A month later, I completed the Sophomore Track in 4 weeks. The first series of articles will cover building a Whitelist dApp, next Creating an NFT Collection, then Launching an Initial Coin Offering, Launching a fully on-chain DAO, and finally, Building a Decentralized Exchange like Uniswap.</p><p>Most of my experience deals with being on the front end as an investor in NFTs and investing in certain cryptocurrencies. Going through the LearnWeb3DAO for Web3 Developers, I now understand the technology from the backend. Next, let’s learn some Web3 knowledge.</p><h4><strong>Whitelist</strong></h4><p>Back in Oct-21 — Dec 21, it was a grind to get whitelisted on very popular NFT projects. A whitelist or another term Cryptocurrency Whitelist is a list or group of administered-approved addresses for you to participate in a presale for an NFT collection. The purpose of the presale is to claim early access to an NFT collection.</p><p>Here is a list of best practices I followed for minting NFTs during the whitelist phase.</p><blockquote>- Research social media platforms such as Twitter and join the NFT collection discord channel for announcements</blockquote><blockquote>- Set my calendar for the time of the release date and remain active in the discord channel for any scams that might arise</blockquote><blockquote>- Get hype with the discord fam for the releases 😊</blockquote><blockquote>- Use a burner wallet- only use it for minting purposes and have the funds you need for that project. The purpose is to keep your other funds safe from scammers during this time.</blockquote><blockquote>- Important rule DO NOT SHARE YOUR PRIVATE KEYS EVER!</blockquote><blockquote>- Enjoy being stressed out because there is always a problem when the mint is live</blockquote><blockquote>- You are the owner of that NFT; you can sell it or make a profit.</blockquote><p>Now that you know and understand this process from a user point of view. Let’s learn the blockchain concepts behind the Whitelist and the requirements. Below is the tech stack I used for this project.</p><p><strong>Prerequisites</strong></p><blockquote>- Windows OS</blockquote><blockquote>- Visual Studio Code</blockquote><blockquote>- Gitbash terminal</blockquote><blockquote>- GitHub</blockquote><blockquote>- Vercel</blockquote><blockquote>- Metamask Wallet</blockquote><blockquote>- Mumbai Polygon Blockchain</blockquote><blockquote>- React, Next.js</blockquote><p><strong>Building a Smart Contract</strong></p><p>To build the smart contract for the Whitelist, I used Windows OS, Visual Studio Code (vscode), and Hardhat. Here are the commands to start the Javascript project. In the command prompt terminal.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/315/1*61Lznmp3G3VwvoFkJbAZWg.png" /><figcaption>Whitelist-Dapp folder</figcaption></figure><p>Setting up the Hardhat project, insert these commands in the terminal</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/456/1*bSLZcDKfsz2k8Ma2N0pbfQ.png" /><figcaption>Hardhat project code</figcaption></figure><p>Then insert the command npx hardhat. Choose the option to create a JavaScript project.</p><blockquote>A rule for going through these tutorials in LearnWeb3DAO is to check the code and remember to make changes if you customize it from the instructions. Most of the instructions used the goerli testnet. However, I decided to try Mumbai due to the faster transactions.</blockquote><p>Now let’s create the code for the smart contract. Create a new file in the contracts folder called Whitelist.sol.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*3tDQKd2R3OwrlovX66r2jA.png" /><figcaption>Whitelist.sol code</figcaption></figure><p>For this project, I’m deploying to the Mumbai network. Next, go to the scripts folder and replace the code in deploy.js with this code.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*7kLywXY7IwJYEFZneRNQww.png" /><figcaption>Deploy.js code</figcaption></figure><p>Now create a .env file in the hardhat-tutorial folder and add the following lines. I used Alchemy to create a node provider to connect to different blockchains.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/741/1*kcuBZNZUE6PKaKR4O2QAbQ.png" /></figure><p>Insert this code in the .env file.</p><pre>ALCHEMY_API_KEY_URL= &quot;add Alchemy url here&quot;</pre><pre>PRIVATE_KEY=&quot;add-the-private-key-here&quot;</pre><blockquote><strong><em>Do not share your private key! Keep it safe!</em></strong></blockquote><p>Install dotenv package to be able to import the env file and use it in our config. Open up a terminal pointing at hardhat-tutorial directory and execute this command</p><pre>npm install dotenv</pre><p>Now open the hardhat.config.js file, add the Mumbai network to deploy the contract to the Mumbai network. Replace all the lines in the hardhat.config.js file with the given below lines</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/828/1*snwVSiDpGfOklB3wM8-e7g.png" /></figure><p>Compile the contract, open up a terminal pointing at hardhat-tutorial directory and execute this command</p><pre>npx hardhat compile</pre><p>To deploy, open up a terminal pointing at hardhat-tutorial directory and execute this command</p><pre>npx hardhat run scripts/deploy.js --network mumbai</pre><blockquote><em>Important to save the contract address after this command will need it later.</em></blockquote><p>The deployment of the smart contract was successful. Now it’s time to build the website using react and next.js.</p><p><strong>Website Development</strong></p><p><strong>React and Next.js</strong></p><p>In the freshman track, the first dApp used HTML. Hence, adding more skills is important in the sophomore track another way to build websites is using React and Next.js. I’ve also seen that React is a major skill to learn in the web3 space.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/597/1*Som026SjRjigPt6VLL4Hgg.gif" /></figure><p>“<a href="https://reactjs.org/tutorial/tutorial.html#what-is-react"><em>React</em></a><em> is a declarative, efficient, and flexible JavaScript library for building user interfaces. It lets you compose complex UIs from small and isolated pieces of code called “components”.</em></p><p><strong>Creating the Website</strong></p><p>First, You will need to create a new next app. To create this next-app, in the terminal point to Whitelist-Dapp folder and type</p><pre>npx create-next-app@latest</pre><p>and press enter for all the questions. Your folder structure should look something like</p><pre>- Whitelist-Dapp</pre><pre>- hardhat-tutorial</pre><pre>- my-app</pre><p>Now to run the app, execute these commands in the terminal</p><pre>cd my-app</pre><pre>npm run dev</pre><blockquote><em>Once you run that command the local host address should show.</em></blockquote><p>The users need to add their wallet addresses to the Whitelist. To implement this task, install Web3Modal Library.</p><p>Open up a terminal pointing atmy-app directory and execute this command</p><pre>npm install web3modal</pre><p>In the same terminal also install ethers.js</p><pre>npm install ethers</pre><p>Now create a new folder under the my-app folder and name it constants. In the constants folder create a file, index.js and paste the following code.</p><pre>export const WHITELIST_CONTRACT_ADDRESS = &quot;YOUR_WHITELIST_CONTRACT_ADDRESS&quot;;</pre><pre>export const abi = YOUR_ABI;</pre><p>Replace &quot;YOUR_WHITELIST_CONTRACT_ADDRESS&quot; with the address of the whitelist contract that you deployed. Replace &quot;YOUR_ABI&quot; with the ABI of your Whitelist Contract. To get the ABI for your contract, go to your hardhat-tutorial/artifacts/contracts/Whitelist.sol folder and from your Whitelist.json file get the array marked under the &quot;abi&quot; key (it will be. a huge array, close to 100 lines if not more).</p><p>The step above is very important. Make sure to double check the abi key.</p><p>Now in your terminal which is pointing to my-app folder, execute</p><pre>npm run dev</pre><p>No errors. Next step is to push code to GitHub. In this project the my-app created a git file. Which caused an issue to create a submodule folder. This was not going to work because I was not able to deploy the folder on the vercel app.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/322/1*9H-r-9091zUHqXBT2qH37A.png" /><figcaption>submodule folder</figcaption></figure><p>To solve this problem of course go to discord to see if anyone else had the same problem. One important note was to insert this command in gitbash point to the my-app folder.</p><p>rm -rf .git</p><p>This command will remove the git file from the my-app folder.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/480/1*pKOU4U2GFifMQC0A6PMnEA.gif" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/378/1*wtyXoOPCACWtvGOiqOGtHQ.png" /><figcaption>success</figcaption></figure><h4><strong>Deploying dApp</strong></h4><p>Since the code is loading on github. Now go to vercel and sign in with your GitHub account.</p><ul><li>Then click on New Project button and then select your Whitelist dApp repo</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*KNSpZKwG_RfDgIKM.png" /></figure><ul><li>When configuring your new project, Vercel will allow you to customize your Root Directory</li><li>Click Edit next to Root Directory and set it to my-app</li><li>Select the Framework as Next.js</li><li>Click Deploy</li><li>Now you can see your deployed website by going to your dashboard, selecting your project, and copying the URL from there!</li></ul><p>Here is the final result here <a href="http://whitelist-dapp-kldtia.vercel.app/">http://whitelist-dapp-kldtia.vercel.app/</a>. Anyone can add their wallet addresses to the Whitelist. The next project is to Build an NFT Collection.</p><p>To learn more enroll in LearnWeb3DAO to develop a developer portfolio.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=c972ef6103c9" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Non-Coders Who Want To Create Web3 Projects:]]></title>
            <link>https://medium.com/@katiadean/non-coders-who-want-to-create-web3-projects-6aa98eddad23?source=rss-c7c6e4edea2c------2</link>
            <guid isPermaLink="false">https://medium.com/p/6aa98eddad23</guid>
            <category><![CDATA[blockcahin]]></category>
            <category><![CDATA[erc721]]></category>
            <category><![CDATA[learnweb3dao]]></category>
            <category><![CDATA[developer]]></category>
            <dc:creator><![CDATA[Katia D]]></dc:creator>
            <pubDate>Thu, 20 Oct 2022 02:20:00 GMT</pubDate>
            <atom:updated>2022-10-20T02:20:00.785Z</atom:updated>
            <content:encoded><![CDATA[<h3>Non-Coders Who Want To Create Web3 Projects: Successfully Completing The Freshman Track in 1 week with LearnWeb3DAO Part 2</h3><p>In the first series of this article, I shared my experience building a Decentralized Application (dApp). This second series is Building an NFT using ERC-721. But before I break down the process, let us discuss more Blockchain concepts and the tools for this project.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/480/1*NzpRIRXJ7QeBq-39U7LSYQ.gif" /><figcaption>Taking Notes</figcaption></figure><p><strong>Blockchain Concepts</strong></p><p>In Oct 2021, I decided to expand my knowledge and enroll in a course to earn the <a href="https://www.blockchain-council.org/certifications/certified-nft-expert-instructor-led-training/">NFT Expert</a> certification through Blockchain Council. Furthermore, learning about certain topics assisted me in excelling in this project. One concept I learned was Ethereum Request for Comments (ERC). An ERC is a standard used for developing new Ethereum-based tokens. Regarding this project to build a Non-Fungible Token (NFT), the ERC-721 is the standard.</p><p><strong>ERC- 721 Standard</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/946/1*34Lnt-LKDBpXcQUHjoIeCg.png" /><figcaption><a href="https://101blockchains.com/erc20-vs-erc721/">ERC Standard</a></figcaption></figure><p><strong>HardHat</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/610/1*3LCDjJ0GhAApwnI4wJEJcA.png" /></figure><p>Next, let us discuss Hardhat. This development software for Ethereum allows users to edit, compile, debug and deploy smart contracts and dApps. The website has a <a href="https://hardhat.org/tutorial">tutorial</a> to become more familiar with the software. Now the exciting part is the project walkthrough and lessons learned.</p><p><strong>Project Walkthrough</strong></p><p>First, let us start with the preparation.</p><blockquote>- MetaMask Wallet</blockquote><blockquote>- Visual Studio Code</blockquote><blockquote>- Terminal ( Command Prompt) If you are using Windows OS or the Terminal in VSC</blockquote><blockquote>- Node.js</blockquote><p>The second step is building the smart contract. In the <a href="https://medium.com/@katiadean/non-coders-who-want-to-create-web3-projects-b41ea21763e2">first article series</a> I went over smart contracts now it’s just more in depth with the razzle dazzle using hardhat.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/480/1*aYN8o6qaounfP8hgLCetug.gif" /></figure><p>Open the command prompt and type commands</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/712/1*zAmO3t_sktWMiCpsQcMLQg.png" /><figcaption>Creating Directory and Install Hardhat</figcaption></figure><p>Then you will create a Javascript project</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/781/1*6pQ6ySy3OXIEQh5ZThyMvA.png" /><figcaption>JS project created</figcaption></figure><p>Write the NFT Smart Contract</p><p>Install the OpenZeppelin contracts to get access to the ERC-721 contracts. Using the same command prompt terminal type in the command</p><p><em>npm install @openzeppelin/contracts</em></p><p>Using Visual Studio Code, let us create a file for NFTee.sol. This code is for the smart contract using the solidity programming language.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*I6Xn7uNvnLXu_ff8rgjF-g.png" /><figcaption>NFTee.sol Code</figcaption></figure><p>Now compile the smart contract with this command <em>npx hardhat compile</em></p><p>If you get no errors you are good to go!</p><p><strong>Configuring Deployment</strong></p><p>Create a deploy.js file in VSC.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*UCMnqD5B1A3iUqnEoHxquw.png" /><figcaption>Deploy.js</figcaption></figure><p>Create an .env file in the NFT-Tutorial folder.</p><p>Quicknode</p><p><a href="https://www.quicknode.com/">Quicknode</a> is a node provider. If you know about cloud services, this is similar to AWS Elastic Cloud Compute (EC2). The next step</p><blockquote>- Create a .env file in the NFT Tutorial folder ( using VSC)</blockquote><blockquote>- Create an account on Quicknode</blockquote><blockquote>- Create an Endpoint</blockquote><blockquote>- Select Ethereum</blockquote><blockquote>- Select Goerli network</blockquote><blockquote>- Click Continue</blockquote><p>When that is complete, insert the HTTP provider link for the command below</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/934/1*43R47jUOP_FXahjZTY79fQ.png" /></figure><p>The next step is to get your private key from your MetaMask wallet.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*w66dVpv8fxGKlZ50DfpAfg.png" /></figure><h4><strong><em>DO NOT SHARE YOUR PRIVATE KEY WITH ANYONE!</em></strong></h4><blockquote><strong>· The step above is where I messed up on this project.</strong></blockquote><p>Now to import the .env file with this command npm install dotenv</p><p>In the VSC tool you will see the hardhat.config.js file. Now update the file with the code below to deploy the code to the Goerli network.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*jdoO1p7KtIQc0ImQbICD5A.png" /></figure><p>Final step to make sure it all works. In the command prompt use this command npx hardhat run scripts/deploy.js — network goerli</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/480/1*0PQ-6kBoRrP1Bsc__Vo_zA.gif" /></figure><p>Once I put that final command in this error below appeared.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/988/1*esRXelTsdReEetqLKAORAw.png" /></figure><p>To ask for assistance I went to the LearnWeb3DAO discord channel. Everyone in the chat was so helpful trying to figure this error out. I even started over from the start to see if it would remove the error.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/480/1*fFIhBpOXBhsQ00bYQQb21w.gif" /></figure><p>The issues for the error I was inserting my account address from MetaMask instead of the Private Key!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/480/1*lRQtSZpVUi9mFSVblox4VQ.gif" /></figure><p>I went back to the .env file and inserted the correct private key. Redid the command npx hardhat run scripts/deploy.js — network goerli</p><p>Success! I deployed the NFT on the Goerli network!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/934/1*LRgLprYro_TxDex-MvCXxg.png" /></figure><p>In summary, from a non-coder, I’m glad I got out of my comfort zone. I expanded my knowledge created more smart contracts and learned in-depth topics and new tools. Next is to move on to the Sophomore track with <a href="https://learnweb3.io/">LearnWeb3DAO</a>. My final goal is to transition into the Blockchain/ Web3 workforce.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=6aa98eddad23" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Non-Coders Who Want To Create Web3 Projects]]></title>
            <link>https://medium.com/@katiadean/non-coders-who-want-to-create-web3-projects-b41ea21763e2?source=rss-c7c6e4edea2c------2</link>
            <guid isPermaLink="false">https://medium.com/p/b41ea21763e2</guid>
            <category><![CDATA[web3]]></category>
            <category><![CDATA[projects]]></category>
            <category><![CDATA[developer]]></category>
            <category><![CDATA[decentralized]]></category>
            <category><![CDATA[decentralized-apps]]></category>
            <dc:creator><![CDATA[Katia D]]></dc:creator>
            <pubDate>Fri, 14 Oct 2022 18:16:48 GMT</pubDate>
            <atom:updated>2022-10-14T18:16:48.203Z</atom:updated>
            <content:encoded><![CDATA[<h3>Non-Coders Who Want To Create Web3 Projects: Successfully Completing The Freshman Track in 1 week with LearnWeb3DAO Part 1</h3><p>It has been a full year since I embarked on this Web3 journey for a non-coder like myself. I tried to avoid anything dealing with coding. However, I decided to get outside of my comfort zone.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/360/1*CzfaQ7E9UqDNsJlOpnv-cQ.gif" /><figcaption>Coding Cat</figcaption></figure><p>In this article, I’m sharing my experience enrolling in my 1st web3 Developer Decentralized Autonomous Organization <a href="https://learnweb3.io/">LearnWeb3 DAO</a> to build the following projects: a Decentralized Application(dApp), creating a token, and finally, a Non-Fungible Token using ERC-721 completed in one week. This article will cover the dApp.</p><p><strong>Building a Decentralized Application with Ethers.js</strong></p><p>The freshman track is for beginners who are new to Web 3. From my point of view, since I have already completed a few projects through <a href="https://www.odysseydao.com/">Odyssey DAO</a> and am familiar with some programming languages, this was an excellent starting point.</p><p>The base of the project is to build a Hypertext Markup Language (HMTL) webpage, code a basic smart contract and finally connect with the webpage and smart contact on Ethers.js (Javascript).</p><p><strong>Decentralized application (dApp)</strong></p><p>A Decentralized Application (dApp) are programs or digital application that runs either on the blockchain or a peer-to-peer (P2P) network. The two major components of a dApp are the front-end and back-end. For this project, the webpage is the front end that communicates with the user, and the smart contract is the back end that runs on the server. Now let’s learn about front-end of the webpage.</p><p><strong>Coding in HTML</strong></p><p>HTML programming language to build the webpage. If you are old enough to remember the Myspace era, some of us were coding and editing our web pages to fit our personalities. For this, the HTML webpage is the 1st layer. Here are the building blocks for this project, with additional tools to learn along the way.</p><p>The first step is downloading and installing the <a href="https://metamask.io/">MetaMask</a> wallet if you do not have one already.</p><blockquote>Change the Mainnet to a test network. In this project, change to the Goerli test network.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/523/1*rbk2G5CK5XPthj2Pozqp2Q.png" /><figcaption>MetaMask Wallet ( Mainnet Networks)</figcaption></figure><blockquote>- Request some Goerli Tesnet Ether from a faucet loaded into your Metamask Wallet.</blockquote><blockquote>- Install HTTP server</blockquote><blockquote>- Install Node.js (Download and Instructions)</blockquote><blockquote>Install lite-server (with NPM in a terminal/command prompt):</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/673/1*zGLwZYcUSbODex84FzZ2bg.png" /><figcaption>CMD</figcaption></figure><p>Now it’s time to write the code for the webpage. If you never coded before, it might be confusing at 1st reading the template to understand what is needed. One way to familiarize yourself is to compare it to the format of an essay outline.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/559/1*ia-I_uv9G8T6yf48LfXfxg.png" /><figcaption>Essay Outline</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*0dEukkUg2YdXNQ7khxQeBA.png" /><figcaption>HTML Coding Template</figcaption></figure><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2Fq6JF81Py76k%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dq6JF81Py76k&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fq6JF81Py76k%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/470967a1c0aa38544939da09e653da46/href">https://medium.com/media/470967a1c0aa38544939da09e653da46/href</a></iframe><p>The final outcome of the code is for the application to read write values within the blockchain. To test to see if the code was successful open command prompt and run the command <strong>lite-server</strong>.</p><p>After I put the command in, the dApp loaded successfully. The second layer of this project is to build and deploy a smart contract.</p><p><strong>Building and Deploying a Smart Contract</strong></p><p><strong>Smart Contract</strong></p><p>Smart contracts are self-executing lines of code with the terms of an agreement between buyer and seller automatically verified and executed via a computer network. Or, simply, a program code or transaction on a decentralized platform. Remix IDE is one tool to use to create a smart contract.</p><p><strong>Remix IDE</strong></p><p>Remix IDE is an open-source web and desktop application developers use to develop smart contracts in Solidity programming language. Since we understand a smart contract and the tool to use, let’s create the code.</p><p><strong>Solidity Programming Language</strong></p><p>Solidity is an object-oriented, high-level language for implementing smart contracts. This language is also a curly bracket language designed to target the Ethereum Virtual Machine (EVM). An EVM is the runtime environment for smart contracts in Ethereum. According to <a href="https://soliditylang.org/">Solidity Language .org</a>, ensure to use the latest version when deploying contracts to receive security fixes.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*CZ6a904CZdq47Oy-MMY_oQ.png" /><figcaption>Solidity Code for Smart Contract</figcaption></figure><blockquote>Deploy the contract on the Goerli Testnet.</blockquote><blockquote>Make sure the Metamask Wallet is connected to the Goerli Testnet.</blockquote><blockquote>Make sure you select the right compiler version to match the solidity contract. (In the compile tab)</blockquote><blockquote>Compile the code using the “Solidity Compiler” tab. Note that it may take a moment to load the compiler</blockquote><blockquote>Deploy the contract under the “Deploy and Run Transactions” tab</blockquote><blockquote>Under the Deployed Contracts section, you can test your functions on the Remix Run tab to ensure your contract works as expected!</blockquote><p><strong>Connecting the Webpage and Smart Contract</strong></p><p>Finally, the 3rd layer is to connect the webpage to the smart contract. As mentioned previously, the tools used so far are Visual Studio Code and Remix IDE for the webpage and the smart contract. Therefore, a connection between these two is needed. To accomplish this, open the index.html file from VSC and add this additional code.</p><p><strong>Importing Ethers.js to the webpage</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ez-WqtWTI5gZOpuARU2G4Q.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*FBdl866rDsnXrTYhCdh_Sg.png" /></figure><p>This code is inserted into the index.html file, tested out, and connected with MetaMask.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/511/1*WvLrnd-GSwn4HgiaYvB96w.png" /><figcaption>Set Mood Outcome on MetaMask</figcaption></figure><p>The outcome is the contract listed on Etherscan.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*lx1LSfdKaAEimvEzQ_w4hg.png" /><figcaption>Contract Creation</figcaption></figure><p>In summary, this project exposed me to the Web3 Developer career path. As a non-coder being active in the Discord community with LearnWeb3DAO assisted in my success with finishing part 1 of the freshman track. Tune in for Part 2 for Building an NFT Smart Contract using HardHat.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=b41ea21763e2" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Joining a Decentralized Autonomous Organization (DAO) & Thriving: Odyssey Bootcamp]]></title>
            <link>https://medium.com/@katiadean/joining-a-decentralized-autonomous-organization-dao-thriving-odyssey-bootcamp-11120eff68f9?source=rss-c7c6e4edea2c------2</link>
            <guid isPermaLink="false">https://medium.com/p/11120eff68f9</guid>
            <category><![CDATA[web3]]></category>
            <category><![CDATA[odysseydao]]></category>
            <category><![CDATA[education]]></category>
            <category><![CDATA[bootcamp]]></category>
            <dc:creator><![CDATA[Katia D]]></dc:creator>
            <pubDate>Wed, 25 May 2022 02:59:22 GMT</pubDate>
            <atom:updated>2022-05-25T02:59:22.770Z</atom:updated>
            <content:encoded><![CDATA[<h3>Joining a DAO &amp; Thriving: Odyssey Bootcamp</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*cAQPJ1F0A5BQacaEEhGXJA.jpeg" /></figure><p><strong>Introduction</strong></p><p>I’ve been contributing to the Web 3 space for the past 8 months. One common theme is joining a Decentralized Autonomous Organization (DAO) to connect with like-minded people and lend your expertise to a project. So, I decided to join the Odyssey Bootcamp to learn more about the various topics in Web 3. Here’s a recap of what I learned and how I implemented best practices from the Bootcamp.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ite9-MI2TZk2xV3eeXlyig.png" /><figcaption>Bootcamp Overview</figcaption></figure><p><strong>Intro to Web 3</strong></p><p>In session 3 of the bootcamp Intro to Web 3 was covered. What is Web 3? Web 3 is the next phase of the internet read, write, and own. The key concept is for the internet to be decentralized. People create and own their contributions through tokens.</p><p>An example of owning your content is through writing. One site that I recently used is called <a href="https://mirror.xyz/">Mirror</a>. Mirror is a suite of web3-native publishing and economic tools powering the next generation of creators, communities, and Decentralized Autonomous Organizations (DAOs).</p><p>I published my 1st article, <a href="https://mirror.xyz/0xCdcb6833e24A94b03Db7C4a85e8dcE483f369d3E/MVkDfUkj2BUlXm8KElGsS1sg-Zu3La8dVDnbxBktk5M">134 Days As an NFT Collector on the Solana Blockchain: My Complete Journey</a> on Mirror. People can now collect this article as an NFT and support my work. With other writers. Check out this article by Eshita with a full overview of <a href="https://eshita.mirror.xyz/H5bNIXATsWUv_QbbEz6lckYcgAa2rhXEPDRkecOlCOI">Web3: in a nutshell</a>. The next topic was Intro To Decentralized Finance ( Defi).</p><p><strong>Intro to Defi</strong></p><p>In Session 4 the topic Defi was very interesting. Decentralized Finance (Defi) is financial services that run on a smart contract instead of relying on the banks and exchanges that people are currently using. I did not realize I was implementing some concepts independently.</p><p><strong>Implementation of Concepts</strong></p><p><strong>Swapping Tokens:</strong> The concept of swapping tokens is exchanging a different token for another token. For instance, when I purchase NFTs on the Solana Blockchain, I need to have Solana ( SOL) in my <a href="https://phantom.app/blog/swapping-tokens">phantom wallet</a>. But what if I don’t have enough? I can swap Ethereum ( ETH) to SOL to cover the difference or any other token.</p><p>Another example of swapping tokens instead of using a wallet utilizing a Decentralized Exchange (DEX) example <a href="https://uniswap.org/">Uniswap</a>. A DEX lets anyone swap two tokens. Next, let’s cover staking cryptocurrencies and Non- Fungible Tokens (NFT).</p><p><strong>Staking Crypto and NFTs: </strong>This concept deals with locking up your crypto to earn passive income. You can also stake NFTs. Since most of my experience is on Solana. Here are the steps to staking using the Phantom Wallet</p><p>Purchase any amount of Solana on an exchange ( Coinbase, or from the Phantom wallet Moon Pay, or FTX)</p><p>Send it to your Phantom wallet’s public address ( Double-check the address before sending)</p><p>In your Phantom wallet, tap “Start earning SOL” and choose a validator</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/526/1*QyXfqRHTKUbtwoOIxJT7ag.png" /></figure><p><strong>Staking NFTs:</strong> This is the same concept; here is one project, <a href="https://thefracture.art/">The Fracture</a> that I currently own. I locked up both of my NFTs to earn passive income. The longer it’s stored, the more I earn.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/876/1*SPNL2hu_ajf-Z1ueCGElQg.png" /><figcaption>SolGod Staking</figcaption></figure><p><strong>Intro to a DAO</strong></p><p>In session 6 Intro to Decentralized Autonomous Organization (DAO). I describe a DAO as connecting with like- minded people that has a common goal to achieve in a project. Or it could be defined as a community that’s owned and managed by its members.</p><p>Currently we work in a hierarchical structure led by the CEO and other executives. Whereas a DAO is a flat structure, and anyone can join and be apart of this effort.</p><p>To join some other DAO’s check out these resources</p><blockquote><a href="https://directory.superdao.co/">https://directory.superdao.co/</a></blockquote><blockquote><a href="https://daocentral.com/">https://daocentral.com/</a></blockquote><blockquote><a href="https://discoverdaos.com/">https://discoverdaos.com/</a></blockquote><p>In the next few months, I plan on joining some other Dao’s within the Web 3 space to contribute to other projects and add to my Web3 Resume.</p><p><strong>Next Steps</strong></p><p>In conclusion, this bootcamp was informative, if you want to learn about Web 3, I recommend joining and contributing to other projects within the DAO. One project on the radar is their upcoming NFT project.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=11120eff68f9" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Creating a Token On The Polygon Blockchain]]></title>
            <link>https://coinsbench.com/creating-a-token-on-the-polygon-blockchain-513a01d05db6?source=rss-c7c6e4edea2c------2</link>
            <guid isPermaLink="false">https://medium.com/p/513a01d05db6</guid>
            <category><![CDATA[polygon-matic]]></category>
            <category><![CDATA[token]]></category>
            <category><![CDATA[web3]]></category>
            <dc:creator><![CDATA[Katia D]]></dc:creator>
            <pubDate>Tue, 10 May 2022 18:57:22 GMT</pubDate>
            <atom:updated>2023-01-17T20:07:09.564Z</atom:updated>
            <content:encoded><![CDATA[<h3>How To Create a Polygon Token</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/768/1*jKGg2lJzCxHtT2TSMCsLYg.jpeg" /></figure><p>Exploring the Web 3 space is confusing but exciting at the same time. This tweet below was my next step in learning more. I signed up right away and was accepted. One exciting project was creating a Polygon Token. Get ready for the Alpha knowledge.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*LdQTKdjfcVEUMJXLxMgaPw.jpeg" /><figcaption><a href="https://odyssey-dao.notion.site/odyssey-dao/Welcome-to-Odyssey-5218679ffe2446d2b734259e557f309e">Odyssey Bootcamp Tweet</a></figcaption></figure><h4>Odyssey Bootcamp</h4><p>This 2 week Bootcamp covered the following topics:</p><blockquote>Intro to Web 3</blockquote><blockquote>Intro to Decentralized Finance (DeFi)</blockquote><blockquote>Intro to Decentralized Autonomous Organization (DAO)</blockquote><blockquote>Intro to Non-fungible tokens (NFT)</blockquote><blockquote>Applications</blockquote><blockquote>Future of Web3</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ite9-MI2TZk2xV3eeXlyig.png" /></figure><p>Learn and Build in Web 3 provided by <a href="https://fweb3.xyz/">https://fweb3.xyz/</a>. There were 9 steps to complete to win a trophy NFT. The last step being, creating your token, was the most exciting part. But what is a token? A token is a record or crypto asset. Next, let’s start the process of creating a token.</p><h4><strong>Setup a MetaMask Wallet and Polygon Network</strong></h4><p>First step is to <a href="https://youtu.be/UWki_WimoxU">create a MetaMask wallet and add the Polygon Network</a>. After your wallet is created you can start the project.</p><h4>Deploying a Smart Contract</h4><p>For this exercise, I used a tool called <a href="https://remix.ethereum.org/">Remix</a>, an integrated development environment, to write and execute programs in Ethereum. I also referenced an ERC20 Token code in Solidity and the video <a href="https://youtu.be/912IIPzm6Jc">How to Deploy a Contract Using Remix. </a>Next, let’s analyze the steps.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/360/1*CzfaQ7E9UqDNsJlOpnv-cQ.gif" /><figcaption>Coding!!! That is a No No</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*AMvdcfbn4NuAM0FUbttMDA.png" /><figcaption>ERC20 Token Code Error</figcaption></figure><p>Above is the 1st attempt at deploying the smart contract code. However, I got an error. Let’s see what I did wrong.</p><p>Let’s start from the second line, which indicates the source code for Solidity version 8 up to version 9. Second, the import function line is an insert from Open Zeppelin. The third is naming the contract. Fourth, it was an error after I complied and ran the script.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/480/1*ruqUxIaw0GL3F_MiDPQ--A.gif" /><figcaption>Eighth line ( error)</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*BuvwfQuf5vSuynMuGEfEkQ.png" /><figcaption>Deployed Smart Contract Code</figcaption></figure><p>Once I compiled the token. sol file again. It worked and thus the DeanPolygonToken was created.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*6cWQ6GmPIjVQBeODIb37Ig.png" /><figcaption>DeanPolygonToken</figcaption></figure><p><strong>How To Read the Smart Contract</strong></p><p>This valuable tweet created by <a href="https://twitter.com/chriscantino/status/1480300076786274304?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed&amp;ref_url=https%3A%2F%2Fodyssey-dao.notion.site%2Fclavisxyz%2FOdyssey-Bootcamp-Further-Reading-Other-Self-Paced-Tasks-12a7fb3841e047c3821f51b16a19f3f4">Chris Cantino</a> breaks down how to analyze a smart contract. In conclusion, creating my token was insightful. I’m proud that I have a token that I can exchange with other people on the blockchain.</p><p>Stay tuned for my next article on the final review of the Odyssey Bootcamp and other topics I learned.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=513a01d05db6" width="1" height="1" alt=""><hr><p><a href="https://coinsbench.com/creating-a-token-on-the-polygon-blockchain-513a01d05db6">Creating a Token On The Polygon Blockchain</a> was originally published in <a href="https://coinsbench.com/">CoinsBench</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[200 Days into the Web 3 Space:]]></title>
            <link>https://medium.com/@katiadean/200-days-into-the-web-3-space-bcf037e66274?source=rss-c7c6e4edea2c------2</link>
            <guid isPermaLink="false">https://medium.com/p/bcf037e66274</guid>
            <category><![CDATA[career-advice]]></category>
            <category><![CDATA[web3]]></category>
            <category><![CDATA[job-hunting]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[product-management]]></category>
            <dc:creator><![CDATA[Katia D]]></dc:creator>
            <pubDate>Thu, 21 Apr 2022 00:49:09 GMT</pubDate>
            <atom:updated>2022-04-21T00:49:09.490Z</atom:updated>
            <content:encoded><![CDATA[<p><strong>How Did I Successfully Transition Into This Industry</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/253/1*bgVucILLV8Af5_4mCTXByQ.jpeg" /></figure><p>Web3 is an ever evolving space that first drew me in with the ability to constantly learn new things and be an active participant. I noticed a big technology change during the pandemic as more businesses transitioned to online, and Web 3 blossomed before my eyes. Thus, it was time to use my transferable skills and desires to change my career. I will share the alpha knowledge you need to get started.</p><p><strong>Changing My Mindset</strong></p><p>In this journey of finding a new position in the Web 3 space, I had to unlearn some habits.</p><p>These habits included:</p><blockquote>- Doing things a certain way due to precedent</blockquote><blockquote>- Discouraging innovating thinking</blockquote><blockquote>- Collaborating with closed-minded individuals</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/480/1*Z3oxkAr1nb6M3SkRXaWq3Q.gif" /></figure><p>Once I unlearned these habits, navigating the Web 3 space became easier. Here are some new habits I embraced:</p><blockquote>- Learning that the community is an important aspect</blockquote><blockquote>- Being involved in Discord Communities such as <a href="https://bit.ly/metaintro_twitter">MetaIntro</a> and NFT Communities</blockquote><blockquote>- Embracing my creative thinking</blockquote><blockquote>- Strategizing a new job search</blockquote><p><strong>Building a Web 3 Resume and Digital Portfolio</strong></p><p>As I mentioned before, changing your mindset is critical. Therefore, I had to make sure that my resume was Web 3 friendly and create a digital portfolio to show how I contributed to the Web 3 community.</p><p>What are some aspects I changed to my resume</p><blockquote>- Focused on a creative aspect ( used Canva and added an avatar and emojis)</blockquote><blockquote>- Added a section for Web 3 in my situation ( being an NFT Enthusiast)</blockquote><blockquote>- Created a digital portfolio focusing on projects ( NFT collection, codeless conduct projects, and <a href="https://poap.xyz/">Proof of Acceptance Protocols (POAP)</a></blockquote><p>Once I made these few changes, I started to attend Twitter spaces to understand the lingo and participated in a few workshops from MetaIntro to get the tea.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/398/1*DKAHk6uMvFRwM1WE4vm8Ow.png" /></figure><p><strong>Applying to No-Code Positions</strong></p><p>Now that I had a Web 3 resume and digital portfolio, it was time to apply to some positions. Hence, I had to learn additional Web 3 concepts, such as the basics of blockchain technology and understanding the purpose of an NFT. Some resources I used:</p><blockquote>- <a href="https://www.youtube.com/c/WhiteboardCrypto">Whiteboard Crypto</a></blockquote><blockquote>- Earned the following certs for background knowledge through Blockchain Council</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*L-wIZIWZOzB_fleXCRzyrg.png" /><figcaption>Certified NFT Expert</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*yMk-k3IHG08bd6YdlN5UFQ.png" /><figcaption>Certified Metaverse Expert</figcaption></figure><blockquote>- Conducted research on Twitter</blockquote><blockquote>- Join various discord channels</blockquote><blockquote>- Participated in Codeless Conduct Hackathon</blockquote><blockquote>- Accepted into the <a href="https://www.odysseydao.com/">Odyssey DAO Bootcamp </a>( and participated as a contributor for the growth area) 4/21- 22 / 5–13–22</blockquote><blockquote>- Active Member and contributor in the MetaIntro Community</blockquote><p><strong>Transferable Skills</strong></p><p>I have gained a wide range of skills throughout my career, and knowing where these skills aligned is very important for this industry. Here is a brief overview of my skills:</p><p>- Knowledge of the following concepts</p><blockquote>Engineering ( Electronic Undergraduate Degree)</blockquote><blockquote>Cybersecurity Technology ( Master’s degree) — nontechnical</blockquote><blockquote>Project Management</blockquote><blockquote>System Development Lifecycle or Software Development Lifecycle (SDLC)</blockquote><blockquote>Entrepreneurship ( Founder of <a href="https://katiascylife.tech/">Katia’s Cylife)</a></blockquote><blockquote>Scrum, Agile, and Scaled Agile (SAFe)</blockquote><blockquote>Product Management</blockquote><p>Finally mastering some black girl magic!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/480/1*FCutUdV1sb3663J4ziwMKQ.gif" /></figure><p><strong>Job Descriptions</strong></p><p>On the contrary, to what is “described” for numerous positions, there is still one major problem. The problem is the massive disconnect between the recruiter, the job posting, and what the hiring manager needs for the role.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/480/1*UkbVUt6kKEH0HVRIbPCqMQ.gif" /></figure><p>Since I understand the transferable skills to succeed as a Product Manager, Project Manager, or Program Manager. It’s time to analyze these job posting.</p><p>Below are a few job postings I applied for, received an interview, but was led to either the “we decided to go with other candidates” or “the hiring manager said you need some coding” ( which was not in the job posting before applying). <em>Note these are not “ Technical PM roles” where you actually need to understand some kind of coding language.</em></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*a55H6sqLKiIngAPl01eD6w.png" /><figcaption>Project Manager</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*LyLtz-BFIseN-QI5UavfJw.png" /><figcaption>Program Manager ( recently changed title to Technical Program Manager)</figcaption></figure><p><strong>Common Theme</strong></p><p>Regardless of how similar the job posting are, or experience etc. The major issues as stated is the disconnect. I’ve been on numerous interviews and these are the questions I ask to get some clarity. <em>( During the recruiter call)</em></p><ul><li>Is there coding involved, or code reviews? Why do I ask this question since Web 3 is new some companies want you to wear multiple hats. Even though as a PM is the “ glue between various stakeholders, and keep projects, or products on track”.</li><li>Is this a Technical PM or a non technical PM position ? This is important because this allows me to give feedback in the recruiter screen call to make note of updating job posting to list skills that is needed. Maybe this will reduce wasting people time and finding the right people with those skills.</li></ul><p>How to Solve This Problem</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/480/1*GuCkdvxj5HCaa-05qzlTlQ.gif" /></figure><p><strong>What Are The Next Steps</strong></p><p>In conclusion, I will do the following:</p><ul><li>Continue to build connections on Twitter or LinkedIn</li><li>Contribute to more DAO’s</li><li>Sharing knowledge on social media platforms</li></ul><p>I will get a position in this space by June 2022 or sooner.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/480/1*IVvQjeFYzpF5G3H9Zr8Lqw.gif" /></figure><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=bcf037e66274" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[134 Days As an NFT Collector on the Solana Blockchain:
 My Complete Journey]]></title>
            <link>https://medium.com/@katiadean/134-days-as-an-nft-collector-on-the-solana-blockchain-my-complete-journey-28bf7a63c0ab?source=rss-c7c6e4edea2c------2</link>
            <guid isPermaLink="false">https://medium.com/p/28bf7a63c0ab</guid>
            <category><![CDATA[education]]></category>
            <category><![CDATA[solana-blockchain]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[nftcollector]]></category>
            <category><![CDATA[non-fungible-tokens]]></category>
            <dc:creator><![CDATA[Katia D]]></dc:creator>
            <pubDate>Sun, 13 Feb 2022 11:03:05 GMT</pubDate>
            <atom:updated>2022-02-15T14:53:35.358Z</atom:updated>
            <content:encoded><![CDATA[<h3>134 Days As an NFT Collector on the Solana Blockchain:<br> <em>My Complete Journey</em></h3><p>written by: Katia Dean</p><p>edited &amp; co-authored by: <a href="https://medium.com/u/9ea13665029c">Nia Joseph</a></p><p>Learning a new technology comes with it’s obstacles. There’s the lingo, technical stuff and just a general learning curve. Despite all of that, I’m still very excited about this journey of becoming an NFT collector (on the Solana Blockchain). I’m going to explain how I discovered what an NFT is and how I entered the ecosystem. So, let’s get ready for a rabbit hole adventure and learn some basic knowledge along the way. #WAGMI</p><p><strong>What is a Non-Fungible Token (NFT)</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*0MfWnwwaHGtTrtE7sobYFQ.png" /></figure><p>Last year in 2021, I noticed the word NFT all over the media outlets and became curious. I started with the basic google search approach to answer the question “what does an NFT even mean?” In short, I deduced that Non-Fungible Tokens (NFT) are tokens that can represent one-of-a-kind objects. NFTs can only have one official owner at a time.</p><p><strong>How does an NFT work?</strong></p><p>Let’s get one thing clear: an NFT is not a JPEG file. It is a token that can represent one-of-a-kind objects. An NFT does the following:</p><ul><li>It’s stored on the Blockchain (keeps track of transactions) and you can verify ownership this way as well on public ledgers like Solscan</li><li>Most of the initial NFT media attention came from those on the Ethereum (ETH) blockchain; however, other Blockchains like Solana (SOL) and Polygon (MATIC) are holding NFTs as well.</li></ul><p><strong>Benefits of an NFT</strong></p><ul><li>Passive income</li><li>Being apart of the NFT community; networking and building relationships</li><li>Joining Decentralized Autonomous Organizations (DAOs)</li><li>Gaming</li><li>Domain names</li><li>Physical items and merch</li><li>Metaverse access</li></ul><p><strong>How to Purchase an NFT?</strong></p><p>Here are the steps to purchasing your 1st NFT.</p><ol><li>Create an account on a cryptocurrency exchange such as Coinbase</li><li>Purchase the NFT platform’s cryptocurrency; like Ethereum (ETH) or Solana (SOL)</li><li>All the projects in this article are on the Solana blockchain; I purchased SOL to buy my NFTs</li><li>Create a digital wallet ( hot wallet) online to hold the cryptocurrency.</li></ol><blockquote>There are two popular wallets:</blockquote><blockquote>MetaMask for ETH <a href="https://metamask.io/">https://metamask.io/</a> <a href="https://youtu.be/ZIGUC9JAAw8">https://youtu.be/ZIGUC9JAAw8</a></blockquote><blockquote>Phantom for SOL <a href="https://phantom.app/">https://phantom.app/</a> <a href="https://youtu.be/9AewR65ZyOw">https://youtu.be/9AewR65ZyOw</a></blockquote><ol><li>Go to the Marketplace and see what NFTs catch your eye</li><li>Connect your wallet to the Marketplace and buy your NFT</li><li>Congratulations, you are now the owner of the NFT</li></ol><p><strong>Choosing Your NFT</strong></p><p>Do Your Own Research (DYOR). Conducting market research is one way I determine the best projects to invest in.</p><p>Here are some Key Performance Indicators (KPIs)</p><ol><li>How many Discord members are involved in this project. &lt;2k before Mint Date</li><li>Mint date aka Drop = This date means before the project will be released on the Marketplace. A marketplace is where you purchase the NFTs.</li><li>There are a few marketplaces for Solana (SOL) NFT projects</li></ol><blockquote>Magic Eden <a href="https://www.magiceden.io/">https://www.magiceden.io/</a></blockquote><blockquote>Solanart <a href="https://solanart.io/">https://solanart.io/</a> ( that will be upgrading soon)</blockquote><blockquote>Solsea <a href="https://solsea.io/">https://solsea.io/</a></blockquote><blockquote>DigitalEyes <a href="https://digitaleyes.market/">https://digitaleyes.market/</a></blockquote><blockquote>Metaplex <a href="https://www.metaplex.com/">https://www.metaplex.com/</a></blockquote><ol><li>Follow the Twitter page for the project to keep up to date with the progress</li><li>Watch out for SCAMS! They do happen. Do not respond to any DMs on the discord</li><li>Try to get on Whitelist = Whitelist is getting your crypto wallet approved for the future NFT mint.</li><li>Paper hands vs. Diamond hands — In the NFT world, there are two types of people. On the paper hand, people want to profit and do not care about a long-term project. The other is diamond hand people holding their NFT for the long-term because they believe in the project.</li><li>If you are in many Discords, aka DC you may notice people there asking for the ranking. The different attributes of the NFT determine the ranking. With Solana, you can check the ranking of various projects on these websites:</li></ol><blockquote><a href="https://moonrank.app/">https://moonrank.app/</a></blockquote><blockquote><a href="https://howrare.is/">https://howrare.is/</a></blockquote><p><strong>NFT Collection</strong></p><p>Now that you understand some of the Non-Fungible Token (NFT) basics. I wanted to share some of my favorite NFTs that I have purchased, “Diamond Hands.”</p><p><strong>Cyber Pharmacy</strong></p><p>First NFT I purchased was from <a href="https://cyberpharmacy.io/">Cyber Pharmacy</a> in Oct 2021 on Solana Art Marketplace. This collection caught my eye because the artwork was unique and the project roadmap was interesting since it mixed real world benefits with owning a digital asset. I joined the Discord channel to keep track of the project’s progress.</p><p>I purchased 6 NFTs to build a pharmacy that will be in the upcoming metaverse in the future. The perks of holding these NFTs for the long term are the following:</p><ul><li>Passive income by staking = locking up your NFTS to earn income</li><li>Having a pharmacy in the metaverse</li><li>Being a part of a Decentralized Autonomous Organization = like-minded people make the decisions</li></ul><p>To learn more, read the whitepaper here. <a href="https://cyber-pharmacy.gitbook.io/cyber-pharmacy/">https://cyber-pharmacy.gitbook.io/cyber-pharmacy/</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ybiuEP-jDtU2U1Xi5tflvw.jpeg" /><figcaption>Cyber Pharmacist and Techs</figcaption></figure><p>According to Cyber Pharmacy: “<strong>Cyber Pharmacists are digital rebels who take responsibility for their well-being and don’t rely on corrupt governments and corporations for their information. They do their own research. Our digital collectibles (NFTs) live on the Solana blockchain and will accrue additional value in multiple ways with our long-term vision. NFTs are bringing the masses to Solana, and we want to help grow the network with a truly unique project. With high-quality artwork and a revolutionary brand ecosystem, Cyber Pharmacy offers unrivaled value and utility in the NFT space.”</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*kT9nqsob_ebLeuNpMUbMPA.jpeg" /><figcaption>Sneak Peak of Metaverse</figcaption></figure><p><strong>SOLGods</strong></p><p>Second NFT is <a href="https://thefracture.art/">SolGods</a>. This art caught my eye scrolling through Twitter. I was intrigued by the project’s story and how it did not look like any other project on the Magic Eden Marketplace. I also minted this project in Oct 2021 and joined the Discord server.</p><p>Art was inspired by <strong>“Giorgio de Chirico [who] was a surrealist artist born in Greece and is famous for his works featuring what is now referred to as the “mannequins.” This is where the essence of the GODs can be found.</strong></p><p><strong>An elusive faceless figure that touches the outer limits of logical reality. This is where the gods exist… somewhere on the fringe of reality.</strong></p><p><strong>Shaded art and pastel colours represent the almost ghostlike presence of the GODs. Overwhelmingly present but simultaneously vacant and out of sight… Subtle but mighty.”</strong></p><p>The perks of holding this NFT long term :</p><ul><li>Great community</li><li>Organic growth from people who love the art</li><li>Variety of art projects from an artist in the group</li><li>Gain whitelist access to other NFT projects</li></ul><p>The NFT community for this project has some incredible people. We say, “choose the god that speaks to you” for this project.</p><p>In my case, I loved the straightjacket detail, along with the sword in the pipe. I described my god as he was out in the battle, which made him go crazy, then he had to take a smoke to calm his nerves, ha.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/804/0*A5Hj7oJHFkUUlA2A" /><figcaption>SOLgod</figcaption></figure><p><strong>Village of Sol</strong></p><p>The third is <a href="https://villageofsol.com/">Village of Sol</a> just got this one in Feb 2021. This art was dark, and only 666 minted. I found out about this project from the SOLgod crew. The perks of owning one airdrop provides exclusive access via tickets to all future collections.</p><p><strong>“They’re the shadow in the corner of your eye, beings tricked by voices in the dark into trading their humanity for eternal servitude to the Order of Sol, and who can only gain their true form once they’re minted.”</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/485/0*a88HE1-IVbKzjScm" /><figcaption>VoS</figcaption></figure><p>So there you have it; the summarized rabbit hole adventure of my journey to becoming an NFT collector. Also, if this sounds like a lot, here are some key reminders to reduce burnout in the NFT space: disconnect from the phone on the weekends and you do not have to mint every project. This space has its share of drama, but I learned that people help spread the word about scammers or rug projects.</p><p>In summary, the NFT space is fun and I’m glad to continue to learn about this new space. In future articles I’ll discuss purchasing metaverse land and real estate. As always, continue to learn and DYOR.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=28bf7a63c0ab" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>