{"id":407,"date":"2021-08-14T23:08:48","date_gmt":"2021-08-15T03:08:48","guid":{"rendered":"https:\/\/www.samgirotra.com\/blog\/?p=407"},"modified":"2021-08-16T13:53:08","modified_gmt":"2021-08-16T17:53:08","slug":"n00b-eth","status":"publish","type":"post","link":"https:\/\/www.samgirotra.com\/blog\/n00b-eth\/","title":{"rendered":"n00b.eth"},"content":{"rendered":"\n<p>I don&#8217;t put \u2018crypto-enthusiast\u2019 in my Twitter bio b\/c it sounds cringe, but I&#8217;ve been doing a TON of crypto reading lately. My investor side thinks Bitcoin is interesting as a store of value and my tech side thinks Ethereum is fascinating as a building block for the next generation of the web &#8211; Web3.<\/p>\n\n\n\n<p>My &#8216;participation&#8217; in crypto to this point has been buying some ETH on Coinbase a couple years ago and now opening up the app everyday for fun. But a few months back I started to see a lot of folks on Twitter with\u00a0<code>.eth<\/code>\u00a0domains so I obviously had to get my own. And no one wants to have to append a &#8216;1&#8217; to their username on a new service so that was another reason to get on it (tho my name is pretty unique).<\/p>\n\n\n\n<p>Things move so fast that this piece feels dated as crypto-twitter has moved (back) onto NFTs and all I see are ape and punk avatars on my TL. Anyway, I learned a lot about crypto in the process of getting <code>samgirotra.eth<\/code> so I decided to document my experience here.<\/p>\n\n\n\n<p><strong>ENS &#8211; Ethereum Name Service<\/strong><\/p>\n\n\n\n<p>To get an .eth address you&#8217;ll need to use the\u00a0<a href=\"https:\/\/ens.domains\/\">ethereum name service<\/a>\u00a0(ENS). ENS is an open-source protocol that was spun off from the\u00a0<a href=\"https:\/\/ethereum.foundation\/\">Ethereum Foundation<\/a>. Similar to how domain name system (DNS) translates URLs like\u00a0<a href=\"http:\/\/samgirotra.com\/\">samgirotra.com<\/a> into IP addresses so your computer can display this website, ENS translates <code>samgirotra.eth<\/code> into the ethereum\/crypto addresses of your wallet (more on this later).<\/p>\n\n\n\n<p><strong>Use Cases<\/strong><\/p>\n\n\n\n<p>Ok &#8211; so what does this mean? What can you do with an .eth address?<\/p>\n\n\n\n<p>For now, as far as I can tell, this allows you to receive a variety of cryptocurrencies at this single address. This is a big deal! Each cryptocurrency has its own wallet address that&#8217;s super long and not easy to remember. If you open up Coinbase, you&#8217;ll see that the address to receive Bitcoin is different from the address to receive Etherum and so on. Also, if you send crypto to a wrong address by mistake there&#8217;s no way to get it back! ENS lets you receive crypto from a single address in a much easier to remember way &#8211; with your ENS domain.<\/p>\n\n\n\n<p><strong>What&#8217;s In Your Wallet?<\/strong><\/p>\n\n\n\n<p>This is where the n00b part of this post comes in. ENS is an app that runs on Ethereum &#8211; a decentralized app (dApp) &#8211; and to use dApps you need a crypto wallet. I have a Coinbase account with crypto &#8211; will that work? No.<\/p>\n\n\n\n<p>So Coinbase is a centralized exchange where one can purchase and sell crypto, but without a wallet you can&#8217;t interact with the cypto ecosystem. In my case, ENS. A wallet contains your private keys, which are the thing that represents your ownership of crypto. This is actually a feature of crypto &#8211; it&#8217;s peer to peer. So when you want to access a dApp, you do so directly and not through an intermediary.<\/p>\n\n\n\n<p>There are lots of options for wallets, but I went with something that sounded familiar &#8211; Coinbase Wallet. You connect your source of crypto funds &#8211; in my case Coinbase &#8211; with your crypto wallet and voil\u00e0! You&#8217;re ready to start doing crypto things.<\/p>\n\n\n\n<p>A weird thing about Coinbase Wallet is that it&#8217;s unclear how\/if it&#8217;s associated with Coinbase. I&#8217;m 99.9% sure it is affiliated because the Coinbase site offers a pretty good&nbsp;<a href=\"https:\/\/help.coinbase.com\/en\/wallet\">FAQ<\/a>&nbsp;on the differences between Coinbase and Coinbase Wallet. The thing that tripped up was that the &#8216;Developer&#8217; field listed for the Coinbase Wallet app is &#8216;Toshi&#8217; and not &#8216;Coinbase, Inc&#8217; like the Coinbase app. Whatever, this was all for fun so I proceeded.<\/p>\n\n\n\n<p><strong>Registering and Paying Gas Fees<\/strong><\/p>\n\n\n\n<p>Ok now you&#8217;re ready to register your ENS name. <code>Samgirotra.eth<\/code> was available so I purchased a 3-year registration for $5 in ETH per year before gas fees. 5+ character names go for $5\/year, while 4 character names go for $160\/year and 3 character names for $640\/year. Sam.eth is sick, but I was too cheap to pay for it.<\/p>\n\n\n\n<p>Gas fees are paid to the cypto miners for actually creating a block of transactions added to the Ethereum blockchain. Everything is public and verifiable in crypto and it all lives in the block. I paid $5.54 in gas fees for my transaction on top of the $15 registration fee.<\/p>\n\n\n\n<p>ENS allows you to add data beyond just your ETH address so I added my email and twitter handle for good measure. All transactions added to the Ethereum blockachain require validation and a gas fee is paid to a miner for execution. This cost another $2.22 in ETH and was a good reminder on how transacting in crypto requires actual work and thus money. <\/p>\n\n\n\n<p><strong>What&#8217;s Next<\/strong><\/p>\n\n\n\n<p>This whole process was fun. I&#8217;d read a lot about wallets and gas fees, but setting up <code>samgirotra.eth<\/code> provided me practical experience and the tools to do more with crypto. I still find crypto-twitter hella annoying sometimes, but it sure feels like something real is gonna come out of all this. I really like the &#8216;always be learning&#8217; sentiment of this tweet (tho it&#8217;s a bit alarmist) and that&#8217;s my main reason for wanting to go deeper on crypto and Web3:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/twitter.com\/dtrinh\/status\/1424765355348615171?s=21\n<\/div><\/figure>\n\n\n\n<p>Not entirely sure what I&#8217;ll do next tho &#8211; maybe I&#8217;ll put some crypto in a decentralized exchange like&nbsp;<a href=\"https:\/\/uniswap.org\/\">Uniswap<\/a>&nbsp;or buy an NFT on&nbsp;<a href=\"https:\/\/opensea.io\/\">Opensea<\/a>. And maybe then I&#8217;ll update my Twitter bio.<\/p>\n\n\n\n<p>*I&#8217;ve read a lot of great essays that have taught me a ton and got me excited about the space. I&#8217;m sharing some here:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/every.to\/@nateliason\">DeFriday<\/a>&nbsp;by Nat Eliason &#8211; focused on decentralized finance, every post is great<\/li><li><a href=\"https:\/\/www.notboring.co\/\">Not Boring<\/a>&nbsp;by Packy &#8211; the posts on&nbsp;<a href=\"https:\/\/www.notboring.co\/p\/own-the-internet\">Ethereum<\/a>,&nbsp;<a href=\"https:\/\/www.notboring.co\/p\/infinity-revenue-infinity-possibilities\">Axie Infinity<\/a>&nbsp;and&nbsp;<a href=\"https:\/\/www.notboring.co\/p\/status-monkeys\">NFTs as status<\/a>&nbsp;are all terrific<\/li><li><a href=\"https:\/\/virtualelena.mirror.xyz\/\">VirtualElena<\/a>&nbsp;on making the&nbsp;<a href=\"https:\/\/virtualelena.mirror.xyz\/LhhX4X9omlNNhAo5oKT0pmoGTiI3z9VIZ_J3onkmlTo\">transition from traditional finance to decentralized finance<\/a><\/li><\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I don&#8217;t put \u2018crypto-enthusiast\u2019 in my Twitter bio b\/c it sounds cringe, but I&#8217;ve been doing a TON of crypto reading lately. My investor side thinks Bitcoin is interesting as a store of value and my tech side thinks Ethereum is fascinating as a building block for the next generation of the web &#8211; Web3. &hellip; <a href=\"https:\/\/www.samgirotra.com\/blog\/n00b-eth\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;n00b.eth&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-407","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.samgirotra.com\/blog\/wp-json\/wp\/v2\/posts\/407","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.samgirotra.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.samgirotra.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.samgirotra.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.samgirotra.com\/blog\/wp-json\/wp\/v2\/comments?post=407"}],"version-history":[{"count":10,"href":"https:\/\/www.samgirotra.com\/blog\/wp-json\/wp\/v2\/posts\/407\/revisions"}],"predecessor-version":[{"id":423,"href":"https:\/\/www.samgirotra.com\/blog\/wp-json\/wp\/v2\/posts\/407\/revisions\/423"}],"wp:attachment":[{"href":"https:\/\/www.samgirotra.com\/blog\/wp-json\/wp\/v2\/media?parent=407"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.samgirotra.com\/blog\/wp-json\/wp\/v2\/categories?post=407"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.samgirotra.com\/blog\/wp-json\/wp\/v2\/tags?post=407"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}