Introduction to Komodo DeFi Framework

Welcome to the Komodo DeFi Framework (KDF) technical documentation.

What is Komodo DeFi Framework?

Komodo DeFi Framework is a flexible, open-source DeFi engine that enables developers to build decentralized exchange applications with true peer-to-peer atomic swaps. It provides:

  • Cross-chain atomic swaps between 99% of cryptocurrencies
  • Non-custodial trading with complete user control of private keys
  • Protocol-level security without smart contract vulnerabilities
  • Battle-tested technology powering multiple production applications

Quick Start

Get started with Komodo DeFi Framework in minutes:

  1. Setup Guide - Install and configure KDF
  2. Basic Tutorial - Learn the fundamentals
  3. API Reference - Explore available methods
  4. CLI Tool - Use the komodefi-cli for command-line interaction

Documentation Structure

📚 Setup

Everything you need to get Komodo DeFi Framework running on your system. Visit the Setup Guide to get started:

  • Installation instructions for all platforms
  • Configuration options and examples
  • Network and security settings

🎓 Tutorials

Step-by-step guides for common use cases. Explore our Tutorials section:

  • Creating your first atomic swap
  • Integrating KDF into your application
  • Building a trading bot
  • Advanced configuration patterns

🔧 API Reference

Complete documentation of all available methods. Browse the API Reference:

📋 Changelog

Stay updated with the latest improvements and breaking changes. Check the Changelog regularly.

Learning Path for Application Developers

  1. Start with the conceptual overview
  2. Follow the setup guide
  3. Complete the basic tutorial
  4. Explore the v20 API for your integration
  5. Understand coin activation
  6. Learn about wallet operations
  7. Study the order management APIs
  8. Learn how to setup a simple market maker bot

Get Help

Next Steps

Ready to start building? Head to the Setup Guide to install Komodo DeFi Framework and begin your journey into decentralized exchange development.