On this page

latest contributor to this doc

Last Edit:

@gcharang

Product Introductions

Komodo provides open-source atomic-swap software for trading seamlessly between essentially any blockchain asset in existence.

Everything that was possible in the old centralized-exchange system is also possible in the new atomic-swap system.

High-speed trading is easy, the DEX API allows you to create atomic-swap powered apps and trading bots, and you can even trade on your mobile phone.

Our DEX software is not bound to Komodo-based blockchain assets. If a blockchain asset can trade on a centralized exchange, odds are you can atomically swap this asset on our DEX software.

In an atomic swap, there is no need to lend your money to a third party for temporary holding. This keeps security in the hands of the user, reduces the cost of fees, and prevents the users from coalescing their funds into a large target for hackers.

Unlike a centralized exchange, users maintain ownership over their blockchain assets at all times, right up until the moment when their assets are atomically swapped.

Users create their own oders for trading between assets. You can fill an already exisitng order, or create a new one if you don't like the price.

The Komodo software uses atomic-swap technology, pioneered by Tier Nolan and our very own JL777, to ensure that a trade either happens, or it doesn't. If a trade stalls or fails halfway through the process, blockchain software ensures that these funds automatically reappear in the users' wallets.

Integration requires only a few simple steps, and once up and running, you are free to trade your new blockchain-based asset with whomever you decide.

You are free to discover your own audience.

Read an in-depth discussion about Komodo DeFi Framework here.

Komodo's Smart Chain technology allows you to create secure and fully autonomous blockchains that are designed for a specific purpose.

The Antara framework allows you to customize your Smart Chain and add arbitrary code to the consensus mechanism. This blockchain evolution allows innovators to better meet the demands of your customers.

LayerBranded TerminologyUniversally Defined As:Smart-Contract Comparison
Application LayerAntara AppsSmart-Chain AppsdApps
API LayerAntara APISmart-Chain API-
Service LayerAntara ModuleSmart-Chain ModuleSmart Contract
Blockchain LayerAntara Smart ChainsSmart Chains(Shared Chain)
Platform LayerKomodo PlatformSmart-Chain PlatformSmart-Contract Platform

For developers, the unique combination of Smart Chain technology and Antara simplifies the adoption of blockchain technology.

  • Start by creating a new Smart Chain that will serve your specific application
  • Use the library of existing Antara modules to craft application-specific functionality
  • Optionally, use Antara to add arbitrary code to your consensus mechanism
  • When your Smart Chain becomes popular, scale into a cluster of Smart Chains
  • Link your Smart Chain to other Smart Chains using Antara and Komodo technology
  • Trade your assets with essentially any blockchain token using Komodo DeFi Framework
  • Stay up-to-date with the latest industry innovations through no-cost updates

Read an in-depth discussion on the advantages of the Antara Framework here.

The Architecture of Antara-Powered Smart Chains

Image in Komodo docs

Produced by Antara Modules

  • Open API
  • Permissionless Innovation
  • Language Agnostic

Image in Komodo docs

Attached to the chain daemon.

  • Pluggable Modules
  • Growing Module Library
  • Build Your Own

Image in Komodo docs

Purpose-built blockchains

  • Autonomous & Sovereign
  • Customizable Parameters
  • Atomic Swap Compatible

Composable & Open

Composable & Open

  • Connect to the Bitcoin Hash Rate
  • Composable Architecture
  • Open-Source Innovation

Arbitrary code is added directly into the blockchain daemon. This stands apart from the traditional smart-contract platforms, which abstract a smart contract on top of a virtual machine.

Smart Chains are composed of independent and autonomous modules that are decoupled from the underlying blockchain consensus mechanism.

Smart Chains are not child chains, nor are they dependent on other blockchains.

The Antara framework supports C/C++, and in the future it will also support other languages. Therefore, Antara allows for Turing-complete code. With Antara, any program or software can be coded to run within your blockchain daemon.

There are no gas fees with Antara. Regardless of how many processes an Antara module requires, running an instance of the module will only need a single transaction fee, paid in your blockchain’s coin.

The Antara framework already hosts a library of plug-and-play modules. Each module can add special conditions that affect the nature of transaction consensus on your Smart Chain.

Experienced developers can write custom modules, creating the building blocks and RPC calls they need to build more advanced blockchain-based software.

Learn more about Smart Chains here.