
This welcome video covers what the course covers and the benefits of building your own cloud-based secure cold Divi crypto staking vault.
Join us on an exciting journey into the world of Crypto Staking Vaults! This course teaches you how to use AWS to host a cold Divi staking vault in the cloud.
From setting up your AWS account to launching and funding your vault, you'll gain the skills to stake Divi and earn rewards securely.
No prior knowledge is required—we'll guide you every step of the way. Start today and unlock the power of cloud-based staking with Divi!
Note: This course is all about learning. It does not contain financial advice or investment tips. You're responsible for how you use the information here.
This video covers a few things you'll need to complete the course successfully, including creating, building, and
securing your environment.
This tutorial will walk you through setting up a new Amazon Web Services (AWS) account to host your Divi staking vault.
This marks the initial step in this course, during which we'll help you create two AWS accounts.
Outline
Start at the AWS homepage
Create an AWS Account
Root user email
Name the account
Verify and set up a password
Enter your contact information
Enter your billing information
Select the basic support plan
Sign in for the first time
Our goal is to enhance the security of our AWS environment to the highest degree possible.
In this tutorial, we'll walk you through the process of implementing multi-factor authentication (MFA) for your root account, establishing an admin user group, creating a user account, and configuring its MFA settings.
Maintaining a clear distinction between the root and user accounts ensures a more robust and secure AWS environment.
Outline
Go to Identity and Access Management
Setup up MFA for the root user
Create an admin user group
Create a user account and add it to the admin user group
Logout and back in as the new user
Setup up MFA for the new user
Now that we've established a user account for your AWS access, let's proceed with setting up essential AWS services required for our Divi staking cloud environment. In this tutorial, we'll prepare three key AWS services for upcoming tutorials.
First, we'll guide you through configuring a Security Group in Elastic Compute Cloud (EC2) to ensure secure network access.
Following that, we'll create a storage bucket using Simple Storage Service (S3) for storing backups, which will be utilized in the Maintenance tutorials.
Last, to stay informed about issues and rewards earned by our Divi staking vault, we'll set up a notification topic in Simple Notification Service (SNS), which will be utilized in subsequent Notification tutorials.
These essential steps will streamline our AWS environment as we continue our journey.
Outline
Go to the Elastic Compute Cloud (EC2) Dashboard
Select the region for your vault
Create a Security Group
Go to the Simple Storage Service (S3) console
Create a S3 bucket
Create a backups folder
Go to the Simple Notification Service (SNS) console
Create a SNS topic
Since we've established several AWS services for future use, we must ensure they are used according to our needs. We'll return to IAM to create two policies restricting using the SNS and S3 services.
Outline
Go to IAM
Go to Policies
Create and configure an SNS policy
Create and configure an S3 policy
We're nearing the final steps before creating the server for hosting our Divi staking vault.
However, before proceeding, it's essential to generate a Key Pair file. This file is crucial as it's the only means to access your Divi environment.
Additionally, in this tutorial, we'll simplify the navigation of the AWS console by adding our frequently used AWS services as favorites.
Outline
From the EC2 Dashboard
Create a key pair
Download it to your computer
On your local computer
Update the key pair file permissions
From the AWS console home
Favorite the services we’ll use often
In the last few tutorials, we’ve been preparing various AWS service components and getting ready to use them. In this tutorial, we’ll use some of the components we prepared.
We’ll create a virtual computer and launch an Amazon EC2 instance in the AWS cloud. This specific instance will host the Divi staking vault.
Before you start this tutorial, a word of caution: We will use an AWS service, in this case EC2, to launch an instance. This will be your first time doing something that will incur costs with AWS.
Ensure you have enough time to complete at least the next seven tutorials.
Outline
Launch an EC2 instance
Now that we have a server, or instance, running, this tutorial covers logging into it. Once we’re in, we’ll ensure our instance has the latest patches and upgrades and install a few software packages we’ll need for our Divi staking environment.
Outline
Go to your terminal window
Log into your instance
Update and upgrade your instance
Install fail2ban
Install jq
Install cron
It’s time to enhance the security of our Divi environment. So far, anyone with the IP address of our instance can SSH into it. This possibility is very remote and would be a random guess. And, they won’t have the Key pair pem file that allows access, so we’re safe.
However, we want to ensure we apply as many security options as possible. In this tutorial, we change the SSH port used to connect to our instance. So, even if someone guesses the IP address of our instance, they won’t be able to connect to the standard SSH port because we changed it.
Outline
Change the SSH port
Update our EC2 Security group
Log back into our instance
This tutorial is all about configuring fail2ban to enhance the protection of our Divi staking vault instance.
Outline
From the terminal
Copy the default fail2ban and edit the copy
Create a fail2ban log file
Restart fail2ban
Check the fail2ban status
Because the Divi software is very memory-intensive, this tutorial covers creating a swap file on our vault instance. This swap file will allow the instance to use disk space as virtual memory, enabling the Divi software to run faster.
Outline
From the terminal
Check the free space
Create a swap file
Check the free space again
We’re ready to download the Divi software. In this tutorial, we’ll get the location of the Divi Linux software and then download it to our staking vault instance.
Outline
Go to the Divi Project GitHub official location
Copy the URL
Go to your terminal window and download the Divi Linux file
We’ve downloaded the Divi software and are ready to set it up. However, we’ve done a lot of work on our instance.
Before we move forward, we’ll stop our instance and make a copy of it in this tutorial in case something goes wrong. If it does, we don’t want to redo everything we’ve done so far.
Outline
In the EC2 Dashboard
Stop the vault instance
Create a copy of the vault instance
Start your vault instance
SSH back into your vault
We’re ready to move forward now that you’ve created a copy of your vault image.
In this tutorial, we’ll uncompress and install the Divi software and prepare it to be a cold Divi staking vault.
Outline
In the terminal window
Uncompress the Divi file
Update permissions
Start divid and update the configuration file
The Divi blockchain has been running for years. In this tutorial, we’ll download snapshots of the Divi blockchain to speed up our initial startup. Otherwise, your instance will take a very long time to sync with the blockchain.
We’ll get the Divi blockchain snapshots downloaded to our vault instance, uncompress it, and move some directories to their proper place.
Outline
In your browser
Get the latest Divi snapshot location
Download and uncompress the snapshots
Remove empty directories
Move snapshot directories into place
Start the Divi server (finally, right?!)
Get the Divi server status
Congratulations! You have successfully set up, configured, and created a Divi wallet. It took a bit of work to get this far, but I hope you’re excited about the possibilities of what you can do moving forward.
There are just a few more tutorials in this Vault section.
In this tutorial, we’ll do some very important actions with our wallet, including getting the seed phrase, encrypting the wallet, and setting up a passphrase.
We’ll also learn how to properly stop the wallet and use more divi-cli commands.
Outline
From the terminal window
Make sure you are in the correct directory
Get the seed and hash
Encrypt the wallet
Stop the wallet
Start the wallet
Unlock the wallet
Lock the wallet
Stop the wallet
Now that we have the Divi software running on our vault instance and we’ve saved some very important information, it’s time to make another copy of it. You’ve already done this once, so this time should be much quicker.
Outline
From the terminal
Exit out of the Vault instance and stop it
From the AWS console
Create another image of your Vault instance
In this tutorial, we’ll learn how to launch an EC2 instance using our vault image AMI. We’ll do this to lower our EC2 usage costs, as we no longer need the power of the instance type we’ve been using.
Outline
From the AWS console
Terminate the r6i.large vault
Launch a t3.small using the vault instance
From the terminal
SSH in, start divid and get the status
Now that we have our vault instance where we need it we need to do some cleaning up and take care of one last item to make our Divi staking vault more secure.
In this final tutorial for the Vault section, we’ll head back to the AWS console and delete some items we no longer need as well as lock down the security group to make it more secure.
Outline
From the AWS console
Deregister the AMI and delete its snapshot
Update the security group
From the terminal
Exit and log back into your Vault instance
From the AWS console
Sign out of your vault account
Now that our vault instance is all set and ready to be a cold Divi staking vault, we need to create a cloud-based Divi wallet instance to fund it.
This section covers creating a Divi wallet instance. We’ll repeat almost all the steps from the Vault section with a few changes.
We’ll move much quicker this time as you’re more familiar with the AWS console and the Divi software.
This tutorial will walk you through setting up another new Amazon Web Services (AWS) account to host your Divi wallet.
If you plan on using only one AWS account, you can skip past this tutorial and the next one and start with the third tutorial in this Wallet section, which covers AWS services.
Outline
Start at the AWS homepage
Create an AWS Account
Root user email
Name the account
Verify and set up a password
Enter your contact information
Enter your billing information
Select the basic support plan
Sign in for the first time
As we did with our vault account, we want to enhance the security of our AWS environment to the highest degree possible.
In this tutorial, we'll repeat the process of implementing multi-factor authentication (MFA) for your root account, establishing an admin user group, creating a user account, and configuring its MFA settings.
Remember, maintaining a clear distinction between the root and user accounts ensures a more robust and secure AWS environment.
Outline
Go to Identity and Access Management
Setup up MFA for the root user
Create an admin user group
Create a user account and add it to the admin user group
Logout and back in as the new user
Setup up MFA for the new user
Now that we've established our wallet user account, let’s set up the essential AWS services required for our Divi staking cloud environment. In this tutorial, we’ll prepare two key AWS services for upcoming tutorials.
First, we'll guide you through configuring a Security Group in EC2 to ensure secure network access.
Then, we'll create a storage bucket using S3 for storing backups, which will be utilized in the Maintenance tutorials.
Finally, we’ll use IAM to create an S3 policy.
These essential steps will streamline our AWS environment as we continue our journey.
Outline
Go to the EC2 Dashboard
Select the region for your wallet
Create a Security Group
Go to the S3 console
Create a S3 bucket
Create a backups folder
Go to the IAM console
Create an S3 policy
In this tutorial, we’ll finish with IAM by creating a role for our policy. Then, we’ll create another Key pair for our wallet instance.
Outline
Go to the IAM console
Create a role
From the EC2 Dashboard
Create a key pair
Download it to your computer
On your local computer
Update the key pair file permissions
In this tutorial, we’ll again use the AWS services we’ve been setting up as we create another Amazon EC2 instance in the AWS cloud. This specific instance will be used as our main cloud-based Divi wallet.
Outline
Launch an EC2 instance
Now that our wallet instance is running, this tutorial covers logging into it. Once we’re in, we’ll ensure our instance has the latest patches and upgrades and install a software package for protection.
Outline
Go to your terminal window
Log into your instance
Update and update your instance
Install fail2ban
It’s time again to enhance the security of our Divi environment. So far, anyone with the IP address of our wallet instance can SSH into it. Yes, this possibility is very remote and would be a random guess. On top of that, they won’t have the Key pair pem file that allows access, so we’re safe.
However, we want to ensure we apply as many security options as possible. In this tutorial, we change the SSH port used to connect to our wallet instance. So, even if someone guesses the IP address of our instance, they won’t be able to connect to the standard SSH port because we changed it.
Outline
Change the SSH port
Update our EC2 Security group
Log back into our instance
This tutorial is all about configuring fail2ban to enhance the protection of our Divi staking wallet instance.
Outline
From the terminal
Copy the default fail2ban and edit the copy
Create a fail2ban log file
Restart fail2ban
Check the fail2ban status
Remember that the Divi software is very memory intensive. This tutorial covers creating a swap file on our wallet instance. This swap file will allow the instance to use disk space as virtual memory, enabling the Divi software to run faster.
Outline
From the terminal
Check the free space
Create a swap file
Check the free space again
We’re again ready to download the Divi software, this time for our wallet instance.
In this tutorial, we’ll get the location of the Divi Linux software and then download it to our wallet instance.
Outline
Go to the Divi Project GitHub official location
Copy the URL
Go to your terminal window and download the Divi Linux file
We have the Divi software on our wallet instance and are ready to set it up. However, we’ve done a lot of work on our instance.
Before we move forward, we’ll stop our wallet instance and make a copy of it in this tutorial in case something goes wrong. If it does, we don’t want to redo everything we’ve done so far.
Outline
In the EC2 Dashboard
Stop the wallet instance
Create a copy of the wallet instance
Start your wallet instance
SSH back into your wallet
We’re ready to move forward now that you’ve created a copy of your wallet image.
In this tutorial, we’ll uncompress and install the Divi software and prepare it to be a cloud-based Divi wallet.
Outline
In the terminal window
Uncompress the Divi file
Update permissions
Start divid and update the configuration file
The Divi blockchain has been running for years. In this tutorial, we’ll download snapshots of the Divi blockchain to speed up our initial startup. Otherwise, your wallet instance will take a very long time to sync with the blockchain.
We’ll download the Divi blockchain snapshots to our wallet instance, uncompress them, and move some directories to their proper locations.
Outline
In your browser
Get the latest Divi snapshot location
Download and uncompress the snapshots
Remove empty directories
Move snapshot directories into place
Start the Divi server
Get the Divi server status
You have successfully set up, configured, and created another Divi wallet.
There are just two more tutorials in this Wallet section.
In this tutorial, we’ll do some very important actions with our wallet, including getting the seed phrase, encrypting the wallet, and setting up a passphrase.
Outline
From the terminal window
Make sure you are in the correct directory
Get the seed and hash
Encrypt the wallet
Stop the wallet
Start the wallet
Unlock the wallet
Lock the wallet
Stop the wallet
Now that the Divi software is running on our wallet instance and we’ve saved some very important information, it’s time to make another copy. You’ve already done this several times, so this time should be much quicker.
Outline
From the AWS console
Stop your wallet instance
Create another image of your Vault instance
Deregister the old AMI and delete its snapshot
Update the security group
Start your wallet instance
From the terminal
Log into your wallet instance
Start the divid server
If the first two sections of this course required you to create two instances, one to be used as a cold Divi staking vault and the other to be used as a cloud-based Divi wallet, this section puts those things to work for you by creating a staking vault and funding it.
Along the way, we’ll cover more divi-cli commands, learn how to fund our vault with larger amounts of Divi, see our wallet and vault on the Divi blockchain, reclaim funds from the vault, and learn how to remove the vault.
This is the section you’ve been working towards.
This tutorial will cover more divi-cli commands, generate a new Divi wallet address, and send some Divi to our cloud-based wallet.
Note that you’ll need a minimum of 10,050 Divi to follow along. However, you’ll need 40,150 to complete each tutorial.
Outline
From the terminal
Log into the Wallet instance
Learn how to get Divi command help
Run a few Divi commands
Generate a new Divi address
From the Divi mobile or Desktop app
Send Divi to our cloud-based wallet
Now that we’ve sent some Divi to our cloud-based Divi wallet, in this tutorial, we’ll confirm that we’ve received the Divi, learn a few more divi-cli commands, review a couple commands, and learn a very important security command.
Outline
From the terminal
Check Divi balance
Review transactions
Review passphrase and lock commands
Clear our command history
It’s now the moment we’ve been building up to. In this tutorial, we’ll create a cold Divi staking vault and fund it.
Outline
From the vault instance
Get a new address
From the wallet instance
Unlock the wallet
Fund the vault
From the vault instance
Add the vault
We’ve created and funded a cold Divi staking vault. But, the vault isn’t ready yet, or rather, it’s not staking yet.
Yes, it’s been added and funded, but there are a few things we need to do to get it staking.
In this tutorial, we’ll look at our fundvault transaction on both our vault and wallet instances and learn how to turn on staking.
Outline
From the vault instance
Review the vault information
Review staking status
Making staking active
From the wallet instance
Get wallet information
Review the staking vault transaction
We funded our cold Divi staking vault, and it’s active. But, we only funded it with 10,000 Divi.
In this tutorial, we’ll learn how to properly fund the vault when we want to do so with more, sometimes way more than 10,000.
Outline
From the wallet instance
Prepare and multi fund our vault
Now that we’ve funded our cold Divi staking vault, let’s check out the Divicoin Blockchain Explorer to track our wallet and vault address.
Outline
Copy your vault address
Review Chainz Divicoin Blockchain Explorer
Now that we’ve learned how to fund our vault and view the transactions on the Divicoin Blockchain Explorer, let’s learn how to remove Divi from it. This tutorial will cover that.
Outline
Get a new wallet address
Unlock our wallet
Reclaim vault funds
Review the transaction
Reclaim vault funds take two
Review the transaction
Now that we know how to remove funds from our cold Divi staking vault, this tutorial will cover how to remove a vault.
Outline
Learn about removevault
Check vault balance
In this tutorial, we walk through the proper shutdown procedure, ensuring that our cold Divi staking vault stays up and running.
Outline
From the vault instance
Check staking status
Clear history and exit the vault instance
From the AWS console logged in as Vault
Confirm vault instance is running
Sign out
From the wallet instance
Stop the wallet
Clear history and exit
From the AWS console logged in as Wallet
Stop the wallet instance
Sign out
In this tutorial, we’ll start our wallet instance back up and prepare for the last tutorial in this section, where we’ll learn how to send Divi to someone from our cloud-based Divi wallet.
Outline
From the AWS console logged in as Wallet
Start the wallet instance
Copy the SSH command
From the wallet terminal
Log into the wallet instance
Start the divid process
Get the divid information
Check balances
With our cold Divi staking vault up and running, receiving rewards, and hopefully, winning the occasional lottery, there’s not much we’ll need to do with our environment unless we want to add or remove funds from our vault.
However, we may need to send some Divi to ourselves or to another person. This tutorial covers just that.
Outline
From the wallet terminal
Unlock your wallet
Get help on sendtoaddress
From the Divi mobile wallet
Generate a new address
From the wallet terminal
Send Divi to new address
Check the transaction
Check balances
Lock the wallet
Stop the wallet
Clear history and exit
From the Divi mobile wallet
Check the transaction status
From the AWS console
Stop the wallet instance
Sign out
Our vault instance is running, our cold Divi staking vault is active, and our cloud-based Divi wallet is stopped. Everything is as it should be.
But what happens if your vault receives a reward? You could check the Divicoin Blockchain Explorer when you have time and hope to find one, but that will get old quickly.
How will you know if your staking vault becomes inactive? Not that it’s going to happen. We’ve built a highly secure, always running, always connected, cloud-based cold Divi staking environment.
But nothing is perfect, and we’d like to know as soon as an issue happens.
The answer is notifications. In the first section, we set up Amazon SNS, their notification service. Now, let’s use it.
Outline
From the AWS console logged in as Vault
Copy the SNS topic ARN
From the Chainz website
Request an API key
Copy the API key
Now that we have our SNS ARN and the Chanz API Key, we can set up notifications on our vault instance.
Outline
From the AWS console
Get the SSH command
From the vault terminal
Log into the vault instance
Download the notification setup script from GitHub
Run the setup script
See examples of error, update, and reward notifications.
From the vault terminal
Clear history and exit
From the AWS console
Sign out
A cloud-based cold Divi staking environment offers significant cost, security, and availability advantages compared to relying solely on the Divi desktop or mobile app.
As we’ve created our environment, we’ve implemented many security features, and the AWS cloud offers an unbeatable, cost-effective operating environment with an always-running, always-connected solution.
And, because it’s in the cloud, we can access it from anywhere with an internet connection.
This section will cover accessing your Divi environment from two mobile apps: the AWS console app and a mobile-based terminal app.
This tutorial covers the mobile AWS Console app.
Outline
Check out the AWS mobile website
Download and setup the mobile AWS Console app
In this tutorial, we’ll install and set up a mobile SSH app to log into our wallet instance.
This tutorial offers an example of a mobile SSH app for an Apple device. You can use your preferred mobile SSH app if it works for what you need to do.
Outline
From the mobile AWS console
Update the Security Group
Start the wallet instance
Copy the public IP address
From your mobile device
Install the WebSSH - SysAdmin Tools app
Perform initial setup
Add an SSH host
Log into the wallet instance
Perform a few Divi-cli commands
Exit out of the wallet instance
From the mobile AWS console
Stop the wallet instance
Reset the Security Group
Sign out
This tutorial is optional for folks who like the WebSSH app. We’ll look at the Snippet feature, which allows us to have our most used commands at the press of a button, no need to type them out.
Outline
Go to settings
Select Snippets
Review how to edit and add Snippets
Update the wallet instance Public IP address
Sign into the wallet instance
Run divid
Use a few Snippet commands
Since our Divi environment is something we set up ourselves, we’re responsible for its management and maintenance.
This section covers a few of the main tasks we’ll need to perform. We’ll also learn how to recover our Divi crypto wallet and vault in case something drastic happens to our instance.
The tutorials in this section cover how to backup your Divi information, update and upgrade your instances, and recover your Divi wallet on the wallet instance and the Divi wallet and vault on the vault instance.
Outline
From the AWS console logged in as your Wallet user
Review the S3 bucket and backup folder information
Copy the S3 URI
From the wallet terminal
Sync the backup directory to the backup S3 folder
From the AWS console
Confirm the backed-up files
In this tutorial, we’ll go over the update and upgrade steps to keep your instances patched and up to date with any necessary updates and security fixes.
Outline
From the vault terminal
Stop the Divi process
From the AWS console logged in as your Vault user
Stop your vault instance
Make a copy image
Start your vault instance
From the vault terminal
Run the update and upgrade commands
From the AWS console logged in as your Vault user
Stop your vault instance
Make a copy image
Start your vault instance
From the vault terminal
Start the divid process
Unlock your vault wallet for staking
We never expect our Divi wallet to have any issues, especially catastrophic ones. However, we’ll want to know how to recover if it happens.
In this tutorial, we’ll prepare to recover a Divi wallet using our wallet instance as an example.
Outline
From the AWS console logged in as your Wallet user
Ensure the wallet instance is stopped and rename it
Launch a new instance using your latest wallet image
From the wallet terminal
Remove the old snapshot file
Download the latest snapshot file and uncompress it
Remove unneeded directories
Move directories to their proper place
With a new wallet instance all prepped, we’ll recover our Divi wallet in this tutorial.
Outline
From the wallet terminal
Run the recovery command
Encrypt your wallet
Stop the Divi process
Clear history
From the AWS console
Stop the new wallet instance
Terminate the old wallet instance
For this and the next two tutorials, we’ll perform another Divi wallet recovery. But this time, we’ll do it on a mobile device to demonstrate that you can do all your Divi work from anywhere with an internet connection.
Also, because our vault instance was hosting our cold Divi staking vault, we’ll need to ensure we also bring the vault back online and staking.
Outline
From your vault terminal using a mobile SSH app
Stop the divid process
From the mobile AWS Console
Stop the vault instance
Make a backup image of our current vault instance
Rename our old vault instance
Launch a new vault instance using the backup
From your vault terminal using a mobile SSH app
Log into your new vault instance
We’re working our way through a wallet and vault recovery process. And we’re doing it on a mobile device.
In this tutorial, we’ll download and uncompress the latest snapshots, run the recovery command, and encrypt our Divi wallet on our new vault instance.
Outline
Download the latest Divi snapshot
Uncompress and place the snapshot files
Run the recovery command
Encrypt your wallet
Unlock the wallet for staking
We’re on the final steps for recovering our Divi wallet and vault. We’ve created and prepped a new instance, and we’ve recovered the wallet. But, we’re still missing the vault.
In this tutorial, we’ll bring the vault online, ensure everything is functioning correctly, and clean up our AWS environment a little.
Outline
From your vault terminal using a mobile SSH app
Add the vault back in our wallet
Confirm our vault is staking properly
From the mobile AWS Console
Deregister an old AMI and delete it’s snapshot
Terminate our old vault instance
Sign out
This is an optional section. You don’t need to set up a monitoring solution for your Divi environment to function properly.
However, we highly recommend using one. It offers functionality that any application environment, in our case, our Divi environment, would want in place.
We’ve selected New Relic as an observability solution that will meet our needs. It offers the functionality, versatility, and price that suits our needs.
The cost can’t be beaten for what we’re using New Relic for–it’s free!
In this monitoring section, we’ll create a New Relic account, deploy an agent to monitor our vault instance, set up alerts and notifications, and create a dashboard to use as a single place to report on our vault instance and rewards.
In this tutorial, we’ll create a free New Relic account.
Outline
Create a free New Relic account
Now that we’ve created our New Relic account, we’re ready to start using it immediately.
In this tutorial, we’ll install the New Relic Infrastructure agent on our vault instance and take a look at the interface.
Outline
From New Relic
Install the Infrastructure agent on the vault instance
Look around the interface
From the vault terminal
Update the New Relic configuration file to update the name
Restart the New Relic Infrastructure process
Now that we’ve installed the New Relic Infrastructure agent on our vault instance, let’s take advantage of some features.
We can configure New Relic to monitor our vault instance for specific thresholds to notify us when something may go wrong.
For now, we’ll walk through four items. CPU, memory, storage, and we’ll monitor to ensure our vault divid process is running.
In this tutorial, we’ll configure New Relic alerts and notifications for these items.
Outline
Turn off a few golden signal alert conditions
Create a workflow for golden signal notifications
Add storage and memory alerts
Create a new alert policy
Create an alert for divid not running
In the last tutorial, we configured New Relic to monitor four items: CPU, Disk, Memory, and ensure the divid process is running.
In this tutorial, we’ll expand our monitoring solution by downloading some monitoring scripts to monitor our cold Divi staking vault for rewards and status.
These scripts will also provide updates to view our vault information in a New Relic dashboard.
Outline
Download the monitoring setup script from GitHub
Update its permissions
Review the setup script
Run the setup script
List out the files that were downloaded by the setup script
After completing the monitoring setup process in the last tutorial, the New Relic Infrastructure agent automatically started gathering your vault information. Let’s put that data to use.
This tutorial introduces New Relic Dashboards. We’ll create two dashboards. The first will be a general infrastructure dashboard that will give us visibility into our vault instance.
However, it’s the second dashboard that we really care about. We’ll import a custom dashboard into New Relic to give us visibility into our vault instance for availability and performance.
On top of that, this dashboard will track our cold Divi staking vault rewards and status.
Outline
Create a generic New Relic Infrastructure Dashboard
Modify JSON with our New Relic account ID
Import JSON into New Relic to create Vault Dashboard
View Vault Dashboard
Bookmark dashboard page
Now that we’ve created our Vault Dashboard in New Relic, we’ll walk through installing and setting up the New Relic mobile app in the last tutorial of this section.
This app will give us the same visibility into our environment and rewards on a mobile device from anywhere in the world with an internet connection.
Outline
Install the New Relic mobile app
Sign in
Go to Dashboards and star the Vault Dashboard
View the Vault Dashboard on your mobile device
Expand a few charts
Discuss active session limit reached screen
Review real Vault Dashboard example
From time to time, New Relic will update its infrastructure agent. This tutorial will cover how to check New Relic’s documentation site to see if there is a new agent version and how to check if you need to update the agent installed on your vault.
Outline
Check the New Relic Infrastructure agent release notes
Check the version of the agent on your vault on New Relic
Manually check the agent version
Copy the update command from the docs site
Run the agent update command on your vault
Check the version of the agent on New Relic
If you want to learn where in the AWS console you can go to find your costs, this tutorial has you covered.
We’ll examine the Billing and Cost Management console for the Wallet and Vault AWS accounts of a long-running cold Divi staking environment.
Outline
Wallet AWS account
Review Billing and Cost management console
Vault AWS account
Review Billing and Cost management console
Hello, and welcome to the exciting world of Crypto Staking Vaults! In this course, we're taking you on an adventure to explore the potential of creating a cryptocurrency-staking environment in the cloud.
Whether you're a seasoned crypto enthusiast or a newcomer to digital assets, this course will guide you through secure, efficient, and cost-effective staking with Divi.
A quick note: This course is purely for learning. It's not financial advice or investment tips. Remember, you're responsible for how you use the information here.
Safeguarding your crypto assets is vital in today's fast-paced digital world. That's why we've made this course easy to understand and follow so that you can learn without worries and create a secure environment.
No prior knowledge is required for this course. We'll hold your hand every step of the way, starting from the very basics. We'll assume you're new to the cloud and have never dealt with Divi.
Throughout this course, we'll explore eight key sections, each filled with practical tips, actionable insights, and hands-on tutorials to assist you in crafting your own cold Divi staking environment.
We'll start by creating and securing your AWS accounts and setting up the necessary AWS services.
From there, we'll launch and set up both the vault and wallet servers, walk through setting up and funding the staking vault, configure notifications, address maintenance needs, and ultimately dive into monitoring vault performance and rewards.
We'll also cover how to track your rewards, monitor your vault, and perform all necessary maintenance from your mobile device.
We've also included an Other section with tutorials to support you throughout the journey.
By the end of this course, you'll feel like a pro, entirely in control of your staking vault, equipped with the expertise to maintain, monitor, and optimize your environment for maximum efficiency and security.
Using the cloud for your Divi vault offers significant cost, security, and availability advantages compared to relying solely on the Divi desktop or mobile app.
The cost to stake Divi with the Divi desktop or mobile app starts at $19 monthly. However, you're limited to a maximum of 200k Divi. If you have or plan to have more than that, the costs increase to $29 for up to 500k, $49 for up to 1 million, and $99 for up to 5 million.
On the other hand, a cloud-based cold Divi staking vault costs around $23 per month, regardless of your staking amount.
Are you as excited as we are to start this journey? If so, let's unleash the full power of leveraging the cloud to quickly establish a cold Divi staking vault environment.
And when I say quick, I mean it—if you're up for it, you can have your environment ready today!