Click Use this template -> Create a new repository and finish the set up process.
Clone the resulting repository
git clone <your-github-url-here>
python -m venv .venv
For Windows:
.venv\Scripts\activate
For Mac/Linux:
source .venv\bin\activate
Pick a name for your node, and update the package directory name in src/, node_name in config.py, and name in pyproject.toml.
This will install your node in editable mode, reflecting changes as you edit the source code.
pip install -e .
Create a file called .env and inside set PRIV_KEY_PASSWORD=<password_of_your choice>. This will be used to encrypt your node's private key.
python -m koi_net_YOUR_NODE_NAME_node
Take a look at the koi-net repo for documentation about the koi-net package and developing nodes. This template provides the basic structure for a full node setup. You'll likely want to start by modifying config.py with the RID types your node deals with, and adding some new knowledge handlers in handlers.py.