<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>NiceNode</title>
        <link>https://paragraph.com/@nicenode</link>
        <description>Run a node — just press start. https://nicenode.xyz</description>
        <lastBuildDate>Fri, 03 Apr 2026 21:03:09 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>NiceNode</title>
            <url>https://storage.googleapis.com/papyrus_images/10a3480d017314f6879fec12590df9f4ecb5b63209a6f1d7b359029f8a633b69.png</url>
            <link>https://paragraph.com/@nicenode</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[Progress update: NiceNode v2]]></title>
            <link>https://paragraph.com/@nicenode/progress-update-nicenode-v2-4</link>
            <guid>NifpGa639hHTPD56wogp</guid>
            <pubDate>Tue, 24 Jan 2023 23:28:32 GMT</pubDate>
            <description><![CDATA[TLDR; We built an entirely new UI and UX for NiceNode, an updated identity and a fresh website. Also, we ran into issues with Docker and are evaluating a replacement.What we accomplished in the last 9 monthsAfter the initial launch of NiceNode v1, we’ve received many positive comments from members of the community who want to participate on further decentralising the Ethereum network by just running a node. Our goal is to make this process as smooth as possible by eliminating as much of techn...]]></description>
            <content:encoded><![CDATA[<p><em>TLDR; We built an entirely new UI and UX for NiceNode, an updated identity and a fresh website. Also, we ran into issues with Docker and are evaluating a replacement.</em></p><h2 id="h-what-we-accomplished-in-the-last-9-months" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">What we accomplished in the last 9 months</h2><p>After the initial <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/johnsgresham.eth/BqQ92jtwu3hl6Ri2-giRLd0hequOt8Ya6ULAyCR-3ls">launch</a> of NiceNode v1, we’ve received many positive comments from members of the community who want to participate on further decentralising the Ethereum network by just running a node. Our goal is to make this process as smooth as possible by eliminating as much of technicalities as we can. We’ve followed up by making NiceNode <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://crowdin.com/project/nicenode">translatable</a> with the help of our community in any language so a broader audience can be reached.</p><p>While we felt we’ve got something going there we also realized that the design was a bit lacking and could be improved upon. Meanwhile the merge happened and changed the way nodes are set up so we ended up going back to the drawing board to come up with the best possible solution for this.</p><h3 id="h-design" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Design</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/494539b679ab80ea2eac6b2c2501ae58475f560130734fbd9a0a4cde23bb582b.png" alt="v1" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">v1</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/395484ce853da083ddb9021a6fda38a2f4caed06cde72bcbe502dc077d38cace.png" alt="v2" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">v2</figcaption></figure><p>Together with some community members we’ve iterated quite a bit on how the application should work and feel. Since the node space is evolving quickly, we needed an interface that would allow us to manage nodes from different protocols easily while allowing us to add new features along the way. So, we’ve created a design system that allows us to do so.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3a66139b3413aeee5d47d7eb743da8ab638d08f756358ee53deb9fb9038f4ad4.webp" alt="NiceNode Design System" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">NiceNode Design System</figcaption></figure><h3 id="h-new-onboarding-experience" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">New onboarding experience</h3><p>While setting up a node in NiceNode v1 still required a bit knowledge we shifted to a more step-by-step approach that guides the user through some essential settings/options before actually starting the node. This way, we have a little more room to inform the user about the impact of their choices and can check if their hardware meets the requirements for the selected nodes they want to run. An easy way to minimize troubleshooting later on.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9177027a5ffcbeb7ab68c97c7ce3b2f012a246a3e80282a39530e2cf386b3669.gif" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-development-of-v2" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Development of v2</h2><p>We’re currently hard at work to implement these changes for our v2 release which is quite an amount of work.</p><h3 id="h-docker-desktop-issues" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Docker Desktop issues</h3><p>NiceNode v1 relied on a tool called <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.docker.com/products/docker-desktop/">Docker Desktop</a>, an external tool that needed to be installed for it to be able to run the node software developed by the ethereum client teams. We’ve concluded that we had to drop Docker Desktop as a third-party installation, which was a mandatory thing for NiceNode to work. Overall it was just a confusing experience for users who are not familiar with the concept of containers. Also, Docker Desktop is not open-source, which means forking the code or accepting any code changes from the community is not possible. On top of that, it is in the process of being monetized and Docker could change its license and pricing overnight, leaving our users in trouble. Both of these are risks for NiceNode to depend on.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c01d1906589dcc2d3b38399a289bb2a1028b79598cbd5d8930728c80d8527d69.png" alt="Docker running alongside NiceNode" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Docker running alongside NiceNode</figcaption></figure><h3 id="h-hello-podman" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Hello Podman</h3><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://podman.io/">Podman</a> is an alternative to Docker - and it is Free &amp; Open Source (with an Apache 2.0 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/containers/podman/blob/main/LICENSE">license</a>). It can be installed in the background and doesn’t open a second window like Docker Desktop does. There will be a future blog post which will share more technical details about Podman.</p><p>This is currently our biggest challenge but are quite confident that it’s worth the effort! If you have experience with OS, or specifically Linux, virtualization on macOS or Windows and would like to help, please reach out to us on Discord or Twitter!</p><h2 id="h-a-bit-of-rebranding" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">A bit of rebranding</h2><p>Together with reviewing the interface and application flows we’ve also come up wit a new logo/app icon and website. We used to rely on the amazing artwork by William Tempest provided on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://ethereum.org">ethereum.org</a> but decided it would be a good idea to have a little branding of our own.</p><h3 id="h-meet-nick" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Meet “Nick”</h3><p>A simplified but recognizable icon inspired by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://ethereum.org/static/a44134e541c72364beb121234ab5864e/4319d/infrastructure_transparent.webp">William’s artwork</a> we previously borrowed. Nick is an unbothered, moisturized and happy little node. Something we want you all to feel like while while using the app.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a4f89098e2727016940b242ff27ea53e0aee898df0a99ab330893ec1c45bbc1d.webp" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h3 id="h-new-website" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">New website</h3><p>While silently preparing for the relaunch, we also made a new website highlighting some core features, estimated requirements and FAQ’s for new visitors to check out.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c9e47ad4290c9820a509fddb89f32a5c5c0293ae42e28e7c5cf235bc67243290.webp" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Visit us at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.nicenode.xyz">www.nicenode.xyz</a></p><p>Special thanks to the incredible work by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/corn-potage">Cornpotage</a> and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/ddannehh">Danneh</a> - two core NiceNode contributors!</p><h2 id="h-theres-more" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">There’s more!</h2><h3 id="h-devcon" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Devcon</h3><p>Johns gave <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.youtube.com/watch?v=6yWmF4hiAsA">a talk at Devcon Bogota</a> about why and how to run a node. Check it out!</p><h3 id="h-donations" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Donations</h3><p>Throughout this time, we have received donations from ~1450 individuals on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://gitcoin.co/grants/5959/nicenode-run-a-node-just-press-start">Gitcoin</a> (and on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://grant-explorer.gitcoin.co/#/round/1/0xe575282b376e3c9886779a841a2510f1dd8c2ce4/0x99b81016d61f8b9115282b1055649d4876f38619759064b783478047ca61b714-0xe575282b376e3c9886779a841a2510f1dd8c2ce4">Gitcoin’s new alpha round</a>), a grant from <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.citydao.io/">CityDAO</a>, a grant from the Ethereum Foundation ESP (<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://esp.ethereum.foundation/">Ecosystem Support Program</a>), and strong encouragement from the community. Thank you 🙏</p><h2 id="h-so-when-can-we-expect-nicenode-v2" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">So when can we expect NiceNode v2?</h2><p>We are targeting an <strong>alpha release</strong> by the <strong>end of March</strong>.</p><p>Before then, the full evaluation of Podman must be completed. Then it can be integrated into NiceNode by being installed and configured for the user behind the scenes which should result in a much better experience.</p><p>While we&apos;re currently focussing on getting this alpha release out of the door as soon as possible there&apos;s still work to be done to fully implement the new UI, which will get more of our attention from the alpha throughout the beta release.</p><p>On that note we&apos;re always looking for people experienced with front-end development, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://reactjs.org/">react</a>, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.electronjs.org/">electron</a>, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://nodejs.org/">nodejs</a>, containers, or general scripting and start contributing with us! If you’re interested in helping out, hit us up on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/k3dpYU4Pn9">Discord</a>.</p><h3 id="h-and-after-that" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">And after that?</h3><p>First and foremost we want a build that works as intended and we’ll keep on polishing after the alpha release until everything runs smoothly on Windows, MacOS &amp; Linux. Your feedback and testing will be very valuable.</p><p>After we have a stable v2 release we have a ton of things on the wishlist we’d like to add! You’ve been suggesting awesome features on Discord and we can assure you they are noted! Thank you, keep ‘em coming. Perhaps, somewhere after v2 we can talk/poll about additional features for future releases.</p><p>Also we’ll be posting a more technical deep dive of Docker, Podman, and Linux virtualization on MacOS &amp; Windows soon, so be sure the subscribe to this blog to keep you in the loop.</p><p>Thank you all for the continued support! We can’t wait to let you try what we’ve been working on for the last months! Stay tuned!</p>]]></content:encoded>
            <author>nicenode@newsletter.paragraph.com (NiceNode)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/5b53aa8a5a92a7b4cee244f8a6689af095adc9fd1c7854d94790fb9b13c557ba.jpg" length="0" type="image/jpg"/>
        </item>
    </channel>
</rss>