Skip to content

Instantly share code, notes, and snippets.

@rootulp
rootulp / rln-trusted-setup-ceremony_attestation.log
Created August 5, 2023 14:58
Attestation for RLN Trusted Setup Ceremony MPC Phase 2 Trusted Setup ceremony
Hey, I'm rootulp-3699047 and I have contributed to the RLN Trusted Setup Ceremony MPC Phase2 Trusted Setup ceremony.
The following are my contribution signatures:
Circuit # 1 (rln-withdraw)
Contributor # 29
Contribution Hash: 509a0e80 3afa6fde f2afccf6 724b015b
a5a223ab f7356959 539411b5 db8abf8d
151bdbc9 960f5fc2 b4698b22 6fc3ac56
1a5ce2d7 339f0af2 3809dfb6 5eba743c

Celestia Data Square

squareSize (k) extendedSquareSize (2k) numShares (k^2) blobCapacity (k^2 * shareSize)
64 128 4096 2 MiB
128 256 16384 8 MiB
256 512 65536 32 MiB
512 1024 262144 128 MiB
1024 2048 1048576 512 MiB
2048 4096 4194304 2048 MiB (2 GiB)
@rootulp
rootulp / mocha-3.sh
Created August 11, 2023 14:49
A bash script to connect to mocha-3
#!/bin/sh
# This script builds the celestia-app repo and attempts to connect to mocha-3.
# This script assumes that it is executed from the root of the celestia-app repo.
# ./scripts/mocha-3.sh
set -o errexit -o nounset
CELESTIA_APP_HOME="$HOME/.celestia-app"
NETWORKS_PATH="$HOME/git/rootulp/celestia/networks"
@rootulp
rootulp / README.md
Created August 11, 2023 21:15
How to submit a blob via Ledger

How to submit a blob via Ledger

This gist contains steps to submit a blob via a Ledger hardware wallet.

Steps

  1. Git clone celestia-app
  2. Install celestia-appd
@rootulp
rootulp / arabica-10.sh
Last active November 6, 2023 21:09
Script to start a celestia-app node on arabica-10
#!/bin/sh
# This script builds the celestia-app repo and attempts to connect to arabica-10.
# This script assumes that it is executed from the root of the celestia-app repo.
# ./scripts/arabica-10.sh
set -o errexit -o nounset
CELESTIA_APP_HOME="$HOME/.celestia-app"
NETWORKS_PATH="$HOME/git/rootulp/celestia/networks"
@rootulp
rootulp / mocha-4.sh
Last active January 3, 2024 20:28
Script to start a Celestia consensus node on mocha-4
#!/bin/sh
# This script builds the celestia-app repo and attempts to connect to mocha-4.
# This script assumes that it is executed from the root of the celestia-app repo.
# ./scripts/mocha-4.sh
set -o errexit -o nounset
CELESTIA_APP_HOME="$HOME/.celestia-app"
NETWORKS_PATH="$HOME/git/rootulp/celestiaorg/networks"
[global]
log_level = "info"
[mode.clients]
enabled = true
refresh = true
misbehaviour = true
[mode.connections]
enabled = false
@rootulp
rootulp / README.md
Last active September 16, 2023 18:57
hermes config that works for IBC transfers between Cosmos hub testnet and Osmosis testnet

Hermes Cosmos Hub testnet <> Osmosis testnet

Networks

  1. cosmoshubtestnet: https://github.com/cosmos/chain-registry/blob/master/testnets/cosmoshubtestnet/chain.json
  2. osmo-test-5: https://github.com/cosmos/chain-registry/blob/master/testnets/osmosistestnet/chain.json

Notes

@rootulp
rootulp / config.toml
Last active September 16, 2023 22:34
Notes from testing IBC between mocha-4 and Cosmos hub testnet
[global]
log_level = "info"
[mode.clients]
enabled = true
refresh = true
misbehaviour = true
[mode.connections]
enabled = false
@rootulp
rootulp / genesis.json
Created October 17, 2023 13:28
Example genesis.json for testing
{
"genesis_time": "2023-10-12T15:26:28.328045Z",
"chain_id": "private",
"initial_height": "1",
"consensus_params": {
"block": {
"max_bytes": "1974272",
"max_gas": "-1",
"time_iota_ms": "1"
},