This commit finalizes the integration of Palladium Lightning with the Palladium Core backend, making it trivial for developers to spin up and test a local regtest network. Key changes: - Created [TESTING_PALLADIUM.md](cci:7://file:///home/davide/lightning-plm/TESTING_PALLADIUM.md:0:0-0:0) with comprehensive regtest instructions. - Linked the new testing guide in the main [README.md](cci:7://file:///home/davide/lightning-plm/README.md:0:0-0:0). - Ignored `/palladium-bin/` in `.gitignore` to allow developers to drop backend binaries locally without accidentally committing them. - Patched `contrib/startup_regtest.sh` to automatically detect and use these local `palladiumd`/`palladium-cli` binaries if present, removing the strict need to manually export environment variables. - Fixed a false-positive timeout error in `startup_regtest.sh` when parsing the absent `clnrest` plugin logs
1.3 KiB
Palladium Lightning
Palladium Lightning is the standard compliant implementation of the Lightning Network protocol for Palladium, a fork of Bitcoin.
This repository is an independent professional fork of Core Lightning (CLN), maintained by Davide Grilli.
Fork Information
The Palladium Lightning fork officially begins from the following upstream Core Lightning commit:
823a575d9a70ed7f2cb08be462c09a399a4a2842
For the original Core Lightning documentation, please refer to README-original.md.
Getting Started
Palladium Lightning aims to be lightweight, highly customizable, and fully compliant with the Lightning Network protocol adapted for the Palladium network.
Building from Source
To compile the source code, please refer to the updated instructions or refer to the original installation documentation available in doc/getting-started/getting-started/installation.md.
Testing
For instructions on how to test Palladium Lightning against a local Palladium Regtest network, please refer to the dedicated guide: TESTING_PALLADIUM.md.
License
The code is released under the BSD-MIT License. See the LICENSE file for more details.