CINXE.COM
Blockchain Books and Courses | SitePoint Premium
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="twitter:card" content="summary"/><meta name="twitter:site" content="@sitepointdotcom"/><meta name="twitter:creator" content="@sitepointdotcom"/><meta property="og:url" content="https://www.sitepoint.com/premium/library/all/blockchain/"/><meta property="og:type" content="website"/><meta property="og:image" content="https://www.sitepoint.com/wp-content/themes/sitepoint/assets/images/icon.sitepoint.png"/><meta property="og:site_name" content="SitePoint Premium"/><link rel="icon" href="/favicons/32x32.png" type="image/png"/><link rel="apple-touch-icon" href="/favicons/48x48.png" sizes="48x48" type="image/png"/><link rel="apple-touch-icon" href="/favicons/72x72.png" sizes="72x72" type="image/png"/><link rel="apple-touch-icon" href="/favicons/96x96.png" sizes="96x96" type="image/png"/><link rel="apple-touch-icon" href="/favicons/144x144.png" sizes="144x144" type="image/png"/><link rel="apple-touch-icon" href="/favicons/192x192.png" sizes="192x192" type="image/png"/><link rel="apple-touch-icon" href="/favicons/256x256.png" sizes="256x256" type="image/png"/><link rel="apple-touch-icon" href="/favicons/384x384.png" sizes="384x384" type="image/png"/><link rel="apple-touch-icon" href="/favicons/512x512.png" sizes="512x512" type="image/png"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" class="jsx-4121743997"/><script type="text/javascript" class="jsx-4121743997">window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'GTM-KL8PMMW', { page_path: window.location.pathname, });</script><title>Blockchain Books and Courses | SitePoint Premium</title><meta name="robots" content="index,follow"/><meta name="description" content="Learn Blockchain with our collection of books and courses."/><meta property="og:title" content="Blockchain Books and Courses | SitePoint Premium"/><meta property="og:description" content="Learn Blockchain with our collection of books and courses."/><link rel="canonical" href="https://www.sitepoint.com/premium/library/all/blockchain/"/><link rel="preconnect" href="https://cdn.sanity.io" crossorigin="anonymous"/><script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https://www.sitepoint.com/","name":"SitePoint"}},{"@type":"ListItem","position":2,"item":{"@id":"https://www.sitepoint.com/premium/","name":"Premium"}},{"@type":"ListItem","position":3,"item":{"@id":"https://www.sitepoint.com/premium/library/","name":"Library"}},{"@type":"ListItem","position":4,"item":{"name":"Blockchain"}}]}</script><link rel="preload" href="https://cdn.sanity.io/images/708bnrs8/production/386dcb6a7f3414317c7eb6ec432a7e7ee42bbf9b-765x959.jpg?rect=246,446,274,342&w=200&h=250&fit=fill&auto=format" as="image" fetchpriority="high"/><meta name="next-head-count" content="28"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><link rel="dns-prefetch" href="https://cmp.inmobi.com"/><link rel="dns-prefetch" href="https://www.googletagmanager.com"/><link rel="dns-prefetch" href="https://www.gstatic.com"/><link rel="dns-prefetch" href="https://www.google-analytics.com"/><link rel="dns-prefetch" href="https://connect.facebook.net"/><script src="https://script.tapfiliate.com/tapfiliate.js" type="text/javascript" async=""></script><script type="text/javascript"> (function(t,a,p){t.TapfiliateObject=a;t[a]=t[a]||function(){ (t[a].q=t[a].q||[]).push(arguments)}})(window,'tap'); tap('create', '10694-267423', { integration: 'javascript' }); tap('detect'); </script><noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=721455246308784&ev=PageView&noscript=1" alt=""/></noscript><link rel="preload" href="/premium/_next/static/media/e0e418e0c2fc8a84-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/7c7db451c1a82f61-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/b5c08a795ae281ca-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/2744aa005c8cf586-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/8fa52275b6c22437-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/46b92c15a48f3318-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/e7814bd1d06a39b6-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/7f5a4bbe7ec7be95-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/1134cdf9e1aa59a5-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/f5852452a44b5033-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/279b47070a5d5877-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/045832894acda0e9-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/f1df6186c8d69644-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/120a5a1920781bd0-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/674abd25bb7be96f-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/da897b99eb1fe4a1-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/7a7012758df5a81e-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/6ebb97b5c9fa4e03-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/550cf1913d99b09c-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/media/c714540e49ad5111-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/premium/_next/static/css/b70bd40de3f8a112.css" as="style"/><link rel="stylesheet" href="/premium/_next/static/css/b70bd40de3f8a112.css" data-n-g=""/><link rel="preload" href="/premium/_next/static/css/45f44dd807b5f3b1.css" as="style"/><link rel="stylesheet" href="/premium/_next/static/css/45f44dd807b5f3b1.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/premium/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js"></script><script src="/premium/_next/static/chunks/webpack-1bf5642a924be1aa.js" defer=""></script><script src="/premium/_next/static/chunks/framework-2645a99191cfc5e9.js" defer=""></script><script src="/premium/_next/static/chunks/main-c648b7b1b60f81e4.js" defer=""></script><script src="/premium/_next/static/chunks/pages/_app-14926db38dac00e3.js" defer=""></script><script src="/premium/_next/static/chunks/7516-c1af08c5ae8d2940.js" defer=""></script><script src="/premium/_next/static/chunks/5675-6b772a634a5fbe90.js" defer=""></script><script src="/premium/_next/static/chunks/6803-9cc5d26f086e3606.js" defer=""></script><script src="/premium/_next/static/chunks/8849-5bd62b218e070801.js" defer=""></script><script src="/premium/_next/static/chunks/5531-6ea3ef36985b03a4.js" defer=""></script><script src="/premium/_next/static/chunks/8764-cead85e9ddff61f2.js" defer=""></script><script src="/premium/_next/static/chunks/3858-0913a834432e08fb.js" defer=""></script><script src="/premium/_next/static/chunks/8216-b3fcd2a607f00062.js" defer=""></script><script src="/premium/_next/static/chunks/5341-873f6bb01c05030c.js" defer=""></script><script src="/premium/_next/static/chunks/pages/library/%5B%5B...filters%5D%5D-8689eabb3e3a2d34.js" defer=""></script><script src="/premium/_next/static/en41Fj8ZqV4saRHlcDgL2/_buildManifest.js" defer=""></script><script src="/premium/_next/static/en41Fj8ZqV4saRHlcDgL2/_ssgManifest.js" defer=""></script><style id="__jsx-4121743997">:root{--font-base:'__Roboto_2e4f63', '__Roboto_Fallback_2e4f63'}</style></head><body><noscript><iframe title="Google Tag Manager" src="https://www.googletagmanager.com/ns.html?id=GTM-KL8PMMW" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><div id="__next"><div style="position:fixed;z-index:9999;top:16px;left:16px;right:16px;bottom:16px;pointer-events:none"></div><header class="fixed top-0 z-40 w-full"><nav id="nav-bar" class="Navbar_nav__vVzDp relative bg-gray-800 border-b border-gray-700" aria-label="Main navigation"><div class="container relative flex items-center justify-between h-full mx-auto"><a href="/" aria-label="SitePoint" class="flex items-center px-gs-1"><svg viewBox="0 0 123 27" class="fill-white Navbar_logo__PiZmU"><title>SitePoint</title><g fill-rule="evenodd"><path d="M0.67,11.87 L2.62,13.76 L8.76,19.50 L11.41,16.94 C11.65,16.61 11.64,16.16 11.36,15.84 L8.94,13.72 L8.95,13.72 L6.34,11.19 C6.04,10.84 6.04,10.32 6.37,9.99 L13.38,3.21 L10.20,0.12 L0.68,9.31 C-0.05,10.02 -0.05,11.17 0.67,11.87" class=""></path><path d="M21.60,15.15 L19.66,13.27 L13.51,7.53 L10.86,10.08 C10.62,10.42 10.64,10.87 10.91,11.19 L13.33,13.31 L13.33,13.31 L15.93,15.84 C16.24,16.19 16.23,16.70 15.91,17.04 L8.89,23.82 L12.08,26.91 L19.65,19.60 L21.60,17.71 C22.33,17.01 22.33,15.86 21.60,15.15" class=""></path><path d="M31.36,16.75 C31.56,17.07 31.82,17.31 32.14,17.50 C32.46,17.68 32.82,17.82 33.23,17.89 C33.63,17.97 34.05,18.01 34.48,18.01 C34.81,18.01 35.16,17.99 35.52,17.94 C35.89,17.89 36.22,17.81 36.53,17.68 C36.83,17.55 37.08,17.36 37.28,17.11 C37.48,16.87 37.58,16.55 37.58,16.17 C37.58,15.64 37.37,15.24 36.96,14.97 C36.55,14.69 36.03,14.47 35.41,14.31 C34.79,14.14 34.12,13.99 33.39,13.85 C32.66,13.71 31.99,13.52 31.37,13.27 C30.75,13.03 30.23,12.68 29.82,12.23 C29.41,11.78 29.20,11.16 29.20,10.36 C29.20,9.73 29.34,9.20 29.63,8.75 C29.92,8.30 30.30,7.94 30.75,7.66 C31.20,7.38 31.72,7.17 32.29,7.03 C32.86,6.90 33.42,6.83 33.99,6.83 C34.71,6.83 35.38,6.89 35.99,7.01 C36.61,7.13 37.15,7.34 37.62,7.63 C38.09,7.93 38.46,8.33 38.75,8.83 C39.03,9.34 39.19,9.96 39.24,10.72 L37.13,10.72 C37.10,10.32 36.99,9.98 36.81,9.72 C36.63,9.46 36.40,9.25 36.12,9.08 C35.84,8.92 35.53,8.81 35.19,8.74 C34.85,8.66 34.51,8.63 34.16,8.63 C33.84,8.63 33.53,8.65 33.20,8.70 C32.88,8.75 32.59,8.83 32.32,8.95 C32.06,9.07 31.84,9.23 31.68,9.43 C31.51,9.63 31.43,9.89 31.43,10.21 C31.43,10.56 31.56,10.86 31.82,11.09 C32.07,11.32 32.40,11.51 32.80,11.66 C33.19,11.82 33.64,11.95 34.13,12.05 C34.63,12.15 35.13,12.26 35.62,12.37 C36.15,12.49 36.67,12.62 37.17,12.78 C37.67,12.94 38.12,13.15 38.51,13.42 C38.90,13.68 39.21,14.01 39.45,14.41 C39.69,14.81 39.81,15.31 39.81,15.90 C39.81,16.66 39.65,17.28 39.33,17.77 C39.01,18.27 38.58,18.67 38.06,18.98 C37.54,19.28 36.96,19.49 36.30,19.61 C35.65,19.73 35.00,19.79 34.36,19.79 C33.65,19.79 32.97,19.72 32.32,19.58 C31.68,19.43 31.11,19.20 30.61,18.87 C30.12,18.54 29.72,18.11 29.42,17.57 C29.13,17.03 28.96,16.38 28.93,15.61 L31.03,15.61 C31.05,16.06 31.16,16.44 31.36,16.75"></path><path d="M42.27,7.12 L44.37,7.12 L44.37,19.53 L42.27,19.53 L42.27,7.12 Z"></path><path d="M53.13,7.12 L53.13,8.92 L50.57,8.92 L50.57,16.62 C50.57,16.86 50.59,17.05 50.63,17.20 C50.67,17.34 50.75,17.46 50.87,17.54 C50.99,17.62 51.15,17.67 51.35,17.69 C51.56,17.71 51.83,17.73 52.16,17.73 L53.13,17.73 L53.13,19.53 L51.51,19.53 C50.97,19.53 50.50,19.49 50.11,19.42 C49.72,19.35 49.41,19.22 49.17,19.02 C48.93,18.83 48.75,18.56 48.64,18.21 C48.52,17.86 48.46,17.39 48.46,16.81 L48.46,8.92 L46.28,8.92 L46.28,7.12 L48.46,7.12 L48.46,3.39 L50.57,3.39 L50.57,7.12 L53.13,7.12"></path><path d="M64.53,18.73 C63.57,19.44 62.36,19.79 60.91,19.79 C59.89,19.79 59.00,19.63 58.25,19.31 C57.49,18.99 56.86,18.54 56.35,17.97 C55.84,17.39 55.45,16.70 55.20,15.90 C54.94,15.10 54.80,14.23 54.76,13.29 C54.76,12.34 54.91,11.48 55.21,10.69 C55.51,9.91 55.92,9.23 56.46,8.65 C57.00,8.08 57.63,7.63 58.37,7.31 C59.11,6.99 59.91,6.83 60.79,6.83 C61.93,6.83 62.87,7.05 63.63,7.51 C64.38,7.97 64.98,8.55 65.44,9.25 C65.89,9.96 66.20,10.73 66.38,11.56 C66.55,12.39 66.62,13.18 66.59,13.93 L56.99,13.93 C56.98,14.48 57.04,14.99 57.19,15.48 C57.34,15.97 57.58,16.40 57.91,16.78 C58.24,17.16 58.66,17.46 59.18,17.68 C59.69,17.90 60.29,18.01 60.98,18.01 C61.88,18.01 62.61,17.82 63.18,17.41 C63.75,17.02 64.13,16.41 64.31,15.59 L66.39,15.59 C66.11,16.98 65.49,18.03 64.53,18.73 L64.53,18.73 Z M64.02,10.76 C63.83,10.33 63.58,9.96 63.25,9.65 C62.93,9.34 62.55,9.09 62.11,8.90 C61.68,8.72 61.19,8.63 60.66,8.63 C60.12,8.63 59.62,8.72 59.19,8.90 C58.75,9.09 58.37,9.34 58.06,9.66 C57.75,9.98 57.50,10.35 57.32,10.78 C57.13,11.20 57.03,11.65 56.99,12.13 L64.36,12.13 C64.32,11.65 64.21,11.20 64.02,10.76 L64.02,10.76 Z"></path><path d="M70.95,7.12 L70.95,8.80 L71.00,8.80 C71.35,8.11 71.89,7.61 72.64,7.30 C73.38,6.98 74.20,6.83 75.09,6.83 C76.09,6.83 76.95,7.00 77.68,7.36 C78.42,7.71 79.03,8.18 79.52,8.78 C80.01,9.38 80.37,10.08 80.62,10.86 C80.87,11.65 80.99,12.48 80.99,13.36 C80.99,14.24 80.87,15.07 80.63,15.85 C80.39,16.64 80.03,17.32 79.54,17.91 C79.06,18.49 78.44,18.95 77.71,19.29 C76.97,19.62 76.12,19.79 75.14,19.79 C74.83,19.79 74.48,19.76 74.09,19.70 C73.70,19.63 73.32,19.53 72.94,19.38 C72.56,19.24 72.20,19.04 71.86,18.79 C71.52,18.55 71.23,18.24 71.00,17.87 L70.95,17.87 L70.95,24.26 L68.84,24.26 L68.84,7.12 L70.95,7.12 L70.95,7.12 Z M78.53,11.52 C78.37,10.97 78.13,10.48 77.81,10.04 C77.49,9.61 77.07,9.27 76.57,9.01 C76.06,8.76 75.47,8.63 74.79,8.63 C74.08,8.63 73.48,8.76 72.98,9.04 C72.49,9.31 72.08,9.67 71.77,10.10 C71.46,10.55 71.23,11.05 71.09,11.60 C70.95,12.17 70.88,12.73 70.88,13.31 C70.88,13.92 70.95,14.51 71.10,15.07 C71.25,15.64 71.48,16.14 71.81,16.57 C72.13,17.01 72.55,17.35 73.06,17.62 C73.57,17.88 74.19,18.01 74.92,18.01 C75.65,18.01 76.25,17.88 76.74,17.61 C77.23,17.34 77.62,16.98 77.92,16.53 C78.22,16.08 78.43,15.57 78.56,14.99 C78.70,14.41 78.76,13.82 78.76,13.21 C78.76,12.64 78.68,12.07 78.53,11.52 L78.53,11.52 Z"></path><path d="M83.17,10.78 C83.44,9.98 83.84,9.30 84.36,8.71 C84.89,8.13 85.55,7.67 86.33,7.33 C87.10,7.00 87.99,6.83 89.00,6.83 C90.03,6.83 90.92,7.00 91.69,7.33 C92.46,7.67 93.11,8.13 93.64,8.71 C94.17,9.30 94.56,9.98 94.83,10.78 C95.09,11.57 95.23,12.42 95.23,13.33 C95.23,14.25 95.09,15.09 94.83,15.88 C94.56,16.66 94.17,17.35 93.64,17.93 C93.11,18.52 92.46,18.97 91.69,19.30 C90.92,19.63 90.03,19.79 89.00,19.79 C87.99,19.79 87.10,19.63 86.33,19.30 C85.55,18.97 84.89,18.52 84.36,17.93 C83.84,17.35 83.44,16.66 83.17,15.88 C82.91,15.09 82.78,14.25 82.78,13.33 C82.78,12.42 82.91,11.57 83.17,10.78 L83.17,10.78 Z M85.32,15.34 C85.53,15.92 85.81,16.41 86.18,16.80 C86.54,17.19 86.96,17.49 87.45,17.70 C87.94,17.91 88.46,18.01 89.00,18.01 C89.55,18.01 90.06,17.91 90.55,17.70 C91.04,17.49 91.46,17.19 91.83,16.80 C92.19,16.41 92.48,15.92 92.68,15.34 C92.89,14.75 92.99,14.09 92.99,13.33 C92.99,12.58 92.89,11.91 92.68,11.33 C92.48,10.75 92.19,10.25 91.83,9.85 C91.46,9.45 91.04,9.15 90.55,8.94 C90.06,8.73 89.55,8.63 89.00,8.63 C88.46,8.63 87.94,8.73 87.45,8.94 C86.96,9.15 86.54,9.45 86.18,9.85 C85.81,10.25 85.53,10.75 85.32,11.33 C85.11,11.91 85.01,12.58 85.01,13.33 C85.01,14.09 85.11,14.75 85.32,15.34 L85.32,15.34 Z"></path><path d="M97.83,7.12 L99.94,7.12 L99.94,19.53 L97.83,19.53 L97.83,7.12 Z"></path><path d="M105.19,7.12 L105.19,9.08 L105.24,9.08 C106.12,7.58 107.51,6.83 109.41,6.83 C110.25,6.83 110.95,6.94 111.51,7.16 C112.08,7.39 112.53,7.70 112.88,8.10 C113.23,8.50 113.47,8.98 113.61,9.53 C113.75,10.08 113.82,10.69 113.82,11.36 L113.82,19.53 L111.71,19.53 L111.71,11.12 C111.71,10.36 111.48,9.75 111.02,9.30 C110.56,8.85 109.92,8.63 109.11,8.63 C108.46,8.63 107.91,8.72 107.43,8.92 C106.96,9.11 106.57,9.38 106.26,9.73 C105.94,10.08 105.71,10.50 105.55,10.97 C105.39,11.44 105.32,11.96 105.32,12.52 L105.32,19.53 L103.21,19.53 L103.21,7.12 L105.19,7.12"></path><path d="M122.47,7.12 L122.47,8.92 L119.92,8.92 L119.92,16.62 C119.92,16.86 119.94,17.05 119.98,17.20 C120.02,17.34 120.10,17.46 120.22,17.54 C120.33,17.62 120.49,17.67 120.70,17.69 C120.91,17.71 121.18,17.73 121.50,17.73 L122.47,17.73 L122.47,19.53 L120.86,19.53 C120.32,19.53 119.85,19.49 119.46,19.42 C119.07,19.35 118.76,19.22 118.52,19.02 C118.28,18.83 118.10,18.56 117.99,18.21 C117.87,17.86 117.81,17.39 117.81,16.81 L117.81,8.92 L115.63,8.92 L115.63,7.12 L117.81,7.12 L117.81,3.39 L119.92,3.39 L119.92,7.12 L122.47,7.12"></path><path d="M44.55,4.58 C44.55,5.24 44.00,5.77 43.32,5.77 C42.64,5.77 42.09,5.24 42.09,4.58 C42.09,3.93 42.64,3.39 43.32,3.39 C44.00,3.39 44.55,3.93 44.55,4.58"></path><path d="M100.11,4.58 C100.11,5.24 99.56,5.77 98.88,5.77 C98.20,5.77 97.65,5.24 97.65,4.58 C97.65,3.93 98.20,3.39 98.88,3.39 C99.56,3.39 100.11,3.93 100.11,4.58"></path></g></svg></a><button class="border-2 rounded-sm font-medium transition-colors cursor-pointer disabled:cursor-not-allowed disabled:pointer-events-none border-none text-black dark:text-white dark:hover:text-gray-300 disabled:text-gray-100 text-sm px-2 py-1 Navbar_toggler__DW8GI h-full px-gs-1 border-transparent bg-transparent lg:hidden mr-2 pt-0.5" type="button" data-toggle="main-nav" aria-label="Toggle navigation" aria-controls="main-nav" aria-expanded="false"><span aria-hidden="true" class="relative block w-7 rounded-lg bg-white"></span></button><ul id="main-nav" class="Navbar_navbarItems__T3gna absolute mb-0 left-0 flex flex-grow flex-col justify-end w-full list-none bg-gray-800 origin-top-center transform translate-y-0 ease-in invisible scale-y-0 opacity-0 lg:static lg:flex lg:flex-row lg:h-full lg:w-auto lg:items-center lg:visible lg:opacity-100 lg:transform-none"><li class="flex items-center px-gs-1 lg:relative lg:h-full"><a href="/blog/" data-text="Blog" class="Navbar_navLink__WmfVb inline-block relative w-full font-normal text-gray-200 cursor-pointer hover:text-gray-200 focus:text-gray-200">Blog</a></li><li class="flex items-center px-gs-1 lg:relative lg:h-full"><a href="/community/" data-text="Forum" class="Navbar_navLink__WmfVb inline-block relative w-full font-normal text-gray-200 cursor-pointer hover:text-gray-200 focus:text-gray-200">Forum</a></li><li class="flex items-center px-gs-1 lg:relative lg:h-full"><a data-text="Library" class="Navbar_navLink__WmfVb inline-block relative w-full font-normal text-gray-200 cursor-pointer hover:text-gray-200 focus:text-gray-200" href="/premium/library/">Library</a></li><li class="flex items-center px-gs-1 lg:relative lg:h-full"><a data-text="Login" class="Navbar_navLink__WmfVb inline-block relative w-full font-normal text-gray-200 cursor-pointer hover:text-gray-200 focus:text-gray-200" href="/premium/sign-in/">Login</a></li></ul><a class="border-2 border-solid rounded-sm font-medium transition-colors cursor-pointer disabled:cursor-not-allowed disabled:pointer-events-none text-center bg-primary-700 border-primary-700 text-white hover:bg-primary-500 hover:border-primary-500 hover:text-white focus-visible:bg-primary-500 focus-visible:border-primary-500 focus-visible:text-white dark:hover:bg-primary-200 dark:hover:border-primary-200 dark:hover:text-body dark:focus-visible:bg-primary-200 dark:focus-visible:border-primary-200 dark:focus-visible:text-body disabled:bg-primary-100 disabled:border-primary-100 disabled:text-primary-400 text-sm px-2 hidden py-1 mx-4 lg:block dark:bg-primary-700 dark:border-primary-700 dark:text-white" id="join-premium" href="/premium/pricing/?ref_source=premium&ref_medium=topnav">Join Premium</a></div></nav></header><div class="flex-auto flex-shrink-0 w-full navbar-offset container-full overflow-hidden mb-20"><div class="bg-gray-700 pl-1.5"><div class="container px-6"><div class="bg-transparent py-4"><div class="mb-4"><h1 class="mb-0 font-bold text-3xl text-white">Blockchain Books and Courses</h1><p class="mb-0 text-white">Learn Blockchain with our collection of books and courses.</p></div><div class="flex text-sm flex-row sm:flex-col"><form class="bg-gray-500 text-white border border-gray-300 input-group rounded flex items-stretch w-full bg-clip-content overflow-hidden focus-within:border-primary-400" action="/premium/search/" method="GET"><input name="q" id="search" class="form-control min-w-0 block w-full px-3 py-2 bg-transparent rounded focus-visible:outline-none"/><input name="firstSearch" class="hidden" aria-hidden="true" readonly="" value="true"/><button class="border-2 border-solid font-medium transition-colors cursor-pointer disabled:cursor-not-allowed disabled:pointer-events-none text-center text-white hover:bg-primary-400 hover:border-primary-400 hover:text-white focus-visible:bg-primary-400 focus-visible:border-primary-400 focus-visible:text-body dark:bg-primary-300 dark:border-primary-300 dark:text-body dark:hover:bg-primary-200 dark:hover:border-primary-200 dark:hover:text-body dark:focus-visible:bg-primary-200 dark:focus-visible:border-primary-200 dark:focus-visible:text-body disabled:bg-primary-100 disabled:border-primary-100 disabled:text-primary-400 text-sm py-1 leading-tight rounded-none px-3 bg-primary-600 border-primary-600">Search</button></form><a class="border-solid font-medium transition-colors cursor-pointer disabled:cursor-not-allowed disabled:pointer-events-none text-center border-primary-300 text-primary-300 hover:bg-transparent hover:border-primary-200 hover:text-primary-200 focus-visible:bg-transparent focus-visible:border-primary-200 focus-visible:text-primary-200 dark:bg-transparent dark:border-primary-200 dark:text-primary-200 dark:hover:bg-transparent dark:hover:border-primary-100 dark:hover:text-primary-100 dark:focus-visible:bg-transparent dark:focus-visible:border-primary-100 dark:focus-visible:text-primary-100 disabled:bg-primary-100 disabled:border-primary-100 disabled:text-primary-400 text-sm py-1 ml-2 sm:hidden flex items-center px-2 pt-1.5 rounded border bg-gray-500 leading-tight" href="/premium/library/"><span><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="xmark" class="svg-inline--fa fa-xmark " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"></path></svg></span></a><div class="my-4 hidden sm:flex flex justify-between"><div class="MoreItemsContainer_spacing__cxs1b flex flex-wrap justify-start overflow-hidden h-8"><a href="/premium/library/all/javascript/" class="py-1 px-2 h-min font-medium rounded border bg-transparent border-gray-300 hover:border-primary-300 focus:border-primary-400 text-white hover:text-primary-400 focus:text-primary-400">JavaScript</a><a href="/premium/library/all/php/" class="py-1 px-2 h-min font-medium rounded border bg-transparent border-gray-300 hover:border-primary-300 focus:border-primary-400 text-white hover:text-primary-400 focus:text-primary-400">PHP</a><a href="/premium/library/all/ruby/" class="py-1 px-2 h-min font-medium rounded border bg-transparent border-gray-300 hover:border-primary-300 focus:border-primary-400 text-white hover:text-primary-400 focus:text-primary-400">Ruby</a><a href="/premium/library/all/mobile/" class="py-1 px-2 h-min font-medium rounded border bg-transparent border-gray-300 hover:border-primary-300 focus:border-primary-400 text-white hover:text-primary-400 focus:text-primary-400">Mobile</a><a href="/premium/library/all/workflow/" class="py-1 px-2 h-min font-medium rounded border bg-transparent border-gray-300 hover:border-primary-300 focus:border-primary-400 text-white hover:text-primary-400 focus:text-primary-400">Workflow</a><a href="/premium/library/all/wordpress/" class="py-1 px-2 h-min font-medium rounded border bg-transparent border-gray-300 hover:border-primary-300 focus:border-primary-400 text-white hover:text-primary-400 focus:text-primary-400">WordPress</a><a href="/premium/library/all/back-end/" class="py-1 px-2 h-min font-medium rounded border bg-transparent border-gray-300 hover:border-primary-300 focus:border-primary-400 text-white hover:text-primary-400 focus:text-primary-400">Back End</a><a href="/premium/library/all/htmlcss/" class="py-1 px-2 h-min font-medium rounded border bg-transparent border-gray-300 hover:border-primary-300 focus:border-primary-400 text-white hover:text-primary-400 focus:text-primary-400">HTML & CSS</a><a href="/premium/library/all/designux/" class="py-1 px-2 h-min font-medium rounded border bg-transparent border-gray-300 hover:border-primary-300 focus:border-primary-400 text-white hover:text-primary-400 focus:text-primary-400">Design & UX</a><a href="/premium/library/all/python/" class="py-1 px-2 h-min font-medium rounded border bg-transparent border-gray-300 hover:border-primary-300 focus:border-primary-400 text-white hover:text-primary-400 focus:text-primary-400">Python</a><a href="/premium/library/all/web/" class="py-1 px-2 h-min font-medium rounded border bg-transparent border-gray-300 hover:border-primary-300 focus:border-primary-400 text-white hover:text-primary-400 focus:text-primary-400">Web</a><a href="/premium/library/" class="py-1 px-2 h-min font-medium rounded border bg-primary-300 border-primary-300 text-gray-800 hover:text-primary-900 focus:text-primary-900">Blockchain</a><a href="/premium/library/all/devops/" class="py-1 px-2 h-min font-medium rounded border bg-transparent border-gray-300 hover:border-primary-300 focus:border-primary-400 text-white hover:text-primary-400 focus:text-primary-400">Cloud & DevOps</a></div><button class="ml-2 mb-auto h-min whitespace-nowrap rounded py-1 px-2 bg-transparent text-white border border-gray-300 hover:border-primary-300 focus:border-primary-400 hover:text-primary-400 focus:text-primary-400"><span class="mr-2">More</span><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="caret-down" class="svg-inline--fa fa-caret-down transition-transform ease-in-out rotate-0" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M137.4 374.6c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8L32 192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128z"></path></svg></button></div></div></div></div></div><div class="bg-gray-500 pl-1.5"><div class="container px-6"><div class="bg-gray-500 text-xs flex justify-start overflow-x-auto undefined"><a href="/premium/library/all/blockchain/" class="px-3 pb-2 pt-3 font-medium bg-transparent hover:border-b-2 hover:border-primary-300 border-b-2 border-primary-300 hover:text-primary-400 focus:text-primary-300 text-primary-300"><div class="flex items-center h-full"><span class="hidden sm:inline"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="layer-group" class="svg-inline--fa fa-layer-group " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M264.5 5.2c14.9-6.9 32.1-6.9 47 0l218.6 101c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 149.8C37.4 145.8 32 137.3 32 128s5.4-17.9 13.9-21.8L264.5 5.2zM476.9 209.6l53.2 24.6c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 277.8C37.4 273.8 32 265.3 32 256s5.4-17.9 13.9-21.8l53.2-24.6 152 70.2c23.4 10.8 50.4 10.8 73.8 0l152-70.2zm-152 198.2l152-70.2 53.2 24.6c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 405.8C37.4 401.8 32 393.3 32 384s5.4-17.9 13.9-21.8l53.2-24.6 152 70.2c23.4 10.8 50.4 10.8 73.8 0z"></path></svg></span><span class="sm:ml-1 whitespace-nowrap">All</span></div></a><a href="/premium/library/books/blockchain/" class="px-3 pb-2 pt-3 font-medium bg-transparent hover:border-b-2 hover:border-primary-300 hover:text-primary-400 focus:text-primary-300 text-gray-200"><div class="flex items-center h-full"><span class="hidden sm:inline"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="book-open" class="svg-inline--fa fa-book-open " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M249.6 471.5c10.8 3.8 22.4-4.1 22.4-15.5V78.6c0-4.2-1.6-8.4-5-11C247.4 52 202.4 32 144 32C93.5 32 46.3 45.3 18.1 56.1C6.8 60.5 0 71.7 0 83.8V454.1c0 11.9 12.8 20.2 24.1 16.5C55.6 460.1 105.5 448 144 448c33.9 0 79 14 105.6 23.5zm76.8 0C353 462 398.1 448 432 448c38.5 0 88.4 12.1 119.9 22.6c11.3 3.8 24.1-4.6 24.1-16.5V83.8c0-12.1-6.8-23.3-18.1-27.6C529.7 45.3 482.5 32 432 32c-58.4 0-103.4 20-123 35.6c-3.3 2.6-5 6.8-5 11V456c0 11.4 11.7 19.3 22.4 15.5z"></path></svg></span><span class="sm:ml-1 whitespace-nowrap">Text</span></div></a><a href="/premium/library/courses/blockchain/" class="px-3 pb-2 pt-3 font-medium bg-transparent hover:border-b-2 hover:border-primary-300 hover:text-primary-400 focus:text-primary-300 text-gray-200"><div class="flex items-center h-full"><span class="hidden sm:inline"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="video" class="svg-inline--fa fa-video " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M0 128C0 92.7 28.7 64 64 64H320c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128zM559.1 99.8c10.4 5.6 16.9 16.4 16.9 28.2V384c0 11.8-6.5 22.6-16.9 28.2s-23 5-32.9-1.6l-96-64L416 337.1V320 192 174.9l14.2-9.5 96-64c9.8-6.5 22.4-7.2 32.9-1.6z"></path></svg></span><span class="sm:ml-1 whitespace-nowrap">Video</span></div></a><a href="/premium/library/paths/blockchain/" class="px-3 pb-2 pt-3 font-medium bg-transparent hover:border-b-2 hover:border-primary-300 hover:text-primary-400 focus:text-primary-300 text-gray-200"><div class="flex items-center h-full"><span class="hidden sm:inline"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="wave-square" class="svg-inline--fa fa-wave-square " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M128 64c0-17.7 14.3-32 32-32H320c17.7 0 32 14.3 32 32V416h96V256c0-17.7 14.3-32 32-32H608c17.7 0 32 14.3 32 32s-14.3 32-32 32H512V448c0 17.7-14.3 32-32 32H320c-17.7 0-32-14.3-32-32V96H192V256c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32h96V64z"></path></svg></span><span class="sm:ml-1 whitespace-nowrap">Learning Path</span></div></a><a href="/premium/library/free/blockchain/" class="px-3 pb-2 pt-3 font-medium bg-transparent hover:border-b-2 hover:border-primary-300 hover:text-primary-400 focus:text-primary-300 text-gray-200"><div class="flex items-center h-full"><span class="hidden sm:inline"><div class="fa-layers fa-fw"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="slash" class="svg-inline--fa fa-slash " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M5.1 9.2C13.3-1.2 28.4-3.1 38.8 5.1l592 464c10.4 8.2 12.3 23.3 4.1 33.7s-23.3 12.3-33.7 4.1L9.2 42.9C-1.2 34.7-3.1 19.6 5.1 9.2z"></path></svg><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="dollar-sign" class="svg-inline--fa fa-dollar-sign " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M160 0c17.7 0 32 14.3 32 32V67.7c1.6 .2 3.1 .4 4.7 .7c.4 .1 .7 .1 1.1 .2l48 8.8c17.4 3.2 28.9 19.9 25.7 37.2s-19.9 28.9-37.2 25.7l-47.5-8.7c-31.3-4.6-58.9-1.5-78.3 6.2s-27.2 18.3-29 28.1c-2 10.7-.5 16.7 1.2 20.4c1.8 3.9 5.5 8.3 12.8 13.2c16.3 10.7 41.3 17.7 73.7 26.3l2.9 .8c28.6 7.6 63.6 16.8 89.6 33.8c14.2 9.3 27.6 21.9 35.9 39.5c8.5 17.9 10.3 37.9 6.4 59.2c-6.9 38-33.1 63.4-65.6 76.7c-13.7 5.6-28.6 9.2-44.4 11V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V445.1c-.4-.1-.9-.1-1.3-.2l-.2 0 0 0c-24.4-3.8-64.5-14.3-91.5-26.3c-16.1-7.2-23.4-26.1-16.2-42.2s26.1-23.4 42.2-16.2c20.9 9.3 55.3 18.5 75.2 21.6c31.9 4.7 58.2 2 76-5.3c16.9-6.9 24.6-16.9 26.8-28.9c1.9-10.6 .4-16.7-1.3-20.4c-1.9-4-5.6-8.4-13-13.3c-16.4-10.7-41.5-17.7-74-26.3l-2.8-.7 0 0C119.4 279.3 84.4 270 58.4 253c-14.2-9.3-27.5-22-35.8-39.6c-8.4-17.9-10.1-37.9-6.1-59.2C23.7 116 52.3 91.2 84.8 78.3c13.3-5.3 27.9-8.9 43.2-11V32c0-17.7 14.3-32 32-32z"></path></svg></div></span><span class="sm:ml-1 whitespace-nowrap">Free</span></div></a><a href="/premium/library/tech-talks/blockchain/" class="px-3 pb-2 pt-3 font-medium bg-transparent hover:border-b-2 hover:border-primary-300 hover:text-primary-400 focus:text-primary-300 text-gray-200"><div class="flex items-center h-full"><span class="hidden sm:inline"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tv" class="svg-inline--fa fa-tv " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M64 64V352H576V64H64zM0 64C0 28.7 28.7 0 64 0H576c35.3 0 64 28.7 64 64V352c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zM128 448H512c17.7 0 32 14.3 32 32s-14.3 32-32 32H128c-17.7 0-32-14.3-32-32s14.3-32 32-32z"></path></svg></span><span class="sm:ml-1 whitespace-nowrap">Tech Talk</span></div></a></div></div></div><div class="bg-white"><div class="container px-6"><main class="mt-8"><article class="flex flex-col space-y-12"><section><header class="flex flex-row items-baseline mb-2"><h2 class="font-bold text-base mb-0">Popular Blockchain Books</h2></header><div><div class="splide Carousel_splide__p2P5n"><div class="splide__track -mx-8"><ul class="splide__list"><li class="splide__slide"><a href="/premium/books/a-developer-s-guide-to-ethereum/" class="block"><div class="group relative rounded-md shadow-outline-sm hover:shadow-outline hover:cursor-pointer transition-all overflow-hidden "><div class="bg-gray-200 aspect-w-4 aspect-h-5"><img alt="A Developer's Guide to Ethereum Cover" fetchpriority="high" loading="eager" decoding="async" data-nimg="fill" class="w-full h-full object-center object-cover lg:w-full lg:h-full group-hover:brightness-105 z-0" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' %3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAZABQDASIAAhEBAxEB/8QAGAABAAMBAAAAAAAAAAAAAAAAAAECAwf/xAAfEAACAgMAAgMAAAAAAAAAAAABAgADBBEhEpETQWH/xAAXAQEAAwAAAAAAAAAAAAAAAAACAQYH/8QAGhEAAwEBAQEAAAAAAAAAAAAAAAECESIDYf/aAAwDAQACEQMRAD8A6BXj22L5IpIlxiXr01+5ONbazpWlgT6BPBL2ZWQqAmxSCTwfktVU08M9jzmp3GYtj276moknMuY7LxF0Dj6YopJ4Nyfjbp0PcrETWhVNLBERJCf/2Q=='/%3E%3C/svg%3E")" src="https://cdn.sanity.io/images/708bnrs8/production/386dcb6a7f3414317c7eb6ec432a7e7ee42bbf9b-765x959.jpg?rect=246,446,274,342&w=200&h=250&fit=fill&auto=format"/><div class="absolute left-0 top-0 w-full h-full m-0 p-0"></div></div><div class="absolute bottom-0 mt-4 flex flex-col w-full"><div class="relative w-full h-8"></div><div class="relative pb-1 sm:pb-2 pt-1 w-full overflow-hidden" style="background-color:#1c5c84"><div class="flex"><h3 class="pl-3 pr-2 mb-0 text-sm leading-4 font-medium text-white w-auto max-h-16 overflow-hidden group-hover:max-h-32">A Developer's Guide to Ethereum</h3><div class="pr-3 ml-auto text-xs font-medium text-white self-end flex items-center"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="star" class="svg-inline--fa fa-star text-yellow-500" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path></svg><span class="pl-0.5 text-2xs">4.6</span></div></div></div></div></div></a></li><li class="splide__slide"><a href="/premium/books/ethereum-tools-skills/" class="block"><div class="group relative rounded-md shadow-outline-sm hover:shadow-outline hover:cursor-pointer transition-all overflow-hidden "><div class="bg-gray-200 aspect-w-4 aspect-h-5"><img alt="Ethereum: Tools & Skills Cover" loading="eager" decoding="async" data-nimg="fill" class="w-full h-full object-center object-cover lg:w-full lg:h-full group-hover:brightness-105 z-0" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' %3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAZCAYAAAAxFw7TAAAACXBIWXMAAAsTAAALEwEAmpwYAAADF0lEQVQ4jaVVaVMaQRDlJ4ZjOURFxCMREuORw1RMjDm+mFTlrySVskopFTmWGww3ikYSjxDAC9jl20v1zC4aopalH1719Mz0m543PTMaXbSFm0IbaXbahi7oFGhuQ2iKtWBLtGBPtjCQbKEv0YIxdkfC/gQnsyVb6L0toQr9dVvWRpq4C+51+Rp1C9Y4T5306InzPovSZ00oVvHVcbMyhyz5AmVI6T5ISZjOypjKSniakzGZkTCe5u2ZvIxnORkv8zJmCzJe5GVMZCQW8ygt4XmOj1MfHZKGxJzOSpgr8AEieFWQ8bYo42OpjYVSG+83efvzNvdfF2TM5GQWs1Bq41OpzeaPpSSeITWmMhKz6qqUDRF92GyzBYjk3SYH+XNFGfNFGbN5njUt8DAtcQ1JA9KH9HBsSHiS5ZOIlILJp11QkAoie1PkMlESZB9npH9PmciJdPQ7nzSuaOlMcVAGrhTHZIbr5lTGXGm+w04dcsImqzHS1RxrwhxtwBJrskWYpT5lzBJtcBvnp66e9nlhEyFlysgb0Pmr0HkOoA3UoQ03IASPYRTr0IUb0IVOYfRVYBDrfHdKQp067GSoDFJA/9ou7rvz6PEewBA8woCnDMfqDoRADUb/HwyvbMHm24c+0uAximSXEupDJ3B6y5j3b2FUPIRFrMG1toUxdwGCrwKT9xDO5RxG1sswhM/OCa/KUB8+g0OsYCK4D3uwCnPwCCO+PTi8v1i2QqAO28oO+jw/oQ+ddgiv3nKkCZNYQ593H6ZAjeln85RhX/0BIxGKR+hzl2B1l6APHt+AMHwG6/oehpYLTENBrGN4KQfXtzis3gOYfBUMfYnB/jUBg796M8Ie3yEGV7Zh8VcghE5gW9vF0FIeFt9vCIEq+hez6F3MQk9VcC2hYklsIXTM9GR+6JRlSprRgoZAjUF34VA6hOot0UaUeqK2ikhXmwXy9sXa1V1aNlH+pvHbcA717WNQbgRB6P68urdM146u0WCSHgn+UAxu8M+IoPYRyKe5FHMlYffrrYICCeqLTqA5NLf7e/2P8Da4SPgXaZYMo02UZzcAAAAASUVORK5CYII='/%3E%3C/svg%3E")" src="https://cdn.sanity.io/images/708bnrs8/production/25c0a8ea099f1ff5f22077d72c8b335018df5de0-766x960.png?rect=256,460,254,317&w=200&h=250&fit=fill&auto=format"/><div class="absolute left-0 top-0 w-full h-full m-0 p-0"></div></div><div class="absolute bottom-0 mt-4 flex flex-col w-full"><div class="relative w-full h-8"></div><div class="relative pb-1 sm:pb-2 pt-1 w-full overflow-hidden" style="background-color:#1fa2c5"><div class="flex"><h3 class="pl-3 pr-2 mb-0 text-sm leading-4 font-medium text-white w-auto max-h-16 overflow-hidden group-hover:max-h-32">Ethereum: Tools & Skills</h3><div class="pr-3 ml-auto text-xs font-medium text-white self-end flex items-center"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="star" class="svg-inline--fa fa-star text-yellow-500" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path></svg><span class="pl-0.5 text-2xs">4.7</span></div></div></div></div></div></a></li><li class="splide__slide"><a href="/premium/books/build-your-first-ethereum-dapp/" class="block"><div class="group relative rounded-md shadow-outline-sm hover:shadow-outline hover:cursor-pointer transition-all overflow-hidden "><div class="bg-gray-200 aspect-w-4 aspect-h-5"><img alt="Build Your First Ethereum DApp Cover" loading="eager" decoding="async" data-nimg="fill" class="w-full h-full object-center object-cover lg:w-full lg:h-full group-hover:brightness-105 z-0" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' %3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAZCAYAAAAxFw7TAAAACXBIWXMAAAsTAAALEwEAmpwYAAADK0lEQVQ4ja1VW08TQRTuT5QW5GopoGgQESiggCCKd9EXMZJAAhIhPPFqfIG9tbC70C20hRYKEkkUU1GB7m7fPnNmtmQDC1Hiw5cze2bOd25zZn1+3cTfokTLH69LT8DvwHcRwvIlE7UxE3WGiZBh4krMxOUlh7BEuxhhMMbJag0TNW7Cf4mwiMCJdAPulMnr/4K/SEheKpdNVC9zWeWA1kV9taNzS6pdMMYlpU16RkiLloSFrpSNcNJCOGWhNWnh5qqFplUL7UkLnSmbyY6UhbYk3+9as9G9ZjNJ3zdWLE5IHnrWbTzZKODxRoHJ/rTNHNDhgbSNwQ2ORxs27qdt3HXIHmRsPMzw9e2EQ0jdurfONwYy3IjWdPip44AwlC3gVZY7pQA6UvzMy2yB2RDHMSF5IK+U1p01vkmkLxiBjUHHkEhpTfu969w56Z9tFljkjJAKT/kT6g0T9XETV+P8m9IgNCcsVufWYv1SPPUBJ6tiGRgh3SO6mIQy190iSbry4p4jqcPUMIqwP22jL82jpWaxi336TpkoIT1dVvUI5dF9VER/IKAe4pLGnVEjG52sSDbELaZjEZ6aBtJR5OohaqI5dMrb6JY2EYrsIaAeIMCyyntPit9NovPoStUD1Ea/o0nZRY+cxYiSwKgUR5+YRrPyBfWRPZQt/vaeFP9JQqrbwk+EpS0MywmMiTFMCjom5hYxOqdjRFpBr5hBVTTn2JjMzjtC8qSbzHu7vIMxOY5pQcOssoRZWcPU3ALGhSX0CBlWU/5S5V3ELsISFyHVqVnZxbC4gg+Cio+LMXxSDUzNq3g3v4ywuIWyhV+8adoZhO6U6XCXvI1xZRXToo4ZUcWMoGJK1DGpUC0zqGQR5s+O0N0UqmGLvIPn0hqGhTgmBB3v5zW8FQwMSSmExayTct5le06EAfUIFQv7CCrfcEv6jNdSEm/EFbSLWdTKX1EZybErdX7K+knkUabnEdR+oS2yiw5lB6HFHEq1o2PnXna+815fGrEGw0Rj7BDXlw9QH+Nz7z1dHD6aTy8UZ5ZeopBhoc6w2A+JHuPiXHvBdy1uwRPOjHqB9s6y+wPNRxlyfOQqTwAAAABJRU5ErkJggg=='/%3E%3C/svg%3E")" src="https://cdn.sanity.io/images/708bnrs8/production/7e7f6beb938b941a7a8412bfea660b9a4f454bb4-766x961.png?rect=239,485,288,360&w=200&h=250&fit=fill&auto=format"/><div class="absolute left-0 top-0 w-full h-full m-0 p-0"></div></div><div class="absolute bottom-0 mt-4 flex flex-col w-full"><div class="relative w-full h-8"></div><div class="relative pb-1 sm:pb-2 pt-1 w-full overflow-hidden" style="background-color:#1f5472"><div class="flex"><h3 class="pl-3 pr-2 mb-0 text-sm leading-4 font-medium text-white w-auto max-h-16 overflow-hidden group-hover:max-h-32">Build Your First Ethereum DApp</h3><div class="pr-3 ml-auto text-xs font-medium text-white self-end flex items-center"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="star" class="svg-inline--fa fa-star text-yellow-500" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path></svg><span class="pl-0.5 text-2xs">3.5</span></div></div></div></div></div></a></li></ul></div><div class="splide__arrows"><button class="splide__arrow splide__arrow--prev Carousel_splideArrow__oJOEm Carousel_splideArrowPrev__FGBFc"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z"></path></svg></button><button class="splide__arrow splide__arrow--next Carousel_splideArrow__oJOEm Carousel_splideArrowNext__uHmgk"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z"></path></svg></button></div></div></div></section><section><header class="flex flex-row items-baseline mb-2"><h2 class="font-bold text-base mb-0">Popular Blockchain Courses</h2></header><div><div class="splide Carousel_splide__p2P5n"><div class="splide__track -mx-8"><ul class="splide__list"><li class="splide__slide"><a href="/premium/courses/an-introduction-to-blockchain-3002/" class="block"><div class="group relative rounded-md shadow-outline-sm hover:shadow-outline hover:cursor-pointer transition-all overflow-hidden "><div class="bg-gray-200 aspect-w-4 aspect-h-5"><img alt="An Introduction to Blockchain cover" loading="lazy" decoding="async" data-nimg="fill" class="w-full h-full object-center object-cover lg:w-full lg:h-full group-hover:brightness-105 z-0" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' %3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAACi0lEQVQokVWSWU9TURSF+38Mg4oyF5kpBQIFSplEIJiIPhlKQNHQtEA6UdpCy6iACSgIRctwb+/Ulvq7PnOPOD2sZJ9zdtZZa+9lqT19T3PKh+3bCr03EYaUDXoyEToyYVrkANYbH7ZMEFsmRLPsp0+L0afG6M5EGNWSOKUo9u9+HOkwPekQluKjGerOF3FJMUbUBMNagqfGFg4tRrXko05eZjy/K1Avr2CVl+jWogwbSVzaOoPKOgNSlMaUl7LPc1juHb+m/GyBTinEeHab6dsDXEaCVjVEkxKgQ4vwLL/LWH4XuxahUQnQpoZwGhtM5nYZM7bokVepOn+PyWUpOnFTej5H1eUiI0aSVz8+0aaGqZR8dOpRnNkE3XpMwKy79ChVso8WNcTLwiHj2R2sV17un89TfOLGUnw6S0lqjofpBZoyfjq1CA2Kn3ZtlT5jA4cRx5VNCjiMdXFnU1dFj0OPY1fDPLp8JzhMLkvx11lKU/M8SC/w+HqRCskrfp8q7DNV+CgInhf2Bcz61/2+6KmWfVTceIQYk8Pk+k9hs1C4RrMSFNZMi/3ZBKO5bUbz2+I8cGe78W6+LZkAZel/FZ64hX9zhubmpguHYoamUtPaYG6TgWxSYCi3Kd7KTRdKkBeFA0azW9Rcev7OsOh4htqLRbHlYT3BRG6HXj2OTQ2LLZuKJ273mLz9QJe29mfLDj3GeG6HET1JlxSm7sKDyWUpOZqhKeWjX4rSI0dEYJ1anH49LjL4O4cT+T1RW6UlerUYTm1d9JqRMcPdcrFEyZEbS/mXNzw584hgdl2FcClx7FKQVslPg7RCzY0XuxLCroRFXS8ti7d2KciAEqP7OkxTykv9mYfKk7f8BOl7MTJt8NywAAAAAElFTkSuQmCC'/%3E%3C/svg%3E")" src="https://cdn.sanity.io/images/708bnrs8/production/ed032fad8a2c093d26e4ed2275e1daa00d101cbf-600x330.png?rect=168,0,264,330&w=200&h=250&fit=fill&auto=format"/><div class="absolute left-0 top-0 w-full h-full m-0 p-0"><div class="rounded-2xl text-sm text-white inline-flex items-center bg-gray-700 bg-opacity-50 drop-shadow transition-all ease-out z-50 m-2 pl-0.5 pr-2 py-px"><svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="circle-play" class="svg-inline--fa fa-circle-play rounded-full border border-transparent" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM188.3 147.1c7.6-4.2 16.8-4.1 24.3 .5l144 88c7.1 4.4 11.5 12.1 11.5 20.5s-4.4 16.1-11.5 20.5l-144 88c-7.4 4.5-16.7 4.7-24.3 .5s-12.3-12.2-12.3-20.9V168c0-8.7 4.7-16.7 12.3-20.9z"></path></svg><span class="VideoCard_textShadow__E79AJ pl-px font-medium text-2xs z-40">42:45</span></div></div></div><div class="absolute bottom-0 mt-4 flex flex-col w-full"><div class="relative w-full h-8"></div><div class="relative pb-1 sm:pb-2 pt-1 w-full overflow-hidden" style="background-color:#12bc78"><div class="flex"><h3 class="pl-3 pr-2 mb-0 text-sm leading-4 font-medium text-white w-auto max-h-16 overflow-hidden group-hover:max-h-32">An Introduction to Blockchain</h3><div class="pr-3 ml-auto text-xs font-medium text-white self-end flex items-center"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="star" class="svg-inline--fa fa-star text-yellow-500" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path></svg><span class="pl-0.5 text-2xs">4.3</span></div></div></div></div></div></a></li><li class="splide__slide"><a href="/premium/courses/an-introduction-to-solidity-3003/" class="block"><div class="group relative rounded-md shadow-outline-sm hover:shadow-outline hover:cursor-pointer transition-all overflow-hidden "><div class="bg-gray-200 aspect-w-4 aspect-h-5"><img alt="An Introduction to Solidity cover" loading="lazy" decoding="async" data-nimg="fill" class="w-full h-full object-center object-cover lg:w-full lg:h-full group-hover:brightness-105 z-0" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' %3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAACh0lEQVQokX2T2U4TAQBF+RrjLsFojKgh0ASIG0UaNqFAKRHEBRQVF8AQIQYDqCgtBSnLbF1m6NhKS0daqHajRV/8nROjaIRo/IGbm3vuKWhJyjQnJZqSIldTIo0ZiYaMRG1GxJJexpxc5NJnN+c35yiPzWAypimJTHEmNMGplTGOe0Y4IgxxwP2Yfe8eUtCakmlJy1izCtYtD805D405hbqcTE1WpDolYE4sc3FjgfL4LGXrDkqibzi7+orT78c5oT6nUB7m4OLATmBb1kNbzostr2LfCmDLBLia91ObV6jZkmhM+LEHQzToKpWGm9KYkxJjmtKwgzLdQbE2QZFvlMPiEPvdjyloz/uxf9HoygXpjX3kZtigJaFTm/PSmPbTE/7I04Utbrs2qVG9mIxZTIaLK+9F6mUfFfIcJ30vOKoMc2BpgIKOLyqd2zp3Ng0eaUl6lz5h0yI0bQS4YawxKm8z9vob/aN5bG+jXFZFzCEBuxLi2swaFqePc8IbCpURDgqDPwI1rueC9K3FuS8k6XYksC1FaQ+ucl9JMDL1lSfDX7l1L4t9YIM61wr1Xj8dC2FsL9ewTGqUzs9QJI9ySBz607BnM0qfmqB7KU6rtkprRKdHMng0maZ3MIX97gbNTyJUuxTMmohVCmB1hqhyypwVpihUnu003L1hT8ygOxzFmtCpT/mwh3UeLMbpH0/S9SxG/ZRGhTqPKeKiWheolTyUS7M7G8q/NvxNuT2v0pHVaU/rNOV2KDckPXQHP9A/n6DTGcHsEyiLzvykXLbqwBRwUqxN7qX8vx9aMiINcYW2FY06TaEyOvfPHx7b/cO9pkh/mVL9eZGquJsL67tNeb3XlOU/pnwHxsJLE6kZCY4AAAAASUVORK5CYII='/%3E%3C/svg%3E")" src="https://cdn.sanity.io/images/708bnrs8/production/4ac3b2989b46ddc62b4fc0ef498e3f579d6a6400-600x330.png?rect=168,0,264,330&w=200&h=250&fit=fill&auto=format"/><div class="absolute left-0 top-0 w-full h-full m-0 p-0"><div class="rounded-2xl text-sm text-white inline-flex items-center bg-gray-700 bg-opacity-50 drop-shadow transition-all ease-out z-50 m-2 pl-0.5 pr-2 py-px"><svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="circle-play" class="svg-inline--fa fa-circle-play rounded-full border border-transparent" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM188.3 147.1c7.6-4.2 16.8-4.1 24.3 .5l144 88c7.1 4.4 11.5 12.1 11.5 20.5s-4.4 16.1-11.5 20.5l-144 88c-7.4 4.5-16.7 4.7-24.3 .5s-12.3-12.2-12.3-20.9V168c0-8.7 4.7-16.7 12.3-20.9z"></path></svg><span class="VideoCard_textShadow__E79AJ pl-px font-medium text-2xs z-40">44:19</span></div></div></div><div class="absolute bottom-0 mt-4 flex flex-col w-full"><div class="relative w-full h-8"></div><div class="relative pb-1 sm:pb-2 pt-1 w-full overflow-hidden" style="background-color:#249c79"><div class="flex"><h3 class="pl-3 pr-2 mb-0 text-sm leading-4 font-medium text-white w-auto max-h-16 overflow-hidden group-hover:max-h-32">An Introduction to Solidity</h3><div class="pr-3 ml-auto text-xs font-medium text-white self-end flex items-center"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="star" class="svg-inline--fa fa-star text-yellow-500" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path></svg><span class="pl-0.5 text-2xs">4.4</span></div></div></div></div></div></a></li><li class="splide__slide"><a href="/premium/courses/building-a-cli-wallet-3005/" class="block"><div class="group relative rounded-md shadow-outline-sm hover:shadow-outline hover:cursor-pointer transition-all overflow-hidden "><div class="bg-gray-200 aspect-w-4 aspect-h-5"><img alt="Building a CLI Wallet cover" loading="lazy" decoding="async" data-nimg="fill" class="w-full h-full object-center object-cover lg:w-full lg:h-full group-hover:brightness-105 z-0" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' %3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAAC4klEQVQokU2P709bBRRAn+vzgwlmU5cgmy4yGW6LSosjzLFXGKO0pQ9oeS3QAv39XltsaRnURZcZZ9QM5xKKmVkMZjGZy4KBQLtNRpluzr/rXMOPGD6cnJv74eReJb5ymdjDPmIP+ok98BL/3UfsN52pZZ3I3UHG7wwxVhkmdHsYY8FP4LsAQ18H0K8F8F4dof/KCL15P92WHy3pR4n/cZnEiovEiofkio/4fR/GwiUuTZ+jc6qNjoidc+N22kN2HIYDu99B25CDT4Ln6cl6cM8ZuIoGPdkAWsqPklx1kVpzk14bwFzViS27cVttnLE3cvzE6zS908DbOxzfo/FYA281NtDU2kRH6CKeeQP3lRC90wbd5ghKer0fc92LtaFjrekkFzVCwRP0f/gazpM20U4e2qN5z13Nh+Rs4yty7N3DOIY78cwH8c6P0ZcP0ZMxUKyqm0x1gEx1EGtVx/qhk5xxlOmLr5LrUsldOECXSvaCin7WRmvLERz+83jKQQbK47hmRunNhfaDNS+Zmo616iOz0EHBeJOS08asU5VZp7pjSgdsfGzjzKkj+xcaeMtjuAoherNBFLPqw6oNkqkFsNb8ZG59Sj54lKJTpaipUtT+t+zsZjSVkY9scrr1DdoNjYEvJ9GvxXHPR+krTqEkalFSj5OYm1msx1myiz4Ko027wZLTJqV9F7W9uajZGLWr0t7xHs5inNAvNxlbvo3x84/4K7dQpqqzxJ58TrL+Fen6DbJ34xQizbuvlZzqTuQgu8G487DoMTfBX++QeLZJYrtO9M8tJh5toUxslGWy9oXENm9Isv69mPdnJTfXLflIixTG35dCuEUK4VNSCLdKIfyB5MOnJZPplvjSdUlu1ST18oUknr+Q6PZLmaz/K0pkfY6JjatMPbpObPNbErVvSN0rka6kxVxMi1nJiln5TMylGTGXSmL+VJb0vZuSevKQ5PMt4n9tE60/Y/Lp30w8/Yf/AMdMwUd3ul/WAAAAAElFTkSuQmCC'/%3E%3C/svg%3E")" src="https://cdn.sanity.io/images/708bnrs8/production/45df432691f2e16c7020936446068f4cca8f2804-600x330.png?rect=168,0,264,330&w=200&h=250&fit=fill&auto=format"/><div class="absolute left-0 top-0 w-full h-full m-0 p-0"><div class="rounded-2xl text-sm text-white inline-flex items-center bg-gray-700 bg-opacity-50 drop-shadow transition-all ease-out z-50 m-2 pl-0.5 pr-2 py-px"><svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="circle-play" class="svg-inline--fa fa-circle-play rounded-full border border-transparent" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM188.3 147.1c7.6-4.2 16.8-4.1 24.3 .5l144 88c7.1 4.4 11.5 12.1 11.5 20.5s-4.4 16.1-11.5 20.5l-144 88c-7.4 4.5-16.7 4.7-24.3 .5s-12.3-12.2-12.3-20.9V168c0-8.7 4.7-16.7 12.3-20.9z"></path></svg><span class="VideoCard_textShadow__E79AJ pl-px font-medium text-2xs z-40">35:02</span></div></div></div><div class="absolute bottom-0 mt-4 flex flex-col w-full"><div class="relative w-full h-8"></div><div class="relative pb-1 sm:pb-2 pt-1 w-full overflow-hidden" style="background-color:#743c04"><div class="flex"><h3 class="pl-3 pr-2 mb-0 text-sm leading-4 font-medium text-white w-auto max-h-16 overflow-hidden group-hover:max-h-32">Building a CLI Wallet</h3><div class="pr-3 ml-auto text-xs font-medium text-white self-end flex items-center"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="star" class="svg-inline--fa fa-star text-yellow-500" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path></svg><span class="pl-0.5 text-2xs">3.8</span></div></div></div></div></div></a></li></ul></div><div class="splide__arrows"><button class="splide__arrow splide__arrow--prev Carousel_splideArrow__oJOEm Carousel_splideArrowPrev__FGBFc"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z"></path></svg></button><button class="splide__arrow splide__arrow--next Carousel_splideArrow__oJOEm Carousel_splideArrowNext__uHmgk"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z"></path></svg></button></div></div></div></section><section><header class="flex flex-row items-baseline mb-2"><h2 class="font-bold text-base mb-0">Latest Blockchain Books</h2><a href="/premium/library/books/blockchain/" class="text-primary-700 text-sm font-medium ml-auto">See all</a></header><div><div class="splide Carousel_splide__p2P5n"><div class="splide__track -mx-8"><ul class="splide__list"><li class="splide__slide"><a href="/premium/books/build-your-first-ethereum-dapp/" class="block"><div class="group relative rounded-md shadow-outline-sm hover:shadow-outline hover:cursor-pointer transition-all overflow-hidden "><div class="bg-gray-200 aspect-w-4 aspect-h-5"><img alt="Build Your First Ethereum DApp Cover" loading="lazy" decoding="async" data-nimg="fill" class="w-full h-full object-center object-cover lg:w-full lg:h-full group-hover:brightness-105 z-0" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' %3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAZCAYAAAAxFw7TAAAACXBIWXMAAAsTAAALEwEAmpwYAAADK0lEQVQ4ja1VW08TQRTuT5QW5GopoGgQESiggCCKd9EXMZJAAhIhPPFqfIG9tbC70C20hRYKEkkUU1GB7m7fPnNmtmQDC1Hiw5cze2bOd25zZn1+3cTfokTLH69LT8DvwHcRwvIlE7UxE3WGiZBh4krMxOUlh7BEuxhhMMbJag0TNW7Cf4mwiMCJdAPulMnr/4K/SEheKpdNVC9zWeWA1kV9taNzS6pdMMYlpU16RkiLloSFrpSNcNJCOGWhNWnh5qqFplUL7UkLnSmbyY6UhbYk3+9as9G9ZjNJ3zdWLE5IHnrWbTzZKODxRoHJ/rTNHNDhgbSNwQ2ORxs27qdt3HXIHmRsPMzw9e2EQ0jdurfONwYy3IjWdPip44AwlC3gVZY7pQA6UvzMy2yB2RDHMSF5IK+U1p01vkmkLxiBjUHHkEhpTfu969w56Z9tFljkjJAKT/kT6g0T9XETV+P8m9IgNCcsVufWYv1SPPUBJ6tiGRgh3SO6mIQy190iSbry4p4jqcPUMIqwP22jL82jpWaxi336TpkoIT1dVvUI5dF9VER/IKAe4pLGnVEjG52sSDbELaZjEZ6aBtJR5OohaqI5dMrb6JY2EYrsIaAeIMCyyntPit9NovPoStUD1Ea/o0nZRY+cxYiSwKgUR5+YRrPyBfWRPZQt/vaeFP9JQqrbwk+EpS0MywmMiTFMCjom5hYxOqdjRFpBr5hBVTTn2JjMzjtC8qSbzHu7vIMxOY5pQcOssoRZWcPU3ALGhSX0CBlWU/5S5V3ELsISFyHVqVnZxbC4gg+Cio+LMXxSDUzNq3g3v4ywuIWyhV+8adoZhO6U6XCXvI1xZRXToo4ZUcWMoGJK1DGpUC0zqGQR5s+O0N0UqmGLvIPn0hqGhTgmBB3v5zW8FQwMSSmExayTct5le06EAfUIFQv7CCrfcEv6jNdSEm/EFbSLWdTKX1EZybErdX7K+knkUabnEdR+oS2yiw5lB6HFHEq1o2PnXna+815fGrEGw0Rj7BDXlw9QH+Nz7z1dHD6aTy8UZ5ZeopBhoc6w2A+JHuPiXHvBdy1uwRPOjHqB9s6y+wPNRxlyfOQqTwAAAABJRU5ErkJggg=='/%3E%3C/svg%3E")" src="https://cdn.sanity.io/images/708bnrs8/production/7e7f6beb938b941a7a8412bfea660b9a4f454bb4-766x961.png?rect=239,485,288,360&w=200&h=250&fit=fill&auto=format"/><div class="absolute left-0 top-0 w-full h-full m-0 p-0"></div></div><div class="absolute bottom-0 mt-4 flex flex-col w-full"><div class="relative w-full h-8"></div><div class="relative pb-1 sm:pb-2 pt-1 w-full overflow-hidden" style="background-color:#1f5472"><div class="flex"><h3 class="pl-3 pr-2 mb-0 text-sm leading-4 font-medium text-white w-auto max-h-16 overflow-hidden group-hover:max-h-32">Build Your First Ethereum DApp</h3><div class="pr-3 ml-auto text-xs font-medium text-white self-end flex items-center"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="star" class="svg-inline--fa fa-star text-yellow-500" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path></svg><span class="pl-0.5 text-2xs">3.5</span></div></div></div></div></div></a></li><li class="splide__slide"><a href="/premium/books/ethereum-tools-skills/" class="block"><div class="group relative rounded-md shadow-outline-sm hover:shadow-outline hover:cursor-pointer transition-all overflow-hidden "><div class="bg-gray-200 aspect-w-4 aspect-h-5"><img alt="Ethereum: Tools & Skills Cover" loading="lazy" decoding="async" data-nimg="fill" class="w-full h-full object-center object-cover lg:w-full lg:h-full group-hover:brightness-105 z-0" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' %3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAZCAYAAAAxFw7TAAAACXBIWXMAAAsTAAALEwEAmpwYAAADF0lEQVQ4jaVVaVMaQRDlJ4ZjOURFxCMREuORw1RMjDm+mFTlrySVskopFTmWGww3ikYSjxDAC9jl20v1zC4aopalH1719Mz0m543PTMaXbSFm0IbaXbahi7oFGhuQ2iKtWBLtGBPtjCQbKEv0YIxdkfC/gQnsyVb6L0toQr9dVvWRpq4C+51+Rp1C9Y4T5306InzPovSZ00oVvHVcbMyhyz5AmVI6T5ISZjOypjKSniakzGZkTCe5u2ZvIxnORkv8zJmCzJe5GVMZCQW8ygt4XmOj1MfHZKGxJzOSpgr8AEieFWQ8bYo42OpjYVSG+83efvzNvdfF2TM5GQWs1Bq41OpzeaPpSSeITWmMhKz6qqUDRF92GyzBYjk3SYH+XNFGfNFGbN5njUt8DAtcQ1JA9KH9HBsSHiS5ZOIlILJp11QkAoie1PkMlESZB9npH9PmciJdPQ7nzSuaOlMcVAGrhTHZIbr5lTGXGm+w04dcsImqzHS1RxrwhxtwBJrskWYpT5lzBJtcBvnp66e9nlhEyFlysgb0Pmr0HkOoA3UoQ03IASPYRTr0IUb0IVOYfRVYBDrfHdKQp067GSoDFJA/9ou7rvz6PEewBA8woCnDMfqDoRADUb/HwyvbMHm24c+0uAximSXEupDJ3B6y5j3b2FUPIRFrMG1toUxdwGCrwKT9xDO5RxG1sswhM/OCa/KUB8+g0OsYCK4D3uwCnPwCCO+PTi8v1i2QqAO28oO+jw/oQ+ddgiv3nKkCZNYQ593H6ZAjeln85RhX/0BIxGKR+hzl2B1l6APHt+AMHwG6/oehpYLTENBrGN4KQfXtzis3gOYfBUMfYnB/jUBg796M8Ie3yEGV7Zh8VcghE5gW9vF0FIeFt9vCIEq+hez6F3MQk9VcC2hYklsIXTM9GR+6JRlSprRgoZAjUF34VA6hOot0UaUeqK2ikhXmwXy9sXa1V1aNlH+pvHbcA717WNQbgRB6P68urdM146u0WCSHgn+UAxu8M+IoPYRyKe5FHMlYffrrYICCeqLTqA5NLf7e/2P8Da4SPgXaZYMo02UZzcAAAAASUVORK5CYII='/%3E%3C/svg%3E")" src="https://cdn.sanity.io/images/708bnrs8/production/25c0a8ea099f1ff5f22077d72c8b335018df5de0-766x960.png?rect=256,460,254,317&w=200&h=250&fit=fill&auto=format"/><div class="absolute left-0 top-0 w-full h-full m-0 p-0"></div></div><div class="absolute bottom-0 mt-4 flex flex-col w-full"><div class="relative w-full h-8"></div><div class="relative pb-1 sm:pb-2 pt-1 w-full overflow-hidden" style="background-color:#1fa2c5"><div class="flex"><h3 class="pl-3 pr-2 mb-0 text-sm leading-4 font-medium text-white w-auto max-h-16 overflow-hidden group-hover:max-h-32">Ethereum: Tools & Skills</h3><div class="pr-3 ml-auto text-xs font-medium text-white self-end flex items-center"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="star" class="svg-inline--fa fa-star text-yellow-500" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path></svg><span class="pl-0.5 text-2xs">4.7</span></div></div></div></div></div></a></li><li class="splide__slide"><a href="/premium/books/a-developer-s-guide-to-ethereum/" class="block"><div class="group relative rounded-md shadow-outline-sm hover:shadow-outline hover:cursor-pointer transition-all overflow-hidden "><div class="bg-gray-200 aspect-w-4 aspect-h-5"><img alt="A Developer's Guide to Ethereum Cover" loading="lazy" decoding="async" data-nimg="fill" class="w-full h-full object-center object-cover lg:w-full lg:h-full group-hover:brightness-105 z-0" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' %3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAZABQDASIAAhEBAxEB/8QAGAABAAMBAAAAAAAAAAAAAAAAAAECAwf/xAAfEAACAgMAAgMAAAAAAAAAAAABAgADBBEhEpETQWH/xAAXAQEAAwAAAAAAAAAAAAAAAAACAQYH/8QAGhEAAwEBAQEAAAAAAAAAAAAAAAECESIDYf/aAAwDAQACEQMRAD8A6BXj22L5IpIlxiXr01+5ONbazpWlgT6BPBL2ZWQqAmxSCTwfktVU08M9jzmp3GYtj276moknMuY7LxF0Dj6YopJ4Nyfjbp0PcrETWhVNLBERJCf/2Q=='/%3E%3C/svg%3E")" src="https://cdn.sanity.io/images/708bnrs8/production/386dcb6a7f3414317c7eb6ec432a7e7ee42bbf9b-765x959.jpg?rect=246,446,274,342&w=200&h=250&fit=fill&auto=format"/><div class="absolute left-0 top-0 w-full h-full m-0 p-0"></div></div><div class="absolute bottom-0 mt-4 flex flex-col w-full"><div class="relative w-full h-8"></div><div class="relative pb-1 sm:pb-2 pt-1 w-full overflow-hidden" style="background-color:#1c5c84"><div class="flex"><h3 class="pl-3 pr-2 mb-0 text-sm leading-4 font-medium text-white w-auto max-h-16 overflow-hidden group-hover:max-h-32">A Developer's Guide to Ethereum</h3><div class="pr-3 ml-auto text-xs font-medium text-white self-end flex items-center"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="star" class="svg-inline--fa fa-star text-yellow-500" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path></svg><span class="pl-0.5 text-2xs">4.6</span></div></div></div></div></div></a></li></ul></div><div class="splide__arrows"><button class="splide__arrow splide__arrow--prev Carousel_splideArrow__oJOEm Carousel_splideArrowPrev__FGBFc"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z"></path></svg></button><button class="splide__arrow splide__arrow--next Carousel_splideArrow__oJOEm Carousel_splideArrowNext__uHmgk"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z"></path></svg></button></div></div></div></section><section><header class="flex flex-row items-baseline mb-2"><h2 class="font-bold text-base mb-0">Latest Blockchain Courses</h2><a href="/premium/library/courses/blockchain/" class="text-primary-700 text-sm font-medium ml-auto">See all</a></header><div><div class="splide Carousel_splide__p2P5n"><div class="splide__track -mx-8"><ul class="splide__list"><li class="splide__slide"><a href="/premium/courses/building-a-cli-wallet-3005/" class="block"><div class="group relative rounded-md shadow-outline-sm hover:shadow-outline hover:cursor-pointer transition-all overflow-hidden "><div class="bg-gray-200 aspect-w-4 aspect-h-5"><img alt="Building a CLI Wallet cover" loading="lazy" decoding="async" data-nimg="fill" class="w-full h-full object-center object-cover lg:w-full lg:h-full group-hover:brightness-105 z-0" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' %3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAAC4klEQVQokU2P709bBRRAn+vzgwlmU5cgmy4yGW6LSosjzLFXGKO0pQ9oeS3QAv39XltsaRnURZcZZ9QM5xKKmVkMZjGZy4KBQLtNRpluzr/rXMOPGD6cnJv74eReJb5ymdjDPmIP+ok98BL/3UfsN52pZZ3I3UHG7wwxVhkmdHsYY8FP4LsAQ18H0K8F8F4dof/KCL15P92WHy3pR4n/cZnEiovEiofkio/4fR/GwiUuTZ+jc6qNjoidc+N22kN2HIYDu99B25CDT4Ln6cl6cM8ZuIoGPdkAWsqPklx1kVpzk14bwFzViS27cVttnLE3cvzE6zS908DbOxzfo/FYA281NtDU2kRH6CKeeQP3lRC90wbd5ghKer0fc92LtaFjrekkFzVCwRP0f/gazpM20U4e2qN5z13Nh+Rs4yty7N3DOIY78cwH8c6P0ZcP0ZMxUKyqm0x1gEx1EGtVx/qhk5xxlOmLr5LrUsldOECXSvaCin7WRmvLERz+83jKQQbK47hmRunNhfaDNS+Zmo616iOz0EHBeJOS08asU5VZp7pjSgdsfGzjzKkj+xcaeMtjuAoherNBFLPqw6oNkqkFsNb8ZG59Sj54lKJTpaipUtT+t+zsZjSVkY9scrr1DdoNjYEvJ9GvxXHPR+krTqEkalFSj5OYm1msx1myiz4Ko027wZLTJqV9F7W9uajZGLWr0t7xHs5inNAvNxlbvo3x84/4K7dQpqqzxJ58TrL+Fen6DbJ34xQizbuvlZzqTuQgu8G487DoMTfBX++QeLZJYrtO9M8tJh5toUxslGWy9oXENm9Isv69mPdnJTfXLflIixTG35dCuEUK4VNSCLdKIfyB5MOnJZPplvjSdUlu1ST18oUknr+Q6PZLmaz/K0pkfY6JjatMPbpObPNbErVvSN0rka6kxVxMi1nJiln5TMylGTGXSmL+VJb0vZuSevKQ5PMt4n9tE60/Y/Lp30w8/Yf/AMdMwUd3ul/WAAAAAElFTkSuQmCC'/%3E%3C/svg%3E")" src="https://cdn.sanity.io/images/708bnrs8/production/45df432691f2e16c7020936446068f4cca8f2804-600x330.png?rect=168,0,264,330&w=200&h=250&fit=fill&auto=format"/><div class="absolute left-0 top-0 w-full h-full m-0 p-0"><div class="rounded-2xl text-sm text-white inline-flex items-center bg-gray-700 bg-opacity-50 drop-shadow transition-all ease-out z-50 m-2 pl-0.5 pr-2 py-px"><svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="circle-play" class="svg-inline--fa fa-circle-play rounded-full border border-transparent" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM188.3 147.1c7.6-4.2 16.8-4.1 24.3 .5l144 88c7.1 4.4 11.5 12.1 11.5 20.5s-4.4 16.1-11.5 20.5l-144 88c-7.4 4.5-16.7 4.7-24.3 .5s-12.3-12.2-12.3-20.9V168c0-8.7 4.7-16.7 12.3-20.9z"></path></svg><span class="VideoCard_textShadow__E79AJ pl-px font-medium text-2xs z-40">35:02</span></div></div></div><div class="absolute bottom-0 mt-4 flex flex-col w-full"><div class="relative w-full h-8"></div><div class="relative pb-1 sm:pb-2 pt-1 w-full overflow-hidden" style="background-color:#743c04"><div class="flex"><h3 class="pl-3 pr-2 mb-0 text-sm leading-4 font-medium text-white w-auto max-h-16 overflow-hidden group-hover:max-h-32">Building a CLI Wallet</h3><div class="pr-3 ml-auto text-xs font-medium text-white self-end flex items-center"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="star" class="svg-inline--fa fa-star text-yellow-500" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path></svg><span class="pl-0.5 text-2xs">3.8</span></div></div></div></div></div></a></li><li class="splide__slide"><a href="/premium/courses/an-introduction-to-solidity-3003/" class="block"><div class="group relative rounded-md shadow-outline-sm hover:shadow-outline hover:cursor-pointer transition-all overflow-hidden "><div class="bg-gray-200 aspect-w-4 aspect-h-5"><img alt="An Introduction to Solidity cover" loading="lazy" decoding="async" data-nimg="fill" class="w-full h-full object-center object-cover lg:w-full lg:h-full group-hover:brightness-105 z-0" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' %3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAACh0lEQVQokX2T2U4TAQBF+RrjLsFojKgh0ASIG0UaNqFAKRHEBRQVF8AQIQYDqCgtBSnLbF1m6NhKS0daqHajRV/8nROjaIRo/IGbm3vuKWhJyjQnJZqSIldTIo0ZiYaMRG1GxJJexpxc5NJnN+c35yiPzWAypimJTHEmNMGplTGOe0Y4IgxxwP2Yfe8eUtCakmlJy1izCtYtD805D405hbqcTE1WpDolYE4sc3FjgfL4LGXrDkqibzi7+orT78c5oT6nUB7m4OLATmBb1kNbzostr2LfCmDLBLia91ObV6jZkmhM+LEHQzToKpWGm9KYkxJjmtKwgzLdQbE2QZFvlMPiEPvdjyloz/uxf9HoygXpjX3kZtigJaFTm/PSmPbTE/7I04Utbrs2qVG9mIxZTIaLK+9F6mUfFfIcJ30vOKoMc2BpgIKOLyqd2zp3Ng0eaUl6lz5h0yI0bQS4YawxKm8z9vob/aN5bG+jXFZFzCEBuxLi2swaFqePc8IbCpURDgqDPwI1rueC9K3FuS8k6XYksC1FaQ+ucl9JMDL1lSfDX7l1L4t9YIM61wr1Xj8dC2FsL9ewTGqUzs9QJI9ySBz607BnM0qfmqB7KU6rtkprRKdHMng0maZ3MIX97gbNTyJUuxTMmohVCmB1hqhyypwVpihUnu003L1hT8ygOxzFmtCpT/mwh3UeLMbpH0/S9SxG/ZRGhTqPKeKiWheolTyUS7M7G8q/NvxNuT2v0pHVaU/rNOV2KDckPXQHP9A/n6DTGcHsEyiLzvykXLbqwBRwUqxN7qX8vx9aMiINcYW2FY06TaEyOvfPHx7b/cO9pkh/mVL9eZGquJsL67tNeb3XlOU/pnwHxsJLE6kZCY4AAAAASUVORK5CYII='/%3E%3C/svg%3E")" src="https://cdn.sanity.io/images/708bnrs8/production/4ac3b2989b46ddc62b4fc0ef498e3f579d6a6400-600x330.png?rect=168,0,264,330&w=200&h=250&fit=fill&auto=format"/><div class="absolute left-0 top-0 w-full h-full m-0 p-0"><div class="rounded-2xl text-sm text-white inline-flex items-center bg-gray-700 bg-opacity-50 drop-shadow transition-all ease-out z-50 m-2 pl-0.5 pr-2 py-px"><svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="circle-play" class="svg-inline--fa fa-circle-play rounded-full border border-transparent" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM188.3 147.1c7.6-4.2 16.8-4.1 24.3 .5l144 88c7.1 4.4 11.5 12.1 11.5 20.5s-4.4 16.1-11.5 20.5l-144 88c-7.4 4.5-16.7 4.7-24.3 .5s-12.3-12.2-12.3-20.9V168c0-8.7 4.7-16.7 12.3-20.9z"></path></svg><span class="VideoCard_textShadow__E79AJ pl-px font-medium text-2xs z-40">44:19</span></div></div></div><div class="absolute bottom-0 mt-4 flex flex-col w-full"><div class="relative w-full h-8"></div><div class="relative pb-1 sm:pb-2 pt-1 w-full overflow-hidden" style="background-color:#249c79"><div class="flex"><h3 class="pl-3 pr-2 mb-0 text-sm leading-4 font-medium text-white w-auto max-h-16 overflow-hidden group-hover:max-h-32">An Introduction to Solidity</h3><div class="pr-3 ml-auto text-xs font-medium text-white self-end flex items-center"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="star" class="svg-inline--fa fa-star text-yellow-500" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path></svg><span class="pl-0.5 text-2xs">4.4</span></div></div></div></div></div></a></li><li class="splide__slide"><a href="/premium/courses/an-introduction-to-blockchain-3002/" class="block"><div class="group relative rounded-md shadow-outline-sm hover:shadow-outline hover:cursor-pointer transition-all overflow-hidden "><div class="bg-gray-200 aspect-w-4 aspect-h-5"><img alt="An Introduction to Blockchain cover" loading="lazy" decoding="async" data-nimg="fill" class="w-full h-full object-center object-cover lg:w-full lg:h-full group-hover:brightness-105 z-0" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' %3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAACi0lEQVQokVWSWU9TURSF+38Mg4oyF5kpBQIFSplEIJiIPhlKQNHQtEA6UdpCy6iACSgIRctwb+/Ulvq7PnOPOD2sZJ9zdtZZa+9lqT19T3PKh+3bCr03EYaUDXoyEToyYVrkANYbH7ZMEFsmRLPsp0+L0afG6M5EGNWSOKUo9u9+HOkwPekQluKjGerOF3FJMUbUBMNagqfGFg4tRrXko05eZjy/K1Avr2CVl+jWogwbSVzaOoPKOgNSlMaUl7LPc1juHb+m/GyBTinEeHab6dsDXEaCVjVEkxKgQ4vwLL/LWH4XuxahUQnQpoZwGhtM5nYZM7bokVepOn+PyWUpOnFTej5H1eUiI0aSVz8+0aaGqZR8dOpRnNkE3XpMwKy79ChVso8WNcTLwiHj2R2sV17un89TfOLGUnw6S0lqjofpBZoyfjq1CA2Kn3ZtlT5jA4cRx5VNCjiMdXFnU1dFj0OPY1fDPLp8JzhMLkvx11lKU/M8SC/w+HqRCskrfp8q7DNV+CgInhf2Bcz61/2+6KmWfVTceIQYk8Pk+k9hs1C4RrMSFNZMi/3ZBKO5bUbz2+I8cGe78W6+LZkAZel/FZ64hX9zhubmpguHYoamUtPaYG6TgWxSYCi3Kd7KTRdKkBeFA0azW9Rcev7OsOh4htqLRbHlYT3BRG6HXj2OTQ2LLZuKJ273mLz9QJe29mfLDj3GeG6HET1JlxSm7sKDyWUpOZqhKeWjX4rSI0dEYJ1anH49LjL4O4cT+T1RW6UlerUYTm1d9JqRMcPdcrFEyZEbS/mXNzw584hgdl2FcClx7FKQVslPg7RCzY0XuxLCroRFXS8ti7d2KciAEqP7OkxTykv9mYfKk7f8BOl7MTJt8NywAAAAAElFTkSuQmCC'/%3E%3C/svg%3E")" src="https://cdn.sanity.io/images/708bnrs8/production/ed032fad8a2c093d26e4ed2275e1daa00d101cbf-600x330.png?rect=168,0,264,330&w=200&h=250&fit=fill&auto=format"/><div class="absolute left-0 top-0 w-full h-full m-0 p-0"><div class="rounded-2xl text-sm text-white inline-flex items-center bg-gray-700 bg-opacity-50 drop-shadow transition-all ease-out z-50 m-2 pl-0.5 pr-2 py-px"><svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="circle-play" class="svg-inline--fa fa-circle-play rounded-full border border-transparent" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM188.3 147.1c7.6-4.2 16.8-4.1 24.3 .5l144 88c7.1 4.4 11.5 12.1 11.5 20.5s-4.4 16.1-11.5 20.5l-144 88c-7.4 4.5-16.7 4.7-24.3 .5s-12.3-12.2-12.3-20.9V168c0-8.7 4.7-16.7 12.3-20.9z"></path></svg><span class="VideoCard_textShadow__E79AJ pl-px font-medium text-2xs z-40">42:45</span></div></div></div><div class="absolute bottom-0 mt-4 flex flex-col w-full"><div class="relative w-full h-8"></div><div class="relative pb-1 sm:pb-2 pt-1 w-full overflow-hidden" style="background-color:#12bc78"><div class="flex"><h3 class="pl-3 pr-2 mb-0 text-sm leading-4 font-medium text-white w-auto max-h-16 overflow-hidden group-hover:max-h-32">An Introduction to Blockchain</h3><div class="pr-3 ml-auto text-xs font-medium text-white self-end flex items-center"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="star" class="svg-inline--fa fa-star text-yellow-500" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path></svg><span class="pl-0.5 text-2xs">4.3</span></div></div></div></div></div></a></li><li class="splide__slide"><a href="/premium/courses/setting-up-your-first-decentralized-application-dapp-in-ethereum-3004/" class="block"><div class="group relative rounded-md shadow-outline-sm hover:shadow-outline hover:cursor-pointer transition-all overflow-hidden "><div class="bg-gray-200 aspect-w-4 aspect-h-5"><img alt="Setting Up Your First Decentralized Application (DAPP) in Ethereum cover" loading="lazy" decoding="async" data-nimg="fill" class="w-full h-full object-center object-cover lg:w-full lg:h-full group-hover:brightness-105 z-0" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' %3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAIAAADwazoUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA60lEQVQokX2SwXLDIAxE/f+/1ENjMCAExKln2n6KpZw6Cw7TxjQze7HMY1cSk6F9YVki5Fgdi0viq6goFfVZfEYRx/5qshWzUeYghlDyWUIWysKrxqtSwadPA346bLnxu6VKFuFVyqb5Q3mVeEXRDZ27ZxMV5RXY9nW/fd6rP4ojmAHPAc6tWyqwSjfdvgH7dERrwlySthYQ29ae+2+fWvKWWW1Ern7AErSwPnr+rWoewNdRn4ZkSS5OTOgDO8FYWI3w1GdLa4LMHllOcM+GtQ8mbCtcnXUM92czuDcezib84/xCbbXvbn+77D8dYixo5TfxrgAAAABJRU5ErkJggg=='/%3E%3C/svg%3E")" src="https://cdn.sanity.io/images/708bnrs8/production/7358db974094f5c69caec67ec2d04b80d886b4e9-1280x720.png?rect=352,0,576,720&w=200&h=250&fit=fill&auto=format"/><div class="absolute left-0 top-0 w-full h-full m-0 p-0"><div class="rounded-2xl text-sm text-white inline-flex items-center bg-gray-700 bg-opacity-50 drop-shadow transition-all ease-out z-50 m-2 pl-0.5 pr-2 py-px"><svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="circle-play" class="svg-inline--fa fa-circle-play rounded-full border border-transparent" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM188.3 147.1c7.6-4.2 16.8-4.1 24.3 .5l144 88c7.1 4.4 11.5 12.1 11.5 20.5s-4.4 16.1-11.5 20.5l-144 88c-7.4 4.5-16.7 4.7-24.3 .5s-12.3-12.2-12.3-20.9V168c0-8.7 4.7-16.7 12.3-20.9z"></path></svg><span class="VideoCard_textShadow__E79AJ pl-px font-medium text-2xs z-40">1:11:36</span></div></div></div><div class="absolute bottom-0 mt-4 flex flex-col w-full"><div class="relative w-full h-8"></div><div class="relative pb-1 sm:pb-2 pt-1 w-full overflow-hidden" style="background-color:#0d0c77"><div class="flex"><h3 class="pl-3 pr-2 mb-0 text-sm leading-4 font-medium text-white w-auto max-h-16 overflow-hidden group-hover:max-h-32">Setting Up Your First Decentralized Application (DAPP) in Ethereum</h3></div></div></div></div></a></li></ul></div><div class="splide__arrows"><button class="splide__arrow splide__arrow--prev Carousel_splideArrow__oJOEm Carousel_splideArrowPrev__FGBFc"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z"></path></svg></button><button class="splide__arrow splide__arrow--next Carousel_splideArrow__oJOEm Carousel_splideArrowNext__uHmgk"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z"></path></svg></button></div></div></div></section></article></main></div></div></div><footer class="Footer_container__Dj1D9 py-5 w-full bg-gray-800 text-gray-300"><nav aria-label="Footer navigation" class="container block w-full h-full mx-auto my-0 lg:flex lg:justify-between lg:flex-row"><div class="Footer_siteLinks__5LYuU md:flex md:flex-grow md:justify-between"><section class="flex-auto flex-shrink-0 p-gs-1"><h2 class="text-xl text-gray-200 font-bold mb-4">Stuff we do</h2><ul class="mb-0 ml-4 list-disc leading-base"><li><a href="/premium/library/" class="text-sm font-light hover:underline">Premium</a></li><li><a href="/newsletters/" class="text-sm font-light hover:underline">Newsletters</a></li><li><a href="/community/" class="text-sm font-light hover:underline">Forums</a></li></ul></section><section class="flex-auto flex-shrink-0 p-gs-1"><h2 class="text-xl text-gray-200 font-bold mb-4">About</h2><ul class="mb-0 ml-4 list-disc leading-base"><li><a href="/about-us/" class="text-sm font-light hover:underline">Our Story</a></li><li><a href="/legals/" class="text-sm font-light hover:underline">Terms of use</a></li><li><a href="/privacy-policy/" class="text-sm font-light hover:underline">Privacy Policy</a></li><li><a href="/premium-for-teams/" class="text-sm font-light hover:underline">Corporate Memberships</a></li></ul></section><section class="flex-auto flex-shrink-0 p-gs-1"><h2 class="text-xl text-gray-200 font-bold mb-4">Contact</h2><ul class="mb-0 ml-4 list-disc leading-base"><li><a href="/contact-us/" class="text-sm font-light hover:underline">Contact us</a></li><li><a href="https://sitepointhq.notion.site/Sitepoint-FAQs-619b2b88af4f4a5db27beade7ca2cce6" class="text-sm font-light hover:underline">FAQ</a></li><li><a href="https://sitepoint.typeform.com/to/HtAXVN" class="text-sm font-light hover:underline">Publish your book with us</a></li><li><a href="/write-for-us/" class="text-sm font-light hover:underline">Write an article for us</a></li><li><a href="/partnerships/" class="text-sm font-light hover:underline">Advertise</a></li></ul></section></div><div class="Footer_separator__y9zma hidden lg:block lg:mx-5"></div><section class="Footer_socialLinks__22g9N w-full p-gs-1"><h2 class="text-xl text-gray-200 font-bold inline-block mr-8">Connect</h2><ul class="inline-block mb-4 list-none"><li class="inline-block mr-4"><a href="https://www.facebook.com/sitepoint" rel="noopener noreferrer" target="_blank" aria-label="See SitePoint Facebook account" class="text-base"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="square-facebook" class="svg-inline--fa fa-square-facebook fa-lg " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64h98.2V334.2H109.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H255V480H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64z"></path></svg></a></li><li class="inline-block mr-4"><a href="https://twitter.com/sitepointdotcom" rel="noopener noreferrer" target="_blank" aria-label="See SitePoint Twitter account" class="text-base"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="square-x-twitter" class="svg-inline--fa fa-square-x-twitter fa-lg " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm297.1 84L257.3 234.6 379.4 396H283.8L209 298.1 123.3 396H75.8l111-126.9L69.7 116h98l67.7 89.5L313.6 116h47.5zM323.3 367.6L153.4 142.9H125.1L296.9 367.6h26.3z"></path></svg></a></li><li class="inline-block mr-4"><a href="/sitepoint.rss" rel="noopener noreferrer" target="_blank" aria-label="See Sitepoint RSS feed"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="square-rss" class="svg-inline--fa fa-square-rss fa-lg " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM96 136c0-13.3 10.7-24 24-24c137 0 248 111 248 248c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-110.5-89.5-200-200-200c-13.3 0-24-10.7-24-24zm0 96c0-13.3 10.7-24 24-24c83.9 0 152 68.1 152 152c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-57.4-46.6-104-104-104c-13.3 0-24-10.7-24-24zm0 120a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"></path></svg></a></li></ul><div><p class="mb-4 text-xs md:text-sm">© 2000 – <!-- -->2024<!-- --> SitePoint Pty. Ltd.</p><p class="text-xs">This site is protected by reCAPTCHA and the Google<!-- --> <a href="https://policies.google.com/privacy" class="font-bold hover:underline">Privacy Policy</a> <!-- -->and<!-- --> <a href="https://policies.google.com/terms" class="font-bold hover:underline">Terms of Service</a> <!-- -->apply.</p></div></section></nav></footer></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"category":"","topic":"blockchain","categoryLabel":"All","topicLabel":"Blockchain","page":1,"categories":[{"slug":"","name":"All"},{"slug":"books","name":"Text"},{"slug":"courses","name":"Video"},{"slug":"assessments","name":"Assessment"},{"slug":"paths","name":"Learning Path"},{"slug":"free","name":"Free"},{"slug":"tech-talks","name":"Tech Talk"}],"topics":[{"name":"JavaScript","slug":"javascript","rank":11,"description":"JavaScript makes your pages dance, move and interact. For a front-end developer, it’s a fundamental skill.","content_count":184},{"name":"PHP","slug":"php","rank":9,"description":"PHP is a popular open-source back-end language that’s grown up with the web. It’s huge, it’s free, and it has a vibrant community behind it.","content_count":33},{"name":"Ruby","slug":"ruby","rank":8,"description":"Ruby is an elegant programming language that shot to hipster stardom through Ruby-on-Rails. It’s fun, fast-developing and popular in Silicon Valley.","content_count":14},{"name":"Mobile","slug":"mobile","rank":6,"description":"With more than 5.4 billion phones out there, everyone’s looking for a new app idea. It’s a booming industry, and you’re invited!","content_count":26},{"name":"Workflow","slug":"workflow","rank":5,"description":"Get things done, faster. Learn Agile/Scrum, Project Management, Freelancing and Outsourcing.","content_count":109},{"name":"WordPress","slug":"wordpress","rank":4,"description":"One in five sites on the web today are powered by WordPress. It’s a huge ecosystem with themes, plugins, and a helpful and dedicated community.","content_count":17},{"name":"Back End","slug":"back-end","rank":0,"description":"Learn the best programming languages and platforms for website and web app development","content_count":69},{"name":"HTML \u0026 CSS","slug":"htmlcss","rank":0,"description":"Learn HTML and CSS with step-by-step online courses, books and short video lessons","content_count":118},{"name":"Design \u0026 UX","slug":"designux","rank":0,"description":"All SitePoint web design and UX books plus short videos and online courses on how to design a better web","content_count":74},{"name":"Python","slug":"python","rank":0,"description":"Python","content_count":44},{"name":"Web","slug":"web","rank":0,"description":"Overarching web topics ","content_count":47},{"name":"Blockchain","slug":"blockchain","rank":0,"description":"","content_count":7},{"name":"Cloud \u0026 DevOps","slug":"devops","rank":0,"description":"","content_count":26}],"title":"Blockchain Books and Courses","description":"Learn Blockchain with our collection of books and courses.","data":{"recentBooks":[{"_id":1153,"title":"Build Your First Ethereum DApp","url":"/books/build-your-first-ethereum-dapp/","rating":3.5,"imageSrc":{"hotspot":{"y":0.6920946372239747,"height":0.3747507886435332,"_type":"sanity.imageHotspot","width":1,"x":0.5},"_type":"image","alt":"Build Your First Ethereum DApp Cover","asset":{"_ref":"image-7e7f6beb938b941a7a8412bfea660b9a4f454bb4-766x961-png","_type":"reference"},"crop":{"bottom":0.12052996845425867,"_type":"sanity.imageCrop","right":0,"top":0.5047192429022082,"left":0}},"color":"#1f5472","lowres":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAZCAYAAAAxFw7TAAAACXBIWXMAAAsTAAALEwEAmpwYAAADK0lEQVQ4ja1VW08TQRTuT5QW5GopoGgQESiggCCKd9EXMZJAAhIhPPFqfIG9tbC70C20hRYKEkkUU1GB7m7fPnNmtmQDC1Hiw5cze2bOd25zZn1+3cTfokTLH69LT8DvwHcRwvIlE7UxE3WGiZBh4krMxOUlh7BEuxhhMMbJag0TNW7Cf4mwiMCJdAPulMnr/4K/SEheKpdNVC9zWeWA1kV9taNzS6pdMMYlpU16RkiLloSFrpSNcNJCOGWhNWnh5qqFplUL7UkLnSmbyY6UhbYk3+9as9G9ZjNJ3zdWLE5IHnrWbTzZKODxRoHJ/rTNHNDhgbSNwQ2ORxs27qdt3HXIHmRsPMzw9e2EQ0jdurfONwYy3IjWdPip44AwlC3gVZY7pQA6UvzMy2yB2RDHMSF5IK+U1p01vkmkLxiBjUHHkEhpTfu969w56Z9tFljkjJAKT/kT6g0T9XETV+P8m9IgNCcsVufWYv1SPPUBJ6tiGRgh3SO6mIQy190iSbry4p4jqcPUMIqwP22jL82jpWaxi336TpkoIT1dVvUI5dF9VER/IKAe4pLGnVEjG52sSDbELaZjEZ6aBtJR5OohaqI5dMrb6JY2EYrsIaAeIMCyyntPit9NovPoStUD1Ea/o0nZRY+cxYiSwKgUR5+YRrPyBfWRPZQt/vaeFP9JQqrbwk+EpS0MywmMiTFMCjom5hYxOqdjRFpBr5hBVTTn2JjMzjtC8qSbzHu7vIMxOY5pQcOssoRZWcPU3ALGhSX0CBlWU/5S5V3ELsISFyHVqVnZxbC4gg+Cio+LMXxSDUzNq3g3v4ywuIWyhV+8adoZhO6U6XCXvI1xZRXToo4ZUcWMoGJK1DGpUC0zqGQR5s+O0N0UqmGLvIPn0hqGhTgmBB3v5zW8FQwMSSmExayTct5le06EAfUIFQv7CCrfcEv6jNdSEm/EFbSLWdTKX1EZybErdX7K+knkUabnEdR+oS2yiw5lB6HFHEq1o2PnXna+815fGrEGw0Rj7BDXlw9QH+Nz7z1dHD6aTy8UZ5ZeopBhoc6w2A+JHuPiXHvBdy1uwRPOjHqB9s6y+wPNRxlyfOQqTwAAAABJRU5ErkJggg==","alt":"Build Your First Ethereum DApp Cover"},{"_id":1152,"title":"Ethereum: Tools \u0026 Skills","url":"/books/ethereum-tools-skills/","rating":4.66667,"imageSrc":{"hotspot":{"y":0.6443848580441638,"height":0.32955205047318636,"_type":"sanity.imageHotspot","width":1,"x":0.5},"_type":"image","alt":"Ethereum: Tools \u0026 Skills Cover","asset":{"_ref":"image-25c0a8ea099f1ff5f22077d72c8b335018df5de0-766x960-png","_type":"reference"},"crop":{"bottom":0.19083911671924303,"_type":"sanity.imageCrop","right":0,"top":0.4796088328075706,"left":0}},"color":"#1fa2c5","lowres":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAZCAYAAAAxFw7TAAAACXBIWXMAAAsTAAALEwEAmpwYAAADF0lEQVQ4jaVVaVMaQRDlJ4ZjOURFxCMREuORw1RMjDm+mFTlrySVskopFTmWGww3ikYSjxDAC9jl20v1zC4aopalH1719Mz0m543PTMaXbSFm0IbaXbahi7oFGhuQ2iKtWBLtGBPtjCQbKEv0YIxdkfC/gQnsyVb6L0toQr9dVvWRpq4C+51+Rp1C9Y4T5306InzPovSZ00oVvHVcbMyhyz5AmVI6T5ISZjOypjKSniakzGZkTCe5u2ZvIxnORkv8zJmCzJe5GVMZCQW8ygt4XmOj1MfHZKGxJzOSpgr8AEieFWQ8bYo42OpjYVSG+83efvzNvdfF2TM5GQWs1Bq41OpzeaPpSSeITWmMhKz6qqUDRF92GyzBYjk3SYH+XNFGfNFGbN5njUt8DAtcQ1JA9KH9HBsSHiS5ZOIlILJp11QkAoie1PkMlESZB9npH9PmciJdPQ7nzSuaOlMcVAGrhTHZIbr5lTGXGm+w04dcsImqzHS1RxrwhxtwBJrskWYpT5lzBJtcBvnp66e9nlhEyFlysgb0Pmr0HkOoA3UoQ03IASPYRTr0IUb0IVOYfRVYBDrfHdKQp067GSoDFJA/9ou7rvz6PEewBA8woCnDMfqDoRADUb/HwyvbMHm24c+0uAximSXEupDJ3B6y5j3b2FUPIRFrMG1toUxdwGCrwKT9xDO5RxG1sswhM/OCa/KUB8+g0OsYCK4D3uwCnPwCCO+PTi8v1i2QqAO28oO+jw/oQ+ddgiv3nKkCZNYQ593H6ZAjeln85RhX/0BIxGKR+hzl2B1l6APHt+AMHwG6/oehpYLTENBrGN4KQfXtzis3gOYfBUMfYnB/jUBg796M8Ie3yEGV7Zh8VcghE5gW9vF0FIeFt9vCIEq+hez6F3MQk9VcC2hYklsIXTM9GR+6JRlSprRgoZAjUF34VA6hOot0UaUeqK2ikhXmwXy9sXa1V1aNlH+pvHbcA717WNQbgRB6P68urdM146u0WCSHgn+UAxu8M+IoPYRyKe5FHMlYffrrYICCeqLTqA5NLf7e/2P8Da4SPgXaZYMo02UZzcAAAAASUVORK5CYII=","alt":"Ethereum: Tools \u0026 Skills Cover"},{"_id":1151,"title":"A Developer's Guide to Ethereum","url":"/books/a-developer-s-guide-to-ethereum/","rating":4.6,"imageSrc":{"hotspot":{"_type":"sanity.imageHotspot","width":1,"x":0.5,"y":0.64328,"height":0.3558523076923076},"_type":"image","alt":"A Developer's Guide to Ethereum Cover","asset":{"_ref":"image-386dcb6a7f3414317c7eb6ec432a7e7ee42bbf9b-765x959-jpg","_type":"reference"},"crop":{"_type":"sanity.imageCrop","right":0,"top":0.4653538461538462,"left":0,"bottom":0.1787938461538463}},"color":"#1c5c84","lowres":"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAZABQDASIAAhEBAxEB/8QAGAABAAMBAAAAAAAAAAAAAAAAAAECAwf/xAAfEAACAgMAAgMAAAAAAAAAAAABAgADBBEhEpETQWH/xAAXAQEAAwAAAAAAAAAAAAAAAAACAQYH/8QAGhEAAwEBAQEAAAAAAAAAAAAAAAECESIDYf/aAAwDAQACEQMRAD8A6BXj22L5IpIlxiXr01+5ONbazpWlgT6BPBL2ZWQqAmxSCTwfktVU08M9jzmp3GYtj276moknMuY7LxF0Dj6YopJ4Nyfjbp0PcrETWhVNLBERJCf/2Q==","alt":"A Developer's Guide to Ethereum Cover"}],"recentCourses":[{"_id":3005,"title":"Building a CLI Wallet","url":"/premium/courses/building-a-cli-wallet-3005","duration":2102,"rating":3.81818,"imageSrc":{"_type":"image","asset":{"_ref":"image-45df432691f2e16c7020936446068f4cca8f2804-600x330-png","_type":"reference"}},"color":"#743c04","lowres":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAAC4klEQVQokU2P709bBRRAn+vzgwlmU5cgmy4yGW6LSosjzLFXGKO0pQ9oeS3QAv39XltsaRnURZcZZ9QM5xKKmVkMZjGZy4KBQLtNRpluzr/rXMOPGD6cnJv74eReJb5ymdjDPmIP+ok98BL/3UfsN52pZZ3I3UHG7wwxVhkmdHsYY8FP4LsAQ18H0K8F8F4dof/KCL15P92WHy3pR4n/cZnEiovEiofkio/4fR/GwiUuTZ+jc6qNjoidc+N22kN2HIYDu99B25CDT4Ln6cl6cM8ZuIoGPdkAWsqPklx1kVpzk14bwFzViS27cVttnLE3cvzE6zS908DbOxzfo/FYA281NtDU2kRH6CKeeQP3lRC90wbd5ghKer0fc92LtaFjrekkFzVCwRP0f/gazpM20U4e2qN5z13Nh+Rs4yty7N3DOIY78cwH8c6P0ZcP0ZMxUKyqm0x1gEx1EGtVx/qhk5xxlOmLr5LrUsldOECXSvaCin7WRmvLERz+83jKQQbK47hmRunNhfaDNS+Zmo616iOz0EHBeJOS08asU5VZp7pjSgdsfGzjzKkj+xcaeMtjuAoherNBFLPqw6oNkqkFsNb8ZG59Sj54lKJTpaipUtT+t+zsZjSVkY9scrr1DdoNjYEvJ9GvxXHPR+krTqEkalFSj5OYm1msx1myiz4Ko027wZLTJqV9F7W9uajZGLWr0t7xHs5inNAvNxlbvo3x84/4K7dQpqqzxJ58TrL+Fen6DbJ34xQizbuvlZzqTuQgu8G487DoMTfBX++QeLZJYrtO9M8tJh5toUxslGWy9oXENm9Isv69mPdnJTfXLflIixTG35dCuEUK4VNSCLdKIfyB5MOnJZPplvjSdUlu1ST18oUknr+Q6PZLmaz/K0pkfY6JjatMPbpObPNbErVvSN0rka6kxVxMi1nJiln5TMylGTGXSmL+VJb0vZuSevKQ5PMt4n9tE60/Y/Lp30w8/Yf/AMdMwUd3ul/WAAAAAElFTkSuQmCC","alt":"Building a CLI Wallet cover","external":true},{"_id":3003,"title":"An Introduction to Solidity","url":"/premium/courses/an-introduction-to-solidity-3003","duration":2659,"rating":4.375,"imageSrc":{"_type":"image","asset":{"_ref":"image-4ac3b2989b46ddc62b4fc0ef498e3f579d6a6400-600x330-png","_type":"reference"}},"color":"#249c79","lowres":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAACh0lEQVQokX2T2U4TAQBF+RrjLsFojKgh0ASIG0UaNqFAKRHEBRQVF8AQIQYDqCgtBSnLbF1m6NhKS0daqHajRV/8nROjaIRo/IGbm3vuKWhJyjQnJZqSIldTIo0ZiYaMRG1GxJJexpxc5NJnN+c35yiPzWAypimJTHEmNMGplTGOe0Y4IgxxwP2Yfe8eUtCakmlJy1izCtYtD805D405hbqcTE1WpDolYE4sc3FjgfL4LGXrDkqibzi7+orT78c5oT6nUB7m4OLATmBb1kNbzostr2LfCmDLBLia91ObV6jZkmhM+LEHQzToKpWGm9KYkxJjmtKwgzLdQbE2QZFvlMPiEPvdjyloz/uxf9HoygXpjX3kZtigJaFTm/PSmPbTE/7I04Utbrs2qVG9mIxZTIaLK+9F6mUfFfIcJ30vOKoMc2BpgIKOLyqd2zp3Ng0eaUl6lz5h0yI0bQS4YawxKm8z9vob/aN5bG+jXFZFzCEBuxLi2swaFqePc8IbCpURDgqDPwI1rueC9K3FuS8k6XYksC1FaQ+ucl9JMDL1lSfDX7l1L4t9YIM61wr1Xj8dC2FsL9ewTGqUzs9QJI9ySBz607BnM0qfmqB7KU6rtkprRKdHMng0maZ3MIX97gbNTyJUuxTMmohVCmB1hqhyypwVpihUnu003L1hT8ygOxzFmtCpT/mwh3UeLMbpH0/S9SxG/ZRGhTqPKeKiWheolTyUS7M7G8q/NvxNuT2v0pHVaU/rNOV2KDckPXQHP9A/n6DTGcHsEyiLzvykXLbqwBRwUqxN7qX8vx9aMiINcYW2FY06TaEyOvfPHx7b/cO9pkh/mVL9eZGquJsL67tNeb3XlOU/pnwHxsJLE6kZCY4AAAAASUVORK5CYII=","alt":"An Introduction to Solidity cover","external":true},{"_id":3002,"title":"An Introduction to Blockchain","url":"/premium/courses/an-introduction-to-blockchain-3002","duration":2565,"rating":4.3,"imageSrc":{"_type":"image","asset":{"_ref":"image-ed032fad8a2c093d26e4ed2275e1daa00d101cbf-600x330-png","_type":"reference"}},"color":"#12bc78","lowres":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAACi0lEQVQokVWSWU9TURSF+38Mg4oyF5kpBQIFSplEIJiIPhlKQNHQtEA6UdpCy6iACSgIRctwb+/Ulvq7PnOPOD2sZJ9zdtZZa+9lqT19T3PKh+3bCr03EYaUDXoyEToyYVrkANYbH7ZMEFsmRLPsp0+L0afG6M5EGNWSOKUo9u9+HOkwPekQluKjGerOF3FJMUbUBMNagqfGFg4tRrXko05eZjy/K1Avr2CVl+jWogwbSVzaOoPKOgNSlMaUl7LPc1juHb+m/GyBTinEeHab6dsDXEaCVjVEkxKgQ4vwLL/LWH4XuxahUQnQpoZwGhtM5nYZM7bokVepOn+PyWUpOnFTej5H1eUiI0aSVz8+0aaGqZR8dOpRnNkE3XpMwKy79ChVso8WNcTLwiHj2R2sV17un89TfOLGUnw6S0lqjofpBZoyfjq1CA2Kn3ZtlT5jA4cRx5VNCjiMdXFnU1dFj0OPY1fDPLp8JzhMLkvx11lKU/M8SC/w+HqRCskrfp8q7DNV+CgInhf2Bcz61/2+6KmWfVTceIQYk8Pk+k9hs1C4RrMSFNZMi/3ZBKO5bUbz2+I8cGe78W6+LZkAZel/FZ64hX9zhubmpguHYoamUtPaYG6TgWxSYCi3Kd7KTRdKkBeFA0azW9Rcev7OsOh4htqLRbHlYT3BRG6HXj2OTQ2LLZuKJ273mLz9QJe29mfLDj3GeG6HET1JlxSm7sKDyWUpOZqhKeWjX4rSI0dEYJ1anH49LjL4O4cT+T1RW6UlerUYTm1d9JqRMcPdcrFEyZEbS/mXNzw584hgdl2FcClx7FKQVslPg7RCzY0XuxLCroRFXS8ti7d2KciAEqP7OkxTykv9mYfKk7f8BOl7MTJt8NywAAAAAElFTkSuQmCC","alt":"An Introduction to Blockchain cover","external":true},{"_id":3004,"title":"Setting Up Your First Decentralized Application (DAPP) in Ethereum","url":"/premium/courses/setting-up-your-first-decentralized-application-dapp-in-ethereum-3004","duration":4296,"rating":null,"imageSrc":{"asset":{"_ref":"image-7358db974094f5c69caec67ec2d04b80d886b4e9-1280x720-png","_type":"reference"},"_type":"image"},"color":"#0d0c77","lowres":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAIAAADwazoUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA60lEQVQokX2SwXLDIAxE/f+/1ENjMCAExKln2n6KpZw6Cw7TxjQze7HMY1cSk6F9YVki5Fgdi0viq6goFfVZfEYRx/5qshWzUeYghlDyWUIWysKrxqtSwadPA346bLnxu6VKFuFVyqb5Q3mVeEXRDZ27ZxMV5RXY9nW/fd6rP4ojmAHPAc6tWyqwSjfdvgH7dERrwlySthYQ29ae+2+fWvKWWW1Ern7AErSwPnr+rWoewNdRn4ZkSS5OTOgDO8FYWI3w1GdLa4LMHllOcM+GtQ8mbCtcnXUM92czuDcezib84/xCbbXvbn+77D8dYixo5TfxrgAAAABJRU5ErkJggg==","alt":"Setting Up Your First Decentralized Application (DAPP) in Ethereum cover","external":true}],"popularBooks":[{"_id":1151,"title":"A Developer's Guide to Ethereum","url":"/books/a-developer-s-guide-to-ethereum/","rating":4.6,"imageSrc":{"_type":"image","alt":"A Developer's Guide to Ethereum Cover","asset":{"_ref":"image-386dcb6a7f3414317c7eb6ec432a7e7ee42bbf9b-765x959-jpg","_type":"reference"},"crop":{"left":0,"bottom":0.1787938461538463,"_type":"sanity.imageCrop","right":0,"top":0.4653538461538462},"hotspot":{"y":0.64328,"height":0.3558523076923076,"_type":"sanity.imageHotspot","width":1,"x":0.5}},"color":"#1c5c84","lowres":"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAZABQDASIAAhEBAxEB/8QAGAABAAMBAAAAAAAAAAAAAAAAAAECAwf/xAAfEAACAgMAAgMAAAAAAAAAAAABAgADBBEhEpETQWH/xAAXAQEAAwAAAAAAAAAAAAAAAAACAQYH/8QAGhEAAwEBAQEAAAAAAAAAAAAAAAECESIDYf/aAAwDAQACEQMRAD8A6BXj22L5IpIlxiXr01+5ONbazpWlgT6BPBL2ZWQqAmxSCTwfktVU08M9jzmp3GYtj276moknMuY7LxF0Dj6YopJ4Nyfjbp0PcrETWhVNLBERJCf/2Q==","alt":"A Developer's Guide to Ethereum Cover"},{"_id":1152,"title":"Ethereum: Tools \u0026 Skills","url":"/books/ethereum-tools-skills/","rating":4.66667,"imageSrc":{"_type":"image","alt":"Ethereum: Tools \u0026 Skills Cover","asset":{"_ref":"image-25c0a8ea099f1ff5f22077d72c8b335018df5de0-766x960-png","_type":"reference"},"crop":{"_type":"sanity.imageCrop","right":0,"top":0.4796088328075706,"left":0,"bottom":0.19083911671924303},"hotspot":{"height":0.32955205047318636,"_type":"sanity.imageHotspot","width":1,"x":0.5,"y":0.6443848580441638}},"color":"#1fa2c5","lowres":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAZCAYAAAAxFw7TAAAACXBIWXMAAAsTAAALEwEAmpwYAAADF0lEQVQ4jaVVaVMaQRDlJ4ZjOURFxCMREuORw1RMjDm+mFTlrySVskopFTmWGww3ikYSjxDAC9jl20v1zC4aopalH1719Mz0m543PTMaXbSFm0IbaXbahi7oFGhuQ2iKtWBLtGBPtjCQbKEv0YIxdkfC/gQnsyVb6L0toQr9dVvWRpq4C+51+Rp1C9Y4T5306InzPovSZ00oVvHVcbMyhyz5AmVI6T5ISZjOypjKSniakzGZkTCe5u2ZvIxnORkv8zJmCzJe5GVMZCQW8ygt4XmOj1MfHZKGxJzOSpgr8AEieFWQ8bYo42OpjYVSG+83efvzNvdfF2TM5GQWs1Bq41OpzeaPpSSeITWmMhKz6qqUDRF92GyzBYjk3SYH+XNFGfNFGbN5njUt8DAtcQ1JA9KH9HBsSHiS5ZOIlILJp11QkAoie1PkMlESZB9npH9PmciJdPQ7nzSuaOlMcVAGrhTHZIbr5lTGXGm+w04dcsImqzHS1RxrwhxtwBJrskWYpT5lzBJtcBvnp66e9nlhEyFlysgb0Pmr0HkOoA3UoQ03IASPYRTr0IUb0IVOYfRVYBDrfHdKQp067GSoDFJA/9ou7rvz6PEewBA8woCnDMfqDoRADUb/HwyvbMHm24c+0uAximSXEupDJ3B6y5j3b2FUPIRFrMG1toUxdwGCrwKT9xDO5RxG1sswhM/OCa/KUB8+g0OsYCK4D3uwCnPwCCO+PTi8v1i2QqAO28oO+jw/oQ+ddgiv3nKkCZNYQ593H6ZAjeln85RhX/0BIxGKR+hzl2B1l6APHt+AMHwG6/oehpYLTENBrGN4KQfXtzis3gOYfBUMfYnB/jUBg796M8Ie3yEGV7Zh8VcghE5gW9vF0FIeFt9vCIEq+hez6F3MQk9VcC2hYklsIXTM9GR+6JRlSprRgoZAjUF34VA6hOot0UaUeqK2ikhXmwXy9sXa1V1aNlH+pvHbcA717WNQbgRB6P68urdM146u0WCSHgn+UAxu8M+IoPYRyKe5FHMlYffrrYICCeqLTqA5NLf7e/2P8Da4SPgXaZYMo02UZzcAAAAASUVORK5CYII=","alt":"Ethereum: Tools \u0026 Skills Cover"},{"_id":1153,"title":"Build Your First Ethereum DApp","url":"/books/build-your-first-ethereum-dapp/","rating":3.5,"imageSrc":{"hotspot":{"height":0.3747507886435332,"_type":"sanity.imageHotspot","width":1,"x":0.5,"y":0.6920946372239747},"_type":"image","alt":"Build Your First Ethereum DApp Cover","asset":{"_ref":"image-7e7f6beb938b941a7a8412bfea660b9a4f454bb4-766x961-png","_type":"reference"},"crop":{"bottom":0.12052996845425867,"_type":"sanity.imageCrop","right":0,"top":0.5047192429022082,"left":0}},"color":"#1f5472","lowres":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAZCAYAAAAxFw7TAAAACXBIWXMAAAsTAAALEwEAmpwYAAADK0lEQVQ4ja1VW08TQRTuT5QW5GopoGgQESiggCCKd9EXMZJAAhIhPPFqfIG9tbC70C20hRYKEkkUU1GB7m7fPnNmtmQDC1Hiw5cze2bOd25zZn1+3cTfokTLH69LT8DvwHcRwvIlE7UxE3WGiZBh4krMxOUlh7BEuxhhMMbJag0TNW7Cf4mwiMCJdAPulMnr/4K/SEheKpdNVC9zWeWA1kV9taNzS6pdMMYlpU16RkiLloSFrpSNcNJCOGWhNWnh5qqFplUL7UkLnSmbyY6UhbYk3+9as9G9ZjNJ3zdWLE5IHnrWbTzZKODxRoHJ/rTNHNDhgbSNwQ2ORxs27qdt3HXIHmRsPMzw9e2EQ0jdurfONwYy3IjWdPip44AwlC3gVZY7pQA6UvzMy2yB2RDHMSF5IK+U1p01vkmkLxiBjUHHkEhpTfu969w56Z9tFljkjJAKT/kT6g0T9XETV+P8m9IgNCcsVufWYv1SPPUBJ6tiGRgh3SO6mIQy190iSbry4p4jqcPUMIqwP22jL82jpWaxi336TpkoIT1dVvUI5dF9VER/IKAe4pLGnVEjG52sSDbELaZjEZ6aBtJR5OohaqI5dMrb6JY2EYrsIaAeIMCyyntPit9NovPoStUD1Ea/o0nZRY+cxYiSwKgUR5+YRrPyBfWRPZQt/vaeFP9JQqrbwk+EpS0MywmMiTFMCjom5hYxOqdjRFpBr5hBVTTn2JjMzjtC8qSbzHu7vIMxOY5pQcOssoRZWcPU3ALGhSX0CBlWU/5S5V3ELsISFyHVqVnZxbC4gg+Cio+LMXxSDUzNq3g3v4ywuIWyhV+8adoZhO6U6XCXvI1xZRXToo4ZUcWMoGJK1DGpUC0zqGQR5s+O0N0UqmGLvIPn0hqGhTgmBB3v5zW8FQwMSSmExayTct5le06EAfUIFQv7CCrfcEv6jNdSEm/EFbSLWdTKX1EZybErdX7K+knkUabnEdR+oS2yiw5lB6HFHEq1o2PnXna+815fGrEGw0Rj7BDXlw9QH+Nz7z1dHD6aTy8UZ5ZeopBhoc6w2A+JHuPiXHvBdy1uwRPOjHqB9s6y+wPNRxlyfOQqTwAAAABJRU5ErkJggg==","alt":"Build Your First Ethereum DApp Cover"}],"popularCourses":[{"_id":3002,"title":"An Introduction to Blockchain","url":"/premium/courses/an-introduction-to-blockchain-3002","duration":2565,"rating":4.3,"imageSrc":{"_type":"image","asset":{"_ref":"image-ed032fad8a2c093d26e4ed2275e1daa00d101cbf-600x330-png","_type":"reference"}},"color":"#12bc78","lowres":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAACi0lEQVQokVWSWU9TURSF+38Mg4oyF5kpBQIFSplEIJiIPhlKQNHQtEA6UdpCy6iACSgIRctwb+/Ulvq7PnOPOD2sZJ9zdtZZa+9lqT19T3PKh+3bCr03EYaUDXoyEToyYVrkANYbH7ZMEFsmRLPsp0+L0afG6M5EGNWSOKUo9u9+HOkwPekQluKjGerOF3FJMUbUBMNagqfGFg4tRrXko05eZjy/K1Avr2CVl+jWogwbSVzaOoPKOgNSlMaUl7LPc1juHb+m/GyBTinEeHab6dsDXEaCVjVEkxKgQ4vwLL/LWH4XuxahUQnQpoZwGhtM5nYZM7bokVepOn+PyWUpOnFTej5H1eUiI0aSVz8+0aaGqZR8dOpRnNkE3XpMwKy79ChVso8WNcTLwiHj2R2sV17un89TfOLGUnw6S0lqjofpBZoyfjq1CA2Kn3ZtlT5jA4cRx5VNCjiMdXFnU1dFj0OPY1fDPLp8JzhMLkvx11lKU/M8SC/w+HqRCskrfp8q7DNV+CgInhf2Bcz61/2+6KmWfVTceIQYk8Pk+k9hs1C4RrMSFNZMi/3ZBKO5bUbz2+I8cGe78W6+LZkAZel/FZ64hX9zhubmpguHYoamUtPaYG6TgWxSYCi3Kd7KTRdKkBeFA0azW9Rcev7OsOh4htqLRbHlYT3BRG6HXj2OTQ2LLZuKJ273mLz9QJe29mfLDj3GeG6HET1JlxSm7sKDyWUpOZqhKeWjX4rSI0dEYJ1anH49LjL4O4cT+T1RW6UlerUYTm1d9JqRMcPdcrFEyZEbS/mXNzw584hgdl2FcClx7FKQVslPg7RCzY0XuxLCroRFXS8ti7d2KciAEqP7OkxTykv9mYfKk7f8BOl7MTJt8NywAAAAAElFTkSuQmCC","alt":"An Introduction to Blockchain cover","external":true},{"_id":3003,"title":"An Introduction to Solidity","url":"/premium/courses/an-introduction-to-solidity-3003","duration":2659,"rating":4.375,"imageSrc":{"_type":"image","asset":{"_type":"reference","_ref":"image-4ac3b2989b46ddc62b4fc0ef498e3f579d6a6400-600x330-png"}},"color":"#249c79","lowres":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAACh0lEQVQokX2T2U4TAQBF+RrjLsFojKgh0ASIG0UaNqFAKRHEBRQVF8AQIQYDqCgtBSnLbF1m6NhKS0daqHajRV/8nROjaIRo/IGbm3vuKWhJyjQnJZqSIldTIo0ZiYaMRG1GxJJexpxc5NJnN+c35yiPzWAypimJTHEmNMGplTGOe0Y4IgxxwP2Yfe8eUtCakmlJy1izCtYtD805D405hbqcTE1WpDolYE4sc3FjgfL4LGXrDkqibzi7+orT78c5oT6nUB7m4OLATmBb1kNbzostr2LfCmDLBLia91ObV6jZkmhM+LEHQzToKpWGm9KYkxJjmtKwgzLdQbE2QZFvlMPiEPvdjyloz/uxf9HoygXpjX3kZtigJaFTm/PSmPbTE/7I04Utbrs2qVG9mIxZTIaLK+9F6mUfFfIcJ30vOKoMc2BpgIKOLyqd2zp3Ng0eaUl6lz5h0yI0bQS4YawxKm8z9vob/aN5bG+jXFZFzCEBuxLi2swaFqePc8IbCpURDgqDPwI1rueC9K3FuS8k6XYksC1FaQ+ucl9JMDL1lSfDX7l1L4t9YIM61wr1Xj8dC2FsL9ewTGqUzs9QJI9ySBz607BnM0qfmqB7KU6rtkprRKdHMng0maZ3MIX97gbNTyJUuxTMmohVCmB1hqhyypwVpihUnu003L1hT8ygOxzFmtCpT/mwh3UeLMbpH0/S9SxG/ZRGhTqPKeKiWheolTyUS7M7G8q/NvxNuT2v0pHVaU/rNOV2KDckPXQHP9A/n6DTGcHsEyiLzvykXLbqwBRwUqxN7qX8vx9aMiINcYW2FY06TaEyOvfPHx7b/cO9pkh/mVL9eZGquJsL67tNeb3XlOU/pnwHxsJLE6kZCY4AAAAASUVORK5CYII=","alt":"An Introduction to Solidity cover","external":true},{"_id":3005,"title":"Building a CLI Wallet","url":"/premium/courses/building-a-cli-wallet-3005","duration":2102,"rating":3.81818,"imageSrc":{"asset":{"_ref":"image-45df432691f2e16c7020936446068f4cca8f2804-600x330-png","_type":"reference"},"_type":"image"},"color":"#743c04","lowres":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAAC4klEQVQokU2P709bBRRAn+vzgwlmU5cgmy4yGW6LSosjzLFXGKO0pQ9oeS3QAv39XltsaRnURZcZZ9QM5xKKmVkMZjGZy4KBQLtNRpluzr/rXMOPGD6cnJv74eReJb5ymdjDPmIP+ok98BL/3UfsN52pZZ3I3UHG7wwxVhkmdHsYY8FP4LsAQ18H0K8F8F4dof/KCL15P92WHy3pR4n/cZnEiovEiofkio/4fR/GwiUuTZ+jc6qNjoidc+N22kN2HIYDu99B25CDT4Ln6cl6cM8ZuIoGPdkAWsqPklx1kVpzk14bwFzViS27cVttnLE3cvzE6zS908DbOxzfo/FYA281NtDU2kRH6CKeeQP3lRC90wbd5ghKer0fc92LtaFjrekkFzVCwRP0f/gazpM20U4e2qN5z13Nh+Rs4yty7N3DOIY78cwH8c6P0ZcP0ZMxUKyqm0x1gEx1EGtVx/qhk5xxlOmLr5LrUsldOECXSvaCin7WRmvLERz+83jKQQbK47hmRunNhfaDNS+Zmo616iOz0EHBeJOS08asU5VZp7pjSgdsfGzjzKkj+xcaeMtjuAoherNBFLPqw6oNkqkFsNb8ZG59Sj54lKJTpaipUtT+t+zsZjSVkY9scrr1DdoNjYEvJ9GvxXHPR+krTqEkalFSj5OYm1msx1myiz4Ko027wZLTJqV9F7W9uajZGLWr0t7xHs5inNAvNxlbvo3x84/4K7dQpqqzxJ58TrL+Fen6DbJ34xQizbuvlZzqTuQgu8G487DoMTfBX++QeLZJYrtO9M8tJh5toUxslGWy9oXENm9Isv69mPdnJTfXLflIixTG35dCuEUK4VNSCLdKIfyB5MOnJZPplvjSdUlu1ST18oUknr+Q6PZLmaz/K0pkfY6JjatMPbpObPNbErVvSN0rka6kxVxMi1nJiln5TMylGTGXSmL+VJb0vZuSevKQ5PMt4n9tE60/Y/Lp30w8/Yf/AMdMwUd3ul/WAAAAAElFTkSuQmCC","alt":"Building a CLI Wallet cover","external":true}],"paths":[]},"numberOfPages":1},"__N_SSG":true},"page":"/library/[[...filters]]","query":{"filters":["all","blockchain"]},"buildId":"en41Fj8ZqV4saRHlcDgL2","assetPrefix":"/premium","isFallback":false,"gsp":true,"scriptLoader":[]}</script></body></html>