Skip to content

KomodoPlatform/coins

 
 

Repository files navigation

What is the coins repository for?

This repository is the coins database which is used to define parameters for coins compatible with the Komodo DeFi Framework, and listed within the apps below:

Komodo Wallet Mobile Komodo Wallet Web Komodo Wallet Desktop

Refer to the coin listing guide on the Komodo Developer Documentation website for details about the information required for a successful listing. To avoid SSL certificate validation issues, it is highly recommended to use EFF's Certbot to generate SSL certificates for ElectrumX servers.

The status of currently listed ElectrumX servers is monitored via a public API and Dashboard. Discord status alerts are available in the AtomicDEX Electrum Status channel (please contact smk to register and recieve pings when your servers have an issue).

Note: Where ElectrumX or other infrastructure servers are maintained by third party service providers, contact details for service alerts must be provided. It is also recommended to set up monitoring via Zabbix and/or https://1209k.com/bitcoin-eye/ele.php

Currently supported coins & protocols

AtomicDEX is a true non-custodial, cross-chain, cross-protocol Decentralized Exchange (DEX), allowing for trades between coins and tokens across many platforms and ecosystems, including:

Future coins & protocols

Seed Nodes

The seed-nodes.json file contains a list of seed nodes used by the Komodo DeFi Framework. Each seed node entry includes the node name, host address (domain name or IP address), and contact information.

Validating Seed Nodes

A Python validation script is provided to ensure the seed-nodes.json file conforms to the defined JSON schema:

Installation

Install the required dependencies:

cd utils
pip install -r requirements.txt

Usage

# Validate using default paths (seed-nodes.json and utils/seed_nodes_schema.json)
python3 utils/validate_seed_nodes.py

# Validate with custom file paths
python3 utils/validate_seed_nodes.py path/to/seed-nodes.json path/to/schema.json

About

coin parameters and all files needed for GUI support

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 94.5%
  • Shell 5.5%