skillfed

chialisp-puzzles

Some canonical puzzles deployed on chia-blockchain

chialisp-puzzles v0.1.1 92.1K downloads/30d#13,478 on PyPI
License unclear Copyright 2023 by Richard Kiss Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at… (full text in the JSON record) DORMANT released

What it is and what it does

chialisp_puzzles is a library that bundles standard and legacy puzzle programs used on the Chia blockchain. Puzzles are programs written in ChiaLisp (Chia's domain-specific language) that define transaction logic and smart contract behavior on the network. The package provides a simple loader function to retrieve these puzzles by name, abstracting away file management and source discovery.

The package depends on chialisp_loader for runtime functionality and uses enscons (rather than setuptools) to carefully control which source files are included in distribution archives. This is a specialized tool for Chia developers working with blockchain puzzles; it is not a general-purpose library. With dormant maintenance status, it may not track recent Chia network changes or security updates.

Use it for:

  • Retrieve standard Chia puzzles (like delegated or hidden puzzle variants) for use in transaction construction on the Chia blockchain.
  • Integrate canonical puzzle definitions into Chia wallet or node software without maintaining separate puzzle source files.
  • Reference legacy puzzle implementations for compatibility testing or historical Chia transaction analysis.
  • Build ChiaLisp-based applications that need access to well-known puzzle templates deployed on the network.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Loads and provides access to standard and legacy Chia blockchain puzzle programs written in ChiaLisp, a domain-specific language for the Chia network.

Yes, if you are actively developing on the Chia blockchain and need access to standard puzzle definitions—but with caution. The package is dormant and its single runtime dependency (chialisp_loader) may not be maintained. Verify that chialisp_loader is compatible with your environment and that the puzzles match your network's current deployment. No known vulnerabilities, but lack of recent maintenance in a fast-moving blockchain ecosystem is a risk.

Install

chialisp-puzzles on PyPI

pip

pip install chialisp-puzzles

uv

uv add chialisp-puzzles

poetry

poetry add chialisp-puzzles

Installing chialisp-puzzles

Before you install

High install friction due to a single runtime dependency (chialisp_loader) and use of enscons for building rather than setuptools, which may complicate installation on some systems. Package is dormant with no recent maintenance signal.

License in practice

Licensed under Apache License 2.0 (Copyright 2023 by Richard Kiss). License treatment is marked unclear in the metadata, but the raw text confirms Apache 2.0 terms; permissive for most use cases but verify if your project's compliance requirements demand explicit SPDX declaration.

Quickstart

pip install chialisp-puzzles

from chialisp_puzzles import load_puzzle

program = load_puzzle("p2_delegated_puzzle_or_hidden_puzzle")

Requires chialisp_loader as a runtime dependency; ensure it is installed and compatible with your environment.

Verify before relying

  • Whether chialisp_loader is actively maintained and compatible with current Chia blockchain versions.
  • Whether the dormant status reflects stable maturity or abandonment in a rapidly evolving ecosystem.
  • Python version support is unspecified; verify compatibility with your target Python version.
  • Whether puzzles in this package match your network's current deployment.

Package facts

License Copyright 2023 by Richard Kiss Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at… (full text in the JSON record) (unclear)
Python support not specified
Install friction high — source build required
Runtime dependencies 1 — chialisp_loader
Maintenance dormant — 1,008 days since the last release
First released
Downloads 92,117/month — #13,478 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: chialisp_puzzles-0.1.1.tar.gz

Tags

chia puzzle loaderchialisp program librarychia blockchain puzzlesload chialisp programschia network smart contractschialisp puzzle collectionchia delegated puzzle
chia-blockchainchialisppuzzle-library

More Cryptography packages