Skip to content

Instantly share code, notes, and snippets.

Celestia Blob Throughput

app version original square size blob capacity block time blob throughput
v1 64 2 MiB 12 seconds ~0.2 MiB / s
v2 64 2 MiB 12 seconds ~0.2 MiB / s
v3 128 8 MiB 6 seconds ~1 MiB / s
v4 128 8 MiB 6 seconds ~1 MiB / s
v5 128 8 MiB 6 seconds ~1 MiB / s
v6 256 32 MiB 6 seconds ~5 MiB / s
@rootulp
rootulp / config.toml
Created August 20, 2025 12:31
config.toml for talis big block experiments
# This is a TOML config file.
# For more information, see https://github.com/toml-lang/toml
# NOTE: Any path below can be absolute (e.g. "/var/myawesomeapp/data") or
# relative to the home directory (e.g. "data"). The home directory is
# "$HOME/.cometbft" by default, but could be changed via $CMTHOME env variable
# or --home cmd flag.
# The version of the CometBFT binary that created or
# last modified the config file. Do not modify this.
@rootulp
rootulp / config.toml
Created July 30, 2025 21:03
Hermes config to bridge between Mocha and Neutron
[global]
log_level = 'info'
[mode]
[mode.clients]
enabled = true
refresh = true
misbehaviour = true
@rootulp
rootulp / README.md
Last active July 29, 2025 04:07
IBC test celestia with Gaia locally
@rootulp
rootulp / v3-params.md
Created June 9, 2025 18:49
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,
@rootulp
rootulp / app.toml
Created May 27, 2025 11:33
DevOps Mocha validator-1
# This is a TOML config file.
# For more information, see https://github.com/toml-lang/toml
###############################################################################
### Base Configuration ###
###############################################################################
# The minimum gas prices a validator is willing to accept for processing a
# transaction. A transaction's fees must meet the minimum of any denomination
# specified in this config (e.g. 0.25token1,0.0001token2).
@rootulp
rootulp / app.toml
Created May 27, 2025 11:30
POPs Mocha
# This is a TOML config file.
# For more information, see https://github.com/toml-lang/toml
###############################################################################
### Base Configuration ###
###############################################################################
# The minimum gas prices a validator is willing to accept for processing a
# transaction. A transaction's fees must meet the minimum of any denomination
# specified in this config (e.g. 0.25token1;0.0001token2).
@rootulp
rootulp / app.toml
Created May 8, 2025 01:32
Quicknode v3.8.1 bug report
# This is a TOML config file.
# For more information, see https://github.com/toml-lang/toml
###############################################################################
### Base Configuration ###
###############################################################################
# The minimum gas prices a validator is willing to accept for processing a
# transaction. A transaction's fees must meet the minimum of any denomination
# specified in this config (e.g. 0.25token1;0.0001token2).
Proof SP1ProofWithPublicValues {
proof: Compressed(SP1ReduceProof {
vk: VerifyingKey,
proof: ShardProof
}),
public_values: SP1PublicValues {
buffer: Buffer {
data: [218, 206, 107, 66, 149, 207, 110, 192, 67, 116, 167, 184, 153, 251, 225, 146, 133, 57, 44, 190, 225, 82, 118, 170, 70, 16, 181, 217, 229, 164, 56, 161, 53, 119, 56, 184, 166, 135, 241, 180, 211, 192, 30, 119, 176, 249, 205, 125, 70, 75, 44, 127, 217, 27, 108, 151, 135, 100, 130, 30, 16, 51, 248, 97, 65, 143, 238, 116, 136, 48, 35, 76, 92, 142, 231, 37, 28, 90, 175, 229, 187, 100, 142, 28, 65, 196, 8, 91, 189, 199, 124, 191, 177, 105, 206, 28, 255, 144, 79, 1, 0, 0, 0, 0, 192, 85, 60, 0, 0, 0, 0, 0, 31, 144, 144, 170, 226, 139, 138, 61, 206, 173, 242, 129, 176, 241, 40, 40, 230, 118, 195, 38, 145, 147, 85, 151, 96, 242, 25, 32, 140, 2, 21, 34, 30, 51, 4, 31, 97, 120, 34, 153, 216, 46, 156, 235, 40, 79, 218, 20, 88, 43, 31, 175, 130, 190, 235, 75, 40, 100, 157, 159, 238, 238, 245, 173, 161, 174, 118, 204, 4, 229, 235,
@rootulp
rootulp / forge-selectors.txt
Last active March 23, 2025 21:50
Forge selectors from solidity-ibc-eureka repo
Listing selectors for contracts in the project...
ICS20Transfer
╭----------+-------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------╮
| Type | Signature | Selector |
+=========================================================================================================================================================================================================+
| Function | DEFAULT_ADMIN_ROLE() | 0xa217fddf |
|----------+-------------------------------------------------------------------------------------------------------------------------+---------