Skip to content

Instantly share code, notes, and snippets.

View jim380's full-sized avatar

Jay Namsayin jim380

View GitHub Profile
Use This When... Protocol Trade-off Cons
You need sub-second finality and can afford 25% more validators Minimmit 31% faster finality, 67% more nodes needed No production battle-testing yet
You're building a blockchain exchange and MEV is eating your lunch MonadBFT Prevents tail-forking attacks, speculative finality Complex accountability mechanisms
You want the boring, reliable choice that won't surprise you Tendermint Proven in production, extensive tooling Not optimally responsive, can be slow
You need maximum throughput and don't mind complexity HotStuff Linear s
@jim380
jim380 / celo_rpc_metadata.json
Created March 23, 2025 21:40
celo_rpc_2_metadata
{"claims":[{"rpcUrl":"https://celo-rpc-2.cyphercore.io","timestamp":1742765992,"type":"RPC_URL"}],"meta":{"address":"0x53EE2F047A2F12a2d0792a33BBA1F20396f8d590","signature":"0xf8a35592662f4d80624b3fb803bd95df6321f014825982e2a09f99f2c74710f75b19a3699aeb9b324446987f36722f004ef7344c1cce36230bf9caac83f564fb1c"}}
@jim380
jim380 / celo_rpc_metadata.json
Created March 23, 2025 21:21
celo_rpc_metadata
{"claims":[{"rpcUrl":"https://celo-rpc.cyphercore.io","timestamp":1742764782,"type":"RPC_URL"}],"meta":{"address":"0x111E50eC49d86F43Da04954665573151106e1DfE","signature":"0xd9b4fbe1bc2f2ffd31b002c3789a3d69cb1093f09289f887daf3e8a7a37061316ccd27dee84ef039a1741ff41e198e16c96b34f1d56c0a6ad7fd8e80d637c6a81c"}}
@jim380
jim380 / metadata.json
Created May 11, 2024 21:12
EigenLayer Operator Metadata
{
"name": "Cypher Core",
"website": "https://cyphercore.io/",
"description": "We are devoted to bringing financial freedom to everyone",
"logo": "https://raw.githubusercontent.com/jim380/cc_site_hugoplate/main/assets/images/logo.png",
"twitter": "https://twitter.com/cypher_core"
}
@jim380
jim380 / aptos.json
Last active April 22, 2022 12:43
Aptos Grafana Dashboard
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": "-- Grafana --",
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
@jim380
jim380 / config.toml
Created March 14, 2022 07:24
Sample Hermes Config File
[global]
#strategy = 'packets'
#filter = false
# 'error', 'warn', 'info', 'debug', 'trace'
log_level = 'debug'
#clear_packets_interval = 100
[mode]
[mode.clients]
@jim380
jim380 / reward_structure.csv
Last active September 28, 2020 17:00
Reward Structure
Item Description
Total Unique Participants TBD
Total Points Allocated 21610000
Point-to-Token Ratio 200:1
Avg Points per Unique Participant TBD
@jim380
jim380 / genesis_verification.md
Created August 1, 2020 06:10
Genesis Verification
  1. $ certikd export --height <height> --for-zero-height > exported_genesis.json
  2. Change chain_id (or other parameters that need to be changed) in exported_genesis.json
  3. Download the proposed genesis file by the CertiK Foundation and save as proposed_genesis.json
  4. Sort the keys in both genesis files (export is non-deterministic)
$ jq . --sort-keys proposed_genesis.json > sorted_proposed_genesis.json
$ jq . --sort-keys exported_genesis.json > sorted_exported_genesis.json
  1. Verify if the sha512sum hashes match
@jim380
jim380 / phase_3_launch.csv
Last active September 28, 2020 16:59
Phase 3 Launch Detail
Item Description
Date Sep 28 00:00AM EST -> Oct 4 11:59PM EST
Gen-Tx Submission Due -
Genesis Time -
Total Points Allocated 2525000
Task Submission Github Issue
@jim380
jim380 / phase_2_wk4_overview.csv
Last active September 28, 2020 17:01
Phase 2 Week 4 Overview
Item Description
Date Skipped
Total Points Allocated 3450000
Task Submission Github Issue