Skip to content

Instantly share code, notes, and snippets.

#!/bin/bash
# based on https://gist.github.com/mutatrum/264cfa84af5fc3dc0b107bcb3ba10893
BLOCKCHAININFO=`bitcoin-cli getblockchaininfo`
TAPROOT=`echo $BLOCKCHAININFO | jq .softforks.taproot.bip9`
SINCE=`echo $TAPROOT | jq .since`
ELAPSED=`echo $TAPROOT | jq .statistics.elapsed`
for BLOCK in $(seq $SINCE $((SINCE + ELAPSED - 1))); do
HASH=`bitcoin-cli getblockhash $BLOCK`
HEADER=`bitcoin-cli getblockheader $HASH`
VERSION=`echo $HEADER | jq .version`
@narcelio
narcelio / crack-soul.py
Created October 10, 2023 02:09
Crack da seed do SOUL Bitcoin
#!/usr/bin/env -S pipenv run python3
# -*- coding: utf-8 -*-
#
# (c) Copyright 2023 by Narcelio Filho <narcelio@gmail.com>
import aiorpcx
import asyncio
import sys
import traceback