Menu
Home
About
Our Role
Goals
The Team
Roadmap
Tokenomics
How To Buy
Knowledge Base
Contacts
Sitemap & Links
A.I.
Chart
Shop
IMMORTALITY
🏠
⬇️
Build Komodo DeFi Framework From Source
New name
B
I
U
S
link
image
code
HTML
list
Show page
Syntax
Install Rust and Cargo (Rust's package manager): {pre} curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh source "$HOME/.cargo/env" {/pre} {pre} rustc --version cargo --version {/pre} Update Rust {pre} rustup update {/pre} {pre} sudo apt update sudo apt install -y build-essential pkg-config {/pre} {pre} sudo apt install -y protobuf-compiler {/pre} {pre} cd ~/Downloads wget https://github.com/protocolbuffers/protobuf/releases/download/v21.12/protoc-21.12-linux-x86_64.zip {/pre} {pre} unzip protoc-21.12-linux-x86_64.zip -d protoc_tmp sudo mv protoc_tmp/bin/protoc /usr/local/bin/ sudo mv protoc_tmp/include/* /usr/local/include/ sudo chmod +x /usr/local/bin/protoc {/pre} {pre} sudo apt install -y git {/pre} {pre} cd ~ git clone https://github.com/KomodoPlatform/komodo-defi-framework.git cd komodo-defi-framework {/pre} {pre} cargo build --release {/pre} On fail... {pre} cd ~/komodo-defi-framework cargo clean cargo build --release {/pre} warning: the following packages contain code that will be rejected by a future version of Rust: fs_extra v1.2.0, nom v6.1.2 note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` {pre} ls target/release/kdf {/pre} target/release/kdf {pre} ./target/release/kdf {/pre} 26 09:51:47, mm2:300] Komodo DeFi Framework 2.5.0-beta_fbab8ec85 DT 2025-07-26T08:42:38.514475365+00:00 26 09:51:47, mm2:303] File '/home/x/.kdf/MM2.json' is not present. {pre} mkdir -p /home/x/.kdf {/pre} {pre} nano /home/x/.kdf/MM2.json {/pre} {pre} { "gui": "BNB_ZEC_Swap", "netid": 8762, "seednodes": [ "seed01.kmdefi.net", "seed02.kmdefi.net", "seed03.kmdefi.net", "seed04.kmdefi.net" ], "passphrase": "YOUR_SECURE_SEED_PHRASE_HERE", e.g scissors prepare replace rate destroy average pledge leg case ankle brave fatal "rpc_password": "YourUniqueP@ssw0rd123!", "allow_weak_password": false, "dbdir": "/home/x/.kdf/DB", "enable_hd": true } {/pre} Go to https://iancoleman.io/bip39/ and create a bip39 seed phrase to place into nano /home/x/.kdf/MM2.json {pre} chmod 600 /home/x/.kdf/MM2.json {/pre} {pre} export PATH=$PATH:~/komodo-defi-framework/bin {/pre} {pre} export KOMODEFI_CLI_ROOT=/home/x/.kdf {/pre} {pre} ./target/release/kdf {/pre} 26 10:04:19, mm2:300] Komodo DeFi Framework 2.5.0-beta_fbab8ec85 DT 2025-07-26T08:42:38.514475365+00:00 26 10:04:19, mm2:303] File '/home/x/.kdf/coins' is not present. {pre} cd /home/x/.kdf wget https://raw.githubusercontent.com/KomodoPlatform/coins/master/coins -O coins chmod 600 coins {/pre} {pre} export MM_CONF_PATH=/home/x/.kdf/MM2.json export MM_COINS_PATH=/home/x/.kdf/coins {/pre} {pre} cd ~/komodo-defi-framework/ ./target/release/kdf {/pre}
Password
Summary of changes
📜
⏱️
⬆️