Skip to main content

Getting Started

Interested in developing a dApp on By using this documentation and our academy, you may learn how to create EVMs and join Cosmos' vibrant community of EVM builders. Check out the relevant sections depending on whether you're creating a new use case or migrating an existing dApp from another chain:

  1. Building and deploying EVM Smart Contracts
  2. Integrating wallets (e.g. Keplr and MetaMask) into your Frontend
  3. Available developer Tools

What are dApps? nurtures a diverse array of decentralized applications (dApps) that are reshaping conventional notions across AI, creative ownership, governance, and various other domains. The term "decentralized" characterizes a dApp because it operates independently of a centralized authority and, in turn, empowers the community with ownership.

The fundamental operational logic of a dApp is realized through smart contracts. These contracts run code on a decentralized network ( that is openly accessible to the public. Conversely, a centralized application executes code within a privately controlled environment, typically on the application's own servers.

Why develop dApps on

The Core Development Team's goal is to liberate developers from the constraints of today's walled blockchains by offering the fundamental tools required for creating the cross-chain apps of the future.

Cross-chain AI innovation is the main focus of, enabling developers to create completely new dApp experiences for their users. As the blockchain is fully compatible with Ethereum and its extensive ecosystem of reliable tooling, wallets, explorers, an abundance of assets, and intelligent end users, deploying smart contracts on is easy. With the future SDK, developers will be able to create scalable EVM dApp chains, and is home to one of the most active community governances that aims to fairly treat all important players (users, builders, and validators).

DApp developers have access to Cosmos chain functions like transferring value with the rest of the Cosmos Ecosystem through the Inter Blockchain Communication Protocol (IBC) while using Ethereum smart contracts to implement the business logic on-chain.


Without developing a dApp, you can still contribute to the ecosystem. For information on how to participate as a full-stack developer by creating new dev tools, visit tools or protocol to assist in creating the core protocol.