How To Set Up A Crypti Node for Free Using AWS

Crypti is an innovative digital currency launched in August 2014, which introduces three new 'Proof of Stake' Algorithms. One of these new algorithms is 'proof of time', which refers to the amount of time that a node has been up and running for. This means that you can earn Crypti coins for running a node which remains online twenty four hours per day.

Unlike most 'Proof of Stake' coins, you earn fees based on the uptime of your node rather than the number of coins you possess, which means that even small players can earn Crypti from running a node without needing to spend a lot of money buying coins – all you need is 1000 Crypti (which doesn't cost much) to cover the minimum requirement for staking. Also, since this is a Proof of Stake rather than Proof of Work coin, you do not specialist hardware or a powerful processor to run a node – pretty much any machine from a Raspberry Pi upwards can run a Crypti node and earn just as many coins as a more powerful machine. A second 'proof of purchase' algorithm means that you can further increase your chances of earning coins by spending coins with a verified Crypti merchant, but this is not necessary – I staked my first coins within 24 hours without having made any purchase. Verified merchants who provide 'proof of identity' are also eligible to receive 50% of the transaction fees paid by their customers. The three algorithms together are designed to stimulate merchants adoption and encourage users to spend their coins rather than hoarding them.

One great way to get started with Crypti is to use a free Amazon Web Services (AWS) instance to host a Crypti node for a full year without having to pay a penny! Anyone can sign up to AWS and set up their first instance for free – the only requirement is that you must be a new customer who isn't already using AWS. This is exactly how I got started with Crypti too, so to help you out I have put together a complete set of instructions to set up your node; you don't need any technical know how or experience to do this – just follo the instructions step by step and you should be fine.

  • Log in to your Amazon Web Services account and navigate to the 'management console'
  • Go to 'Compute and Networking' and select the type of instance you want – I recommend EC2.
  • Click 'Launch Instance' and then select 'Ubuntu Server 14.04 LTS (HVM)' as your operating system, followed by 't2.micro' as the instance type, and then launch your instance.
  • You will need to connect to your AWS instance using something called 'SSH'. To do this securely you will need to generate a key file. If you are using a Windows machine like me then you can generate the necessary key file and connect using SSH by downloading and installing the programs 'PuTTY' and 'PuTTygen'. A useful video tutorial to show you how to use these programs can be found here:
  • The default AWS security setting may prevent you from accessing your Crypti node, so you need to make a small change. At the far right of the listing for your newly created instance you will see the name of a security group your instance has been ascribed. Make a note of this name and then go to 'Security Groups' in the left hand sidebar and click to edit the appropriate group. Under 'inbound' you will need to add 'Custom TCP' at port '6040'.
  • It will probably take between 15 minutes and an hour for your instance to be set up before you can connect with it, so don't assume that something has gone wrong if you can't connect straight away. To connect you just need to open PuTTY, copy and paste the 'Public DNS' address of your AWS instance into the 'host name' field, then go to SSH and then Auth from the left hand navigation menu and select your key file.
  • Log in simply as 'Ubuntu'.
  • Install Node.js by typing the following commands (hitting enter and waiting for the operation to complete after each line):
sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install nodejs-legacy
  • Install the npm packet manager with the following commands:
sudo apt-get install npm
sudo apt-get install npm
  • Install Build Essential:
sudo apt-get install build-essential
  • Install Crypti:
wget (currently, you may like to check for a more up to date version on the website or the blog at
sudo apt-get install unzip
cd 0.1.5
npm install
cd node_modules
cd ed25519
node-gyp configure
node-gyp build
cd 0.1.5
npm install
* You can now start your newly created Crypti node app with the following commands:
<pre>sudo npm install -g forever
forever start app.js

Once your app is running you can check what's happening by viewing the logs:

cat logs.log
  • In order to earn coins you must now edit the configuration file to include the secret passphrase to your Cyrpti wallet:
forever stop app.js
sudo nano config.json

Your config file will now be showing inside a text editor. Scroll down to where you see this code:

"forging": {
      "secretPhrase" : "Add your secret phrase here"

Add your secret pass phrase where indicated, then save the file and restart the app:

forever start app.js
  • You have now made your own web wallet! You can visit it by typing the public IP of your AWS instance followed by :6040 into your browser address bar. Log in and go to the forging tab, and you should see 'forging enabled' in green letters on the top right hand side! For added security it is advisable to set up a second passphrase from the web wallet (there's a link for this in the top right corner) when using a public cloud server such as AWS.

Congratulations, you are now set up to earn completely free coins for a year!

Categories: E-Currency | Cryptocurrency

QR Code
QR Code how_to_set_up_a_crypti_node_for_free_using_aws (generated for current page)