Skip to content

KlyntarNetwork/KlyntarCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b2652f8 · Mar 4, 2025
Feb 8, 2025
Jan 25, 2025
Feb 8, 2025
Feb 19, 2025
Feb 27, 2025
Mar 4, 2025
Dec 11, 2024
Jun 28, 2024
Sep 4, 2023
Jun 28, 2024
Mar 14, 2022
Feb 18, 2022
Mar 23, 2022
Apr 24, 2024
Oct 8, 2023
Mar 23, 2022
Mar 4, 2025
May 1, 2024
May 1, 2024
May 2, 2024
Jun 7, 2022
Jan 17, 2022
Jan 28, 2025
Feb 19, 2025
Feb 19, 2025
Dec 11, 2024

Repository files navigation

KLYNTAR - a decentralized ecosystem of services for Web2 & Web3. Using a rich set of technologies and our knowledge, we are going to focus on solving a wide range of problems

Working on KLYNTAR, we've been trying to make a project so powerful to wonder you as in your 8 y.o. when you've got to know Santa doesn't exist 🎅. We want to resurrect the time of useful projects by creating cool stuff for our industry!


How to build

Node.js installation

alt text

Since the core is written on Node.js you should to install it. If you already have installed, we recommend checking the version. The recommended version is v21.4.0

Linux:

johndoe@klyntar:~$ node -v
v21.4.0

Windows:

C:\Users\JohnDoe>node -v
v21.4.0

Go installation

alt text

Some parts of KLY is written on Go(for example, PQC schemes), so you need to install it too. Or, check if you already have Go

go version

PNPM install

alt text

As a package manager for Node.js we use pnpm. To install it globally, run:

npm install -g pnpm

After all

Now, clone the core repository

git clone https://github.com/KlyntarNetwork/KlyntarCore.git

cd KlyntarCore

Install dependencies

pnpm install

Link core to make it available from any location

npm link

Build Golang addons

Now depending on your OS run the following commands:

Linux:

chmod 700 build_must_have_addons.sh

./build_must_have_addons.sh

Windows:

build_must_have_addons.bat

Build KLY-EVM

Linux:

cd KLY_VirtualMachines/kly_evm

pnpm install

chmod 700 build_kly_evm.sh

./build_kly_evm.sh

Windows:

cd KLY_VirtualMachines\kly_evm

pnpm install

build_kly_evm.bat

Return to main directory

cd ../../

// Set appropriate access (Linux only)
chmod 700 klyntar_core.js

Prepare configuration and genesis files

Now, you need 2 things to run your node and join some network:

  1. Genesis file
  2. Configuration for your node

To see how to setup it follow here

🤓 Advice


Follow us to get the news & updates ASAP. Discuss, share ideas, advices, help newbies to make our community more powerful.We're happy to involve new members to KLY community 😊







📚Docs

Read the docs here to find out more. For example, how to use plugins, prepare & change configs, run on a host machine, how to start a KLY Service and so on!