Callisto Network
WebsiteSecurity DepartmentTwitter
  • Whitepaper
    • 🇮🇹Whitepaper (ITA)
    • 🇮🇳Whitepaper (TELUGU)
    • 🇮🇳Whitepaper (HINDI)
    • 🇨🇳Whitepaper (CN Traditional)
    • 🇭🇰Whitepaper (CN Simplified)
    • 🇫🇷Whitepaper (FR)
    • 🇵🇭Whitepaper (PH)
  • 📌Strategic Plan
  • Callisto Network Vision
  • 🚀Callisto Network Progress Tracker
  • 🗓️Ecosystem Reports
    • Callisto Monthly - February 2023
    • Callisto Monthly - January 2023
      • 🇮🇹Callisto Monthly - January 2023 (ITA)
      • 🇫🇷Callisto Monthly - January 2023 (FR)
      • 🇮🇳Callisto Monthly - January 2023 (TELUGU)
    • Callisto Monthly - December 2022
      • 🇮🇹Callisto Monthly - December 2022 (ITA)
      • 🇫🇷Callisto Monthly - December 2022 (FR)
      • 🇵🇭Callisto Monthly - December 2022 (PHI)
    • Callisto Monthly - November 2022
      • 🇫🇷Callisto Monthly - November 2022 (FR)
      • 🇮🇹Callisto Monthly - November 2022 (ITA)
      • 🇮🇳Callisto Monthly - November 2022 (TELEGU)
    • Callisto Monthly - October 2022
      • 🇮🇹Callisto Monthly - October 2022 (ITA)
      • 🇫🇷Callisto Monthly - October 2022 (FR)
      • 🇵🇭Callisto Monthly - October 2022 (PHI)
      • 🇨🇳Callisto Monthly - October 2022 (CN Simplified)
      • 🇭🇰Callisto Monthly - October 2022 (CN Traditional)
      • 🇷🇺Monthly - October 2022 (RU)
    • Callisto Monthly - September 2022
      • 🇮🇹Callisto Monthly - September 2022 (ITA)
      • 🇫🇷Callisto Monthly - September 2022 (FR)
      • 🇵🇭Callisto Monthly - September 2022 (PHI)
      • 🇨🇳Callisto Monthly - September 2022 (CN Simplified)
      • 🇭🇰Callisto Monthly - September 2022 (CN Traditional)
    • Callisto Monthly - August 2022
      • 🇮🇹Callisto Monthly - August 2022 (ITA)
      • 🇫🇷Callisto Monthly - August 2022 (FR)
      • 🇵🇭Callisto Monthly - August 2022 (PH)
    • Callisto Monthly - July 2022
      • 🇮🇹Callisto Monthly - July 2022 (ITA)
    • Callisto Monthly - June 2022
    • Callisto Monthly - May 2022
    • Callisto Monthly - April 2022
    • Callisto Monthly - March 2022
  • Technologies
    • 📈Callisto Dynamic Monetary Policy
      • Crypto-models To Overcome Inflation and Callisto Network's Approach
      • Skuld Hard Fork - Update On Progress
    • 🧊Cold Staking
      • Cold Staking And PoS Staking Comparison
    • 🪙Wrapped Callisto (ccCLO)
    • ®️DexNS 2021
    • ⛏️Proof of Work
      • ZPoW #1 - Exploiting The Block Time & Block Size
      • Callisto Network Introduces the Dynamic Gas Price
    • Ⓜ️Callisto Network Masternodes
    • 🎓Tutorials
      • Setting Up Metamask For Callisto Network
        • Update the RPC URL in MetaMask
      • How to buy Callisto with Your Credit Card
      • How to Run a Callisto Network Node?
      • Callisto Network Masternodes Set-up
    • 🌐Callisto Hub
    • 🧩Web 3.0 Infrastructure
    • 🔍Chain Inspector
  • We Fund You!
    • 💲We Fund You!
      • We Fund You Award - 1st Edition
  • Security Department
    • 🔍Auditing Department
      • Auditing Department Amendment v5
    • 📖Documentation
      • 🛡️Security Department Best Practices
      • 🪙ERC 223 Token Standard
        • ERC20 Standard Main Issue
      • 🖼️CallistoNFT Standard
        • Roadmap
      • ✖️Cross-Chain Bridges Security Model
    • Products & Services
      • 🔍Security Audits For Smart Contracts
        • Mission: Securing The Smart Contracts Ecosystem
        • Trust and Smart Contracts: Code is the Limit
    • 🤝Various Contributions
      • Ethereum Classic
        • ECIP-1092 51attack solution: PirlGuard & Callisto proposal
      • Ethereum
        • Statement regarding Geth v1.10.8 split
      • EOS
        • Page 1Chintai (EOS resource exchange) low severity issue.
        • EOS congestion 9/13/2019 and EOSPlay hack
      • Ultimate solution to 51% attacks: amend the Nakamoto consensus
  • Hack Investigation Dept.
    • Hack Investigation Department
    • Helio Exploit
    • Binance Bridge Hack
    • TempleDAO's STAX Contract Hack Investigation
    • NFT Theft Analysis
    • AUDIUS Governance System Exploit Overview
    • LUNA ‘Hardfork’ Review
  • One Earth, One Heart
    • 🌎One Earth, One Heart
    • 💚Callisto Charity Efforts
  • Community
    • 📥Callisto Network Improvement Proposals
    • 💬Callisto AMAs
      • Callisto Team's Ask Me Anything on 04/05/2023
      • Callisto Team's Ask Me Anything on 03/03/2023
      • Callisto Team's Welcome AMA on 10/11/2022
      • Callisto Team's Ask Me Anything on 10/10/2022
      • Callisto Security Team's Ask Me Anything on 02/09/2022
      • Callisto Team's Ask Me Anything on 28/07/2022
      • Dexaran's Ask Me Anything on 11/04/2022
    • 📌Get Started
  • Callisto Enterprise
    • 🪙Callisto Enterprise Token
      • Vision and Tokenomics
    • 👥Team
      • Callisto Team Motivation System
  • In The Press
    • 🟢Callisto Network
      • Ethereum, Ethereum Classic, Callisto Network, A Common History
      • Callisto Network: Three Years After Mainnet Launch
      • Czech Ethereum Killer
    • 🖼️NFTs
      • Artist Creates And Then Destroys Art To Launch CallistoNFT
      • Security Network Develops New NFT Standard To Address ERC-721 Flaws
  • Miscellaneous
    • 🧩Media Kit
Powered by GitBook
On this page
  • Prerequisites
  • Step 1. Masternode AWS Lambda Set-up Tutorial
  • Step 2. Masternode Management Panel
  • Claim Masternode Rewards
  • Close a Masternode
  1. Technologies
  2. Tutorials

Callisto Network Masternodes Set-up

PreviousHow to Run a Callisto Network Node?NextCallisto Hub

Last updated 2 years ago

Through Masternodes, Callisto Network aims to increase the decentralization of its products, such as the Callisto Bridge. The goal is to create a decentralized market of compute nodes. These nodes are rewarded for offering their resources to run decentralized applications.

In this tutorial, we will show you how to set up your node step by step. Let's get started!

You can learn more about Callisto Network Masternodes .

Prerequisites

  • Download the authority code and edit it if necessary (file and instructions below).

Optionally you can update the RPC providers list with your own RPC, for that simply edit the index.js (lines 38 to 48) in the archive and update it.

Step 1. Masternode AWS Lambda Set-up Tutorial

2. Click on "Create a function".

3. Make sure you are in the "Author from scratch" section and set "BridgeAutorithy" as function name and select Node.js 16x as for the language.

4. In the advanced settings section, check Enable function URL and chooseNone as "Auth type', checkConfigure cross-origin resource sharing (CORS), and then click on "Create function".

5. You will find the URL of your masternode under "Function URL", save it as it will be needed in step 13 of this tutorial.

6. Now we will upload the Autority code to the server, for that click on "Upload from" and select ".zip file"

7. Select the file aws_lambda previously downloaded on your computer and click "Save" .

8. In the "Configuration" tab select "Environment variables" and click on "Edit".

9. Select "Add Environment variables".

For this step, it is necessary to create a wallet that will serve as an Authority Wallet. This Authority Wallet will be dedicated to the masternode and should not hold any funds. It will be linked to the smart contract in the second section of this tutorial.

10. Set AUTHORITY_PK as the "Key" and enter the private key of the Authority Wallet in the "Value" field.

Now that AWS Lambda is configured, you'll need to lock the collateral into the smart contract and link your masternode!

Step 2. Masternode Management Panel

With the masternode management panel, you can add a masternode, remove it and claim its rewards. We are going to look at how to perform these operations below.

12. The first three fields allow you to enter the amount of CLO, CLOE and SOY to lock as collateral. Simply enter the number of assets you wish to lock in the appropriate areas.

The minimum amount of assets to run a Callisto Network Masternode is set as follows:

  • CLO: 500 000 coins.

  • CLOE: 150 000 tokens.

  • SOY: 25 000 tokens.

13. Under "Authority address", enter the address of the authority wallet created for this tutorial (step 10).

14. In the field "Masternode URL" field, enter the URL of the masternode saved in the step 5 of this tutorial.

15. Now that we have specified the settings of the masternode, we are going to lock the collateral. This is a 3-step process with the first one being to enable CLOE & SOY.

Click on "Enable CLOE" and confirm the action in the Metamask panel.

16. To repeat the operation for SOY, just click on "Enable SOY" and confirm in Metamask.

17. It is now time to activate the masternode! For that, click on "Add Masternode" and validate the process in Metamask.

Congratulations your masternode has been successfully! It will be activated under 48 hours.

Claim Masternode Rewards

As of the official launch of the Callisto Network Masternode program on December 15, rewards will be collected continuously and can therefore be claimed at any time.

Close a Masternode

Closing a masternode is a two step process; first it is necessary to deactivate the masternode and wait for 14 days then you will be able to withdraw the collateral. Below you can view the steps in details.

During the 14 days of the deactivation period, masternode are not eligible for rewards.

The collateral will be transferred to your wallet in a matter of moments.

A Callisto Network wallet that will serve as an "Authority wallet". This wallet is not intended to store/receive any funds, so make sure to leave it empty. You can create a Callisto Network wallet .

Create an account on or use an existing one. The basic plan (free) is enough for the current usage.

If you are using RPC from add your project ID at the end of the link. Example:https://mainnet.infura.io/v3/123456789, where: 123456789 is your Infura project ID.

1. Navigate to and log in.

If you do not have an AWS account, you must first create one .

11. Navigate to the , make sure you are under the "Add a Masternode" tab and connect your Metamask Wallet by clicking the "Connect Metamask" button.

To claim the reward of the masternode, navigate to the and select the "Claim Masternode Reward" tab. Click the "Claim Rewards" button and confirm in the metamask panel.

To deactivate your masternode, navigate to the select the "Close a Masternode" tab, click on "Withdraw Collateral" and then confirm the process in Metamask.

Once the 14 days period has passed you will be able to withdraw the collateral, for that, navigate to the select the "Close a Masternode" tab, click on "Withdraw Collateral" and then confirm the process in Metamask.

🎓
here
AWS
Infura.io
AWS Lambda
here
Callisto Network Masternode Management Panel
Masternode Management Panel
Masternode Management Panel
Masternode Management Panel
here
14MB
aws_lambda.zip
archive