Proposal
Overview
At the current stage of Dymension 3D, RollApps can be permissionlessly launched and tokens can be bootstrapped using Dymension’s launchpad platform. However, there is a limit to the base layers (L1s) supported. With the Beyond upgrade, RollApps will be able to launched on an increasing amount of Layer 1s with a Dymension secured bridge connecting these new ecosystems.
In addition to the support of new ecosystems, the Beyond upgrade enables fast block times (~1 second finalization), raising launchpad funds in USDC, endorsement yield and more. Technical improvements have been made throughout the Dymension stack outside of the scope of the Dymension L1 upgrade including to Dymint, Roller, the Portal and more.
Prominent features
1. Bridging
1.1 Self-Relay
Interoperability—and specifically the deposit and withdrawal of funds—relies on relayers to pass messages between RollApps and the hub. However, relayers are external components and may be down, out of gas, or simply buggy. This feature enables any user to act as their own relayer, ensuring that funds are never stuck due to relayer downtime.
- TL;DR: Anyone can relay transactions.
- Why it matters: Improves bridging liveness.
1.2 Optimistic eIBC
eIBC enables fast withdrawals via an external eIBC client that acts on behalf of liquidity providers. Like any external component, the eIBC client can be down or malfunctioning. With this feature, liquidity providers can optimistically fulfill withdrawals after a timeout—assuming no fraud is reported—even if the eIBC client isn’t available.
- TL;DR: Fast withdrawals without needing the eIBC client.
- Why it matters: Ensures liveness of fast withdrawals.
1.3 Hyperlane Integration
Currently, bridging in and out of Dymension depends on a third party, which introduces limitations:
- More hops, meaning higher fees and longer wait times.
- No way to mint RollApp tokens on non-IBC chains (e.g., Solana, Ethereum).
- Bridging is limited to tokens the third party supports.
Integrating Hyperlane directly into the hub solves all of these issues, making Dymension interoperable with any chain.
- TL;DR: Hyperlane becomes Dymension’s bridge for non-IBC chains.
- Why it matters: Mint RollApp tokens anywhere. Bridge from everywhere.
1.4 Extended Interoperability
Currently, bridging from a RollApp to any non-hub chain requires a two-step process: first to the hub, then to the destination. This feature introduces a general callback chain, enabling follow-up actions once a transaction lands on the hub—such as multi-hop bridging, bridging and swapping, or any custom logic.
- TL;DR: Run any action after bridging—within a single transaction.
- Why it matters: Bridge and swap in one go. Simplifies multi-hop flows.
2. Hub Usability
2.1 Fast Blocks
Hub block time is currently ~5.5 seconds, which degrades UX—especially for time-sensitive actions like trading. Post-upgrade, block time will be reduced to ~1 second.
- TL;DR: 1-second block times.
- Why it matters: Drastic UX Improvement.
2.2 Whitelisted Base Asset Support
All hub operations today require DYM as the base asset—for paying fees, bootstrapping liquidity, or opening AMM pools. This creates a barrier for users and developers wanting to hold non stable asset. With the upgrade, approved assets like USDC or USDT can now be used instead.
- TL;DR: Use any whitelisted token to pay fees, create pools, and bootstrap liquidity.
- Why it matters: Lowers entry barriers for non-DYM users and devs.
2.3 Endorsement Yield
Users can already endorse RollApps/pools to influence the allocation of on-chain grants. However, there’s no guaranteed user incentive to do so. With Endorsement Yield, RollApp creators can stream rewards on-chain (e.g., RollApp tokens, USDC, DYM) to users who endorse them—aligning incentives across the board.
- TL;DR: Create incentive streams to reward endorsers.
- Why it matters: Boosts endorsement participation and incentives staking.
3. RollApp Usability
3.1 Fee-Exempt Transactions
RollApps can now exempt specific transactions from gas fees while maintaining protection against spam. This is achieved through app-specific validation and usage-based fee models that ensure only legitimate interactions are processed.
For example, a trading app could waive gas fees for trade executions while charging a small percentage fee on trade volume—eliminating friction without exposing the network to abuse.
- TL;DR: Apps can offer gas-free interactions with built-in spam protection.
- Why it matters: Lowers the barrier to entry and encourages experimentation.
3.2 Dividends
We see RollApps primarily as on-chain companies. In this model, their native token should function more like a share than a currency. We encourage RollApps to use widely adopted tokens for fees (or adopt a freemium model), while treating their own token as equity. Shareholders—i.e., token stakers—should be entitled to a portion of the protocol’s revenue. The new Dividends module enables exactly that: RollApp stakers can now earn a share of the app’s revenue, giving the token clear utility without requiring users to hold it just to interact with the app—much like how you don’t need to own OpenAI stock to use ChatGPT.
- TL;DR: RollApps can now share application revenue with their stakers.
- Why it matters: Adds real utility to the token while lowering the entry barrier for users.
3.3 One-Click Deposit
A key success factor for RollApps is easy access to liquidity. With this upgrade, RollApps can embed a widget that allows users to bridge funds from major chains—or purchase tokens via credit card—in just one click. This positions RollApps as truly self-contained, accessible platforms.
- TL;DR: One-click bridging or token purchase via credit card.
- Why it matters: Radically improves liquidity access and onboarding.
Changelog: TBA
Commit: TBA
Details: TBA
Instructions: TBA
Governance Vote
- YES
- NO
- NO WITH VETO - A ‘NoWithVeto’ vote indicates a proposal either (1) is deemed to be spam, i.e., irrelevant to Dymension, (2) disproportionately infringes on minority interests, or (3) violates or encourages violation of the rules of engagement as currently set out by Dymension governance. If the number of ‘NoWithVeto’ votes is greater than a third of total votes, the proposal is rejected and the deposits are burned.
- ABSTAIN - You wish to contribute to quorum but you formally decline to vote either for or against the proposal.