Introduction to Komodo DeFi Framework
Welcome to the Komodo DeFi Framework (KDF) technical documentation.
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
Get started with Komodo DeFi Framework in minutes:
- Setup Guide - Install and configure KDF
- Basic Tutorial - Learn the fundamentals
- API Reference - Explore available methods
- CLI Tool - Use the
komodefi-cli
for command-line interaction
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
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
Complete documentation of all available methods. Browse the API Reference:
- Legacy API - Legacy RPC methods
- v20 API - Modern task-based interface
- v20-dev API - Experimental features
- Common Structures - Shared data formats
Stay updated with the latest improvements and breaking changes. Check the Changelog regularly.
- Start with the conceptual overview
- Follow the setup guide
- Complete the basic tutorial
- Explore the v20 API for your integration
- Understand coin activation
- Learn about wallet operations
- Study the order management APIs
- Learn how to setup a simple market maker bot
- GitHub Repository - Source code and issue tracking
- Discord Community - Get help from developers and community
Ready to start building? Head to the Setup Guide to install Komodo DeFi Framework and begin your journey into decentralized exchange development.