DEV Community

SpheronStaff for Spheron

Posted on • Originally published at blog.spheron.network on

Step-by-Step Guide to Launching an Elixir Node with Spheron

Image description

In this comprehensive guide, we'll walk you through the process of launching an Elixir node using Spheron. Whether you're a blockchain enthusiast, developer, or organization looking to participate in network validation, this quick deployment method will get you up and running without the hassle of manual configurations.

How to deploy an Elixir Node using Spheron Compute?

You can follow these steps to deploy Elixir Node on Spheron Compute.

Step 1. Log in to Spheron

To get started login to spheron. If you dont already have a Spheron account, then sign up here

Begin by logging into Spheron through your GitHub, Bitbucket, or Gitlab account, or login directly using the Web3 login mechanism for non-developers. Note that GitHub login requires account verification due to certain restrictions.

Once logged in, explore the Spheron dashboard.

Step 2: Deploying Elixir Validator With Spheron Platform UI

Follow these steps to deploy InfluxDB:

  1. Choose "Compute" to use CPU-based instances for running containers.

  1. Choose the type of compute you need from the options under "Compute Type." You can pick the one that suits your requirements.

NOTE: Please schedule a team call to gain early access to the "Spot".

  1. Select "Elixir Validator" from the Marketplace App.

  2. Region: For the best experience, use the US- EAST region to deploy your node!

  3. Next, Choose an instance plan that aligns with your requirements. You can use the "Create Custom Plan" toggle to create custom plans for your CPU-based instance.

Recommended Hardware requirements for Elixir are that you have a system that can be run 24 hours a day, with 4GB of memory and a reliable 100Mbit internet connection. Disk usage is minimal; in most cases, 30GB should be enough.

  1. Next, Configure storage: You have to choose storage from the available options or the custom storage option per your needs. This storage will be volatile and is erased when the instance is restarted, redeployed, or shut down.

Additionally, you get the option to choose Persistent Storage. Persistent storage will not be erased unless the instance is closed. If choosing persistent storage, specify the type of storage (NVMe) and Add a mount point.

  1. Next, you have to configure the address, private_key, and Validator_name. Add according to the below table.

  1. Once you're all set, click "Deploy" to start the deployment process. It's as simple as that!

That's it! Your Elixir instance will now be deployed.

Wait for a few minutes as the system sets up your node. Check the instance events to ensure successful deployment.

Claiming ELXR Tokens and Enrolling Your Validator:

1. Claiming ELXR Tokens:

Do a simple Google search and Visit sites offering Goerli testnet tokens, claim ELXR tokens, and return to dashboard.elixir.finance, Connect your wallet, and claim the ELXR tokens.

2. Enroll Yourself:

Enroll your wallet address associated with the deployed validator. Confirm the enrollment, and once completed, stake a minimum of 100 ELXR.

3. Monitor Stake and Node Status:

Keep an eye on your stake and validator status through the dashboard. Monitor any logs or events related to your node's deployment.

Troubleshooting and Support:

1. Addressing Issues:

If you encounter any issues, refer to the community.spheron.network or reach out on Discord for assistance. Clear cache if necessary.

2. Final Checks:

Verify that your node's log entries indicate successful deployment. Be patient, as it may take up to 30 minutes for logs to appear. If issues persist, seek support from the community.

Conclusion

Congratulations, your Elixir node is up and running! Participate in the blockchain network, and if you plan to run multiple nodes, consider reaching out to Spheron for possible discounts. Stay engaged with the community and embrace the exciting world of blockchain technology. Happy deploying!

Top comments (0)