Your educational guide to Dymension
Build your own RollApp
Secure the Dymension network
What Is Dymension?
Dymension is a network of easily deployable and lightning fast modular blockchains called RollApps. At the center of the Dymension network exists the Dymension Hub that provides consensus, security, and liquidity for RollApps.
RollApps are their own blockchains built with Dymension's RollApp Development Kit (RDK), based on the popular Cosmos SDK. RollApp developers are able to choose their network token, fully customizable business logic, and application environment (e.g RDK Go modules, EVM, CosmWasm, and more).
For a deeper dive into the Dymension protocol checkout the learn section, litepaper, and glossary.
With Dymension building a blockchain doesn't come with the overhead of bootstrapping a validator set. Developers can easily deploy a blockchain as if they are running their own isolated EC2 instance while still remaining true to the decentralized, permission-less, and trust-minimized nature of the blockchain ethos.
RollApps are autonomous worlds. RollApps set their own logic, decentralization, and governance parameters. They are akin to sovereign worlds (i.e. app-chains) but delegate consensus to the Dymension Hub for efficient bootstrapping.
Contrary to dApps on general purpose blockchains such as Ethereum, which require users to pay gas fees in the network’s token (i.e. ETH), RollApp end-users pay transaction fees with the application’s native token or whichever other token chosen by the RollApp (e.g. stablecoins, other IBC-enabled tokens or completely new logic for fee collection).
As RollApps outsource consensus to the Dymension Hub, they are capable of delivering substantial throughput and lower latency than consensus constrained blockchains.
In the next sections we'll dive deeper into how Dymension works. We recommend going over it, however this is not a requirement for building a RollApp, so for those who can't wait - skip ahead and start building!