Skip to main content
Version: Devnet - Playground

Tokenomics

Tokenomics define the financial structure of your RollApp on the Dymension network. As a RollApp creator, you'll set key economic parameters that will shape your RollApp's ecosystem, functionality, and appeal to users and stakeholders.

The following sections outline the economic properties you'll need to define:

info

The fields marked as Updatable can be updated using governance proposal.

RollApp token

PropertyDetailsUpdatable
Token SymbolThe unique symbol representing the RollApp token, used in transactions and other token-related activities.No
Total SupplyThe total amount of tokens that will ever be created, defining the maximum supply of the RollApp token.No
Initial Inflation RateThe starting rate at which new tokens are created, expressed as a percentage of the total supply per year.No
Decrease YearlyThe yearly rate at which inflation decreases, expressed as a positive value representing the annual percentage reduction in the inflation rate.Yes
Minimum Inflation RateThe lowest possible inflation rate that the system will allow, ensuring a floor below which inflation cannot drop.Yes

*Note: Updatable by RollApp token stakers via onchain governance proposals.

Supply allocation

PropertyDetailsUpdatable
IRO allocationPercentage of total supply that is allocated for the IRO token pre-launch.No
Community poolPercentage of total supply that is allocate for the RollApp's community pool upon launch.No
AccountsPercentage of total supply allocated to regular accounts (both vesting and unlocked)No

Revenue distribution

PropertyDetailsUpdatable
SequencerThe portion of revenue allocated to the sequencer, responsible for operating the RollApp.Yes
Community PoolThe portion of revenue set aside for the community pool, used for funding community initiatives and developments.Yes
StakersThe portion of revenue distributed to token stakers, which may be subject to a commission charged by RollApp governors.Yes

Accounts and Balances

The Accounts and Balances section allows you to specify initial token allocations for addresses when the RollApp launches. You can provide these allocations in two ways:

  1. Manual Entry: Directly add accounts with their addresses and corresponding allocations.

  2. JSON File Upload: Submit a JSON file containing the addresses and their allocations. The JSON structure should follow this format:

[
{
"address": "<lower-hex-address>",
"amount": "<base-denom-amount>"
},
{
"address": "<lower-hex-address>",
"amount": "<base-denom-amount>",
"vesting": {
"start_time": "<unix-timestamp>",
"end_time": "<unix-timestamp>"
}
}
]

Accounts with no locked tokens are regular accounts. These tokens allocated to regular accounts are available once the RollApp is launched.

note

Ensure that the total amount allocated across all accounts matches the inputted total supply.

Airdrop template

Provided here is an airdrop website template that allows developers to customize their website while providing a framework for sign-less airdrop claiming. Addresses with the same coin type (i.e coin type 60 for EVM RollApps) key derivation do not need to sign messages.

Staker data

Provided here is a continually updated list of DYM stakers on the Dymension blockchain. This data is meant to reduce the overhead of compiling address lists for the genesis distribution. This list may be modified to distribute tokens in any type of form (e.g. pro-rata distribution, capped distributions...).