Running a Startup on AWS? Get Funding With AWS JumpStart. Click Here to Learn More

2021 Fillmore Street #1128

}

24/7 solutions

How to Serve Up Web Content from Ethereum – Part 1 – Install Ethereum Wallet

This tutorial is part of a series of blog posts on getting a web page on your web server to communicate via web3 with your Ethereum Wallet on localhost. In the process of trying to build a simple distributed app, Dapp, I encountered a ton of examples that do not work. The first step in most of the […]

This tutorial is part of a series of blog posts on getting a web page on your web server to communicate via web3 with your Ethereum Wallet on localhost.
In the process of trying to build a simple distributed app, Dapp, I encountered a ton of examples that do not work.
The first step in most of the examples that I encountered is to download the Ethereum Wallet. This step is not actually mandatory. You can build eth, cpp-ethereum, and geth, go-ethereum, directly from source. With this being said, the Ethereum Wallet does provide a nice visualization of what’s going on.

Downloading the Ethereum Mist Wallet

Download the latest release of the mist wallet. Scroll down to Downloads. It will be roughly halfway down the page. Choose the release as per your operating system. I’m on a Mac OS X. I’ll download the dmg.

Ethereum Wallet Download

Once you click on the link, it’ll automatically start to download the dmg  file. Double click on the dmg file. Drag the Mist app into your Applications folder. Next, launch Mist. After you launch, you’ll see this

Mist Launch Splash Screen

Mist Launch Splash Screen

Believe it or not, you’ll now want to exit Mist. Upon launching Mist, Mist will start to connect to the production blockchain. The production blockchain is great for buying and selling ether, but we have a different objective. We want to build Dapps on top of the blockchain. Building Dapps on the production blockchain requires Ether because in order to write to the blockchain, you must use gas. Gas requires you to pay in Ether. We don’t want to spend money on Ether nor do we want to mine Ether to spend it on the production blockchain. Instead, we’ll run on our own private blockchain that we create with a very low difficulty setting that will enable us to mine a ton of Ether on our own private network to get started.

Joel Garcia
Joel Garcia

Joel Garcia has been building AllCode since 2015. He’s an innovative, hands-on executive with a proven record of designing, developing, and operating Software-as-a-Service (SaaS), mobile, and desktop solutions. Joel has expertise in HealthTech, VoIP, and cloud-based solutions. Joel has experience scaling multiple start-ups for successful exits to IMS Health and Golden Gate Capital, as well as working at mature, industry-leading software companies. He’s held executive engineering positions in San Francisco at TidalWave, LittleCast, Self Health Network, LiveVox acquired by Golden Gate Capital, and Med-Vantage acquired by IMS Health.

Related Articles

Here’s Why You Should Work with an AWS Partner

Here’s Why You Should Work with an AWS Partner

Amazon Web Services is understandably a difficult platform to adapt to and utilize fully upon first getting started. Some organizations can be selected to become certified partners to indirectly extend services to help build on the Amazon Cloud. Finding a certified company to help build out is undoubtedly the best way to significantly simplify, streamline, and reduce the cost of utilizing AWS.

Amazon Web Services – CodeCatalyst

Amazon Web Services – CodeCatalyst

When a development team is building out an application, it helps to have access to the same resources, have the tools for planning and testing, and to have access to the application all in one place. CodeCatalyst comes with a slew of continuous integration/continuous development (CI/CD) tools and can leverage other AWS services and be connected to other AWS projects on an account. As a collaborative tool, it is easy to introduce new members into the project and to log all activity or all tests from a single dashboard. It’s a complete package of all the tools needed to securely work on every step of an application’s lifecycle.

Download our 10-Step Cloud Migration ChecklistYou'll get direct access to our full-length guide on Google Docs. From here, you will be able to make a copy, download the content, and share it with your team.