Skip to content

Instantly share code, notes, and snippets.

@rootulp
Created June 9, 2025 18:49
Show Gist options
  • Save rootulp/3fbf04db41bdf40255fd9f6aef90100d to your computer and use it in GitHub Desktop.
Save rootulp/3fbf04db41bdf40255fd9f6aef90100d to your computer and use it in GitHub Desktop.
celestia-appd params v3 vs v4

v3 params

I ran a single-node.sh script on v3.x and queries these params via GRPCUI running on http://127.0.0.1:50550/.

blob

{
  "params": {
    "gas_per_blob_byte": 8,
    "gov_max_square_size": "64"
  }
}

minfee

{
  "network_min_gas_price": "1000000000000"
}

mint

N/A

paramfilter

N/A

signal

N/A

tokenfilter

N/A

auth

{
  "params": {
    "max_memo_characters": "256",
    "tx_sig_limit": "7",
    "tx_size_cost_per_byte": "10",
    "sig_verify_cost_ed25519": "590",
    "sig_verify_cost_secp256k1": "1000"
  }
}

authz

N/A

bank

{
  "params": {
    "send_enabled": [],
    "default_send_enabled": true
  }
}

capability

N/A

crisis

N/A

distribution

{
  "params": {
    "community_tax": "20000000000000000",
    "base_proposer_reward": "0",
    "bonus_proposer_reward": "0",
    "withdraw_addr_enabled": true
  }
}

evidence

N/A

feegrant

N/A

genutil

N/A

gov

params

slashing

{
  "params": {
    "signed_blocks_window": "5000",
    "min_signed_per_window": "NzUwMDAwMDAwMDAwMDAwMDAw",
    "downtime_jail_duration": "60s",
    "slash_fraction_double_sign": "MjAwMDAwMDAwMDAwMDAwMDA=",
    "slash_fraction_downtime": "MA=="
  }
}

staking

{
  "params": {
    "unbonding_time": "1814400s",
    "max_validators": 100,
    "max_entries": 7,
    "historical_entries": 10000,
    "bond_denom": "utia",
    "min_commission_rate": "50000000000000000"
  }
}

vesting

N/A

ibc

N/A

interchain accounts

{
  "params": {
    "host_enabled": true,
    "allow_messages": [
      "/ibc.applications.transfer.v1.MsgTransfer",
      "/cosmos.bank.v1beta1.MsgSend",
      "/cosmos.staking.v1beta1.MsgDelegate",
      "/cosmos.staking.v1beta1.MsgBeginRedelegate",
      "/cosmos.staking.v1beta1.MsgUndelegate",
      "/cosmos.staking.v1beta1.MsgCancelUnbondingDelegation",
      "/cosmos.distribution.v1beta1.MsgSetWithdrawAddress",
      "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward",
      "/cosmos.distribution.v1beta1.MsgFundCommunityPool",
      "/cosmos.gov.v1.MsgVote",
      "/cosmos.feegrant.v1beta1.MsgGrantAllowance",
      "/cosmos.feegrant.v1beta1.MsgRevokeAllowance"
    ]
  }
}

packetforwardmiddleware

{
  "params": {
    "fee_percentage": "0"
  }
}

transfer

{
  "params": {
    "send_enabled": true,
    "receive_enabled": true
  }
}

v4 params

blob

{
  "params": {
    "gas_per_blob_byte": 8,
    "gov_max_square_size": "64"
  }
}

minfee

{
  "params": {
    "network_min_gas_price": "1000000000000"
  }
}

mint

N/A

signal

N/A

auth

{
  "params": {
    "max_memo_characters": "256",
    "tx_sig_limit": "7",
    "tx_size_cost_per_byte": "10",
    "sig_verify_cost_ed25519": "590",
    "sig_verify_cost_secp256k1": "1000"
  }
}

authz

N/A

bank

{
  "params": {
    "send_enabled": [],
    "default_send_enabled": true
  }
}

distribution

{
  "params": {
    "community_tax": "20000000000000000",
    "base_proposer_reward": "0",
    "bonus_proposer_reward": "0",
    "withdraw_addr_enabled": true
  }
}

evidence

N/A

feegrant

N/A

genutil

N/A

gov

Why does this have a null voting_params, deposit_params, and tally_params?

{
  "voting_params": null,
  "deposit_params": null,
  "tally_params": null,
  "params": {
    "min_deposit": [
      {
        "denom": "utia",
        "amount": "10000000000"
      }
    ],
    "max_deposit_period": "60s",
    "voting_period": "60s",
    "quorum": "0.334000000000000000",
    "threshold": "0.500000000000000000",
    "veto_threshold": "0.334000000000000000",
    "min_initial_deposit_ratio": "0.000000000000000000",
    "proposal_cancel_ratio": "0.500000000000000000",
    "proposal_cancel_dest": "",
    "expedited_voting_period": "86400s",
    "expedited_threshold": "0.667000000000000000",
    "expedited_min_deposit": [
      {
        "denom": "utia",
        "amount": "50000000000"
      }
    ],
    "burn_vote_quorum": false,
    "burn_proposal_deposit_prevote": false,
    "burn_vote_veto": true,
    "min_deposit_ratio": "0.010000000000000000"
  }
}

params

?

slashing

{
  "params": {
    "signed_blocks_window": "5000",
    "min_signed_per_window": "NzUwMDAwMDAwMDAwMDAwMDAw",
    "downtime_jail_duration": "60s",
    "slash_fraction_double_sign": "MjAwMDAwMDAwMDAwMDAwMDA=",
    "slash_fraction_downtime": "MA=="
  }
}

staking

{
  "params": {
    "unbonding_time": "1814400s",
    "max_validators": 100,
    "max_entries": 7,
    "historical_entries": 10000,
    "bond_denom": "utia",
    "min_commission_rate": "50000000000000000"
  }
}

vesting

N/A

hyperlane/core

N/A

hyperlane/warp

N/A

ibc

N/A

interchain accounts

Doesn't appear registered on GRPCUI.

packetforwardmiddleware

Doesn't appear registered on GRPCUI.

transfer

{
  "params": {
    "send_enabled": true,
    "receive_enabled": true
  }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment