Any money, any chain, anywhere.
The complete infrastructure for cross-chain smart contracts, applications, and modular functionality.
Core Features
The Cross-Chain
Virtual Machine (XCVM)
XCVM functions as a system of cross-chain smart contracts with a single, developer-friendly interface designed to usher in applications that can interact with the chains connected to our ecosystem.
XCVM merges smart contracting and trustless communication to bring about composability
@0xbrainjar,
Founder & CEO
The Problem with Cross-Chain SDKs


Limited to 2 chains at a time
Lack of orchestration
Mostly limited to the EVM context
Built on trusted infrastructure
Provide finality across multi-instruction function calling
Initiate call-backs into any execution environment (EVM and non-EVM)
Allow for the deployment of natively cross-chain protocols and smart contracts
Handle circuit failures such as network outages
Trustless Cross-Ecosystem Communication via the IBC
Composable builds upon the existing Inter-Blockchain Communication Protocol (IBC). IBC previously allowed for trustless bridging between Cosmos SDK chains. Centauri is Composable's trustless bridging technology that connects major ecosystems via IBC.
.webp)

The Holistic Solution
By combining XCVM and Centauri, Composable offers a trustless, non-custodial environment across multiple ecosystems. Resulting in a seamless user experience, irrespective of the underlying blockchain infrastructure.
.webp)

.webp)
Composable Tech Stack
The Composable tech stack unlocks a new era for modular functionality and absolute composability for DeFi users across all ecosystems.
Application Layer
This layer is our solution for orchestrating cross-ecosystem communication and consists of applications that are deployed on the Composable Cross-Chain Virtual Machine (XCVM).
XCVM
Solidity
A top-level presentation layer for deploying protocols that can communicate across multiple chains at once. It consists of SDKs to build XCVM programs in various smart contract languages.
Rust SDK for CosmWasm
Solidity SDK for EVM compatible applications
Javascript SDK for direct front-end apps
Transport Layer |
IBC
The Open Transport Protocol (OTP) is our solution to provide more flexibility to developers by enabling them to choose their preferred bridging infrastructure to transport messages and assets across chains.
IBC
Inter-Blockchain Communication protocol (IBC), is a generalized interoperability protocol for communicating arbitrary data between arbitrary state machines.
XCMP
XCMP is Polkadot's cross-chain message-passing protocol, which allows parachains on the same Relay Chain to exchange messages.
Other Bridging Solutions
OTP ensures that all bridges that are capable of sending messages or tokens across chains can be registered to our system.
Infrastructure Layer
The infrastructure layer consists of our Polkadot and Kusama parachains. These parachains along with our Pallets provide the infrastructure for developers and users to access the many advantages of the DotSama ecosystem.