Sami Ahmed bb18cacc58 Add scripts/test.sh — install deps + run unit + functional tests.
One-shot entry point to verify the nyc3-source import builds and
passes. Tomorrow's first step will be:

  bash scripts/test.sh

It auto-installs apt-get deps, runs autogen + configure, builds the
test_bitcoin binary, and runs both the boost unit suite (src/test/, 70
files) and the python functional suite (test/functional/, 115 files).

Logs land in .test-logs/test-<timestamp>.log.

Flag summary:
  --unit      only unit tests
  --func      only functional tests
  --quick     alias for --unit
  --no-build  assume build/ already populated
  --clean     nuke build/ first
2026-07-16 02:57:17 -07:00
2026-07-15 21:43:57 -07:00
2019-06-09 23:07:43 +03:00
2019-06-08 01:24:54 +03:00
2019-06-09 23:07:43 +03:00

CAC3 (Californiacoin3) — integration/staging tree

What this is

A fork of Bitcoin Core 0.18 with a CPU-mineable proof-of-work (Argon2s), a difficulty-adjustment algorithm tuned for fast block spacing (LWMA-3), and 10-second block times — explicitly designed to keep mining fair to anyone with general-purpose hardware.

The full body of work is being brought over from SamiAhmed7777/nyc3, the previous identity this codebase ran under, with the consensus algorithm and parameters held constant — only the chain identity (genesis, magic bytes, ports, address prefixes, ticker) is changing.

Status

Initial repo creation. No source has been pushed yet. The rename and fresh genesis block are pending a deliberate launch step.

License

MIT — see COPYING once the upstream Bitcoin Core license stub lands.

Acknowledgement

The Argon2s implementation, the LWMA-3 difficulty algorithm, and the base Bitcoin Core 0.18 fork that this project stands on come from the open-source ecosystem around barrystyle, barrystyle/argon2s, and barrystyle/nyc3. This fork honours their work.

S
Description
Mirror of github.com/SamiAhmed7777/cac3
Readme 116 MiB
Languages
C++ 65.8%
Python 16.5%
C 12.1%
M4 2.1%
Makefile 1.3%
Other 2.1%