How floflo777/open-crypto-puzzles works
open-crypto-puzzles is a research collection for funded crypto-wallet puzzles, not a single solving service. The main workflow is to choose a puzzle, read its clues and prior work, investigate candidate derivations, test candidates against a puzzle-specific oracle, and independently check the escrow before acting on a result. The repository also documents CPU/GPU brute-force engines and includes puzzle-specific searches. The graph reflects README-described workflow and capabilities; sampled source shows a few search-to-oracle links, but not the wiring of every puzzle tool.
Main entry points: engines Brute-force engines · oracle.py Puzzle oracle · 2-mid-prizes Puzzle dossier · 1-big-prizes Puzzle catalog
Components 16
Puzzle discovery
- Puzzle catalog
1-big-prizes - Puzzle dossier
2-mid-prizes
Puzzle research
- Clues and leads
1-big-prizes - Tested hypotheses
2-mid-prizes - Candidate search
2-mid-prizes/arweave-puzzle-3-1000ar/tools/search_readings.py - Reading-order sweep
1-big-prizes/guntis-vitolins-metamask-8-6eth/tools/sweep_reading_order.py
Candidate validation
- Puzzle oracle
4-solved/ftpk-season-4-166usdc/tools/oracle.py - Puzzle oracle tools
1-big-prizes - Key derivation
engines/lib/bip39_multipath.py - Escrow check
tools/check_escrows.py - Public blockchain
- Candidate result
Search engines
- Brute-force engines
engines - Brainwallet engine
engines/lib/btc_p2pkh.py - Arweave engines
engines/arv_candfile.py
Other components
- Puzzle solver
Connections 16
- Puzzle solver → Puzzle catalog: chooses puzzle
README.md - Puzzle catalog → Puzzle dossier: opens puzzle
README.md - Puzzle dossier → Clues and leads: provides clues
README.md - Puzzle dossier → Tested hypotheses: records attempts
README.md - Puzzle solver → Escrow check: checks funding
README.md - Escrow check → Public blockchain: checks balances
README.md - Puzzle solver → Candidate search: investigates candidates
2-mid-prizes/arweave-puzzle-3-1000ar/tools/search_readings.py - Candidate search → Puzzle oracle: tests candidates
2-mid-prizes/arweave-puzzle-3-1000ar/tools/search_readings.py - Puzzle solver → Reading-order sweep: runs search
1-big-prizes/guntis-vitolins-metamask-8-6eth/tools/sweep_reading_order.py - Reading-order sweep → Puzzle oracle: delegates derivation
1-big-prizes/guntis-vitolins-metamask-8-6eth/tools/sweep_reading_order.py - Puzzle oracle → Candidate result: reports match
4-solved/ftpk-season-4-166usdc/tools/oracle.py - Puzzle oracle tools → Key derivation: derives keys
- Puzzle solver → Brute-force engines: runs computation
README.md - Brute-force engines → Brainwallet engine: includes kernel
README.md - Brute-force engines → Arweave engines: includes engines
README.md - Brute-force engines → Puzzle oracle: tests target