Akash Testnet Week 2 — Ethereum Node Deployment using Akashlytic

Febrian Avien W
4 min readMar 19, 2022

--

First of all, what is Akash? Who are they?

Akash

Akash is the first decentralized and open-source cloud, accelerates deployment, scale, efficiency and price to performance for high-growth industries like blockchain and machine learning/AI

In simple terms, Akash is like AWS, Azure, Kubernetes, IBM Cloud and so on, you name it. Akash focuses on blockchain and machine learning, for example you can deploy Ethereum node. This is the crazy part, Akash is cheap, very cheap. Take a look at this.

“ Wow! So cheap! I can deploy application with little money! ”

It might raise a question, “Why I must use and trust Akash? It’s cheap but there are many cloud service provider that born long time ago before Akash.”
That’s a good question. Why Akash?
Akash is open-source meaning all people can contribute building Akash to become better and also Akash has it’s own blockchain meaning all the transaction is happening on blockchain, it’s transparent and open for public.

With Akash you can deploy apps like pancakeswap, wordpress, blockchain node, if you wanna go crazy you can deploy minecraft. If you wanna check apps that has been deployed by Akash community, you can check it here.

https://github.com/ovrclk/awesome-akash

Basically, you can deploy anything you want as long your apps is containerized with docker.
“Cool, I want try Akash right now! Here, take my money!” Hold on, Akash are not accepting fiat currency. To deploy apps on Akash you need $AKT, it’s currency from Akash and you need it to deploy apps. Relax the price will remain stable.

Okay, so to begin our tutorial, we need few things :
- Akashlytic
- Postman or CMD
- Ethereum Deployment SDL

Installing and Running Node

  1. Download and install Akashlytic, then create new wallet or import if you have.
  2. Revoke certificate by clicking three dots on top right corner. This is to generate new certificate

3. Buy $AKT, you can buy it from:

- Gate.io
- Bithump
- Digifinex
- Osmosis

3.1. Or if you testing you can request faucet on Discord Channel.

https://discord.com/channels/747885925232672829/951125235187474432

4. Go to Dashboard, and click Create Deployment.

5. Then click Empty, blank space will open and paste Ethereum SDL in there. Don’t forget to name you deployment. After that click Create Deployment.

6. Wait until you see bids like this, choose provider you like and click Accept Bid. Also look at Attributes tab, you will see like beta2, beta3, etc.

beta1 = hdd
beta2 = ssd
beta3 = ssd nvme
more info, check here

7. And there we go, your apps has been successfully deployed on Akash blockchain, feel free to check your transaction in Akash Bigdipper.

Extra

To test connection to server you can POST request using Postman.

  1. Go to Details tab, look at the bottom page you will see Forwarded Ports, click on port 30303 and browser will pop-ups, copy the URL.

2. Open Postman and create a new tab, change request from GET to POST then paste the URL on the field.

3. Click Body, then RAW, change Text to JSON and then paste this command

{“method”:”web3_clientVersion”,”params”:[],”id”:1,”jsonrpc”:”2.0"}

3. If you see output like that, then congrats! You are connected to the server.
4. For CMD or Terminal you can use this command :

echo {“method”:”web3_clientVersion”,”params”:[],”id”:1,”jsonrpc”:”2.0"} | curl -d @- -H “Content-Type: application/json” -X POST <change-with-your-url>

Close Deployment

  1. Click on three dots, located on center of the apps then click close.

2. Done, you are successfully close the deployment.

Finale

And just like that, thanks for reading this article. If this article helpful you can share this to your family, friends and other. Make sure to follow Akash social media.

Twitter
Discord
Youtube
Telegram
Facebook
Instagram

Writter

Febrian A
Twitter
Discord: Febrian#6539

--

--

Febrian Avien W
Febrian Avien W

Written by Febrian Avien W

Indonesian, College Student, and Cryptocurrency Enthusiast.

No responses yet