Metadata-Version: 2.1
Name: chia-blockchain
Version: 2.2.1
Summary: Chia blockchain full node, farmer, timelord, and wallet.
Home-page: https://chia.net/
Author: Mariano Sorgente
Author-email: mariano@chia.net
License: Apache License
Project-URL: Source, https://github.com/Chia-Network/chia-blockchain/
Project-URL: Changelog, https://github.com/Chia-Network/chia-blockchain/blob/main/CHANGELOG.md
Keywords: chia blockchain node
Requires-Python: >=3.8.1, <4
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: aiofiles==23.2.1
Requires-Dist: anyio==4.2.0
Requires-Dist: boto3==1.34.11
Requires-Dist: chiavdf==1.1.1
Requires-Dist: chiabip158==1.3
Requires-Dist: chiapos==2.0.3
Requires-Dist: clvm==0.9.8
Requires-Dist: clvm_tools==0.4.7
Requires-Dist: chia_rs==0.4.1
Requires-Dist: clvm-tools-rs==0.1.40
Requires-Dist: aiohttp==3.9.1
Requires-Dist: aiosqlite==0.19.0
Requires-Dist: bitstring==4.1.4
Requires-Dist: colorama==0.4.6
Requires-Dist: colorlog==6.8.0
Requires-Dist: concurrent-log-handler==0.9.25
Requires-Dist: cryptography==41.0.7
Requires-Dist: filelock==3.13.1
Requires-Dist: keyring==24.3.0
Requires-Dist: PyYAML==6.0.1
Requires-Dist: setproctitle==1.3.3
Requires-Dist: sortedcontainers==2.4.0
Requires-Dist: click==8.1.3
Requires-Dist: dnspython==2.4.2
Requires-Dist: watchdog==2.2.0
Requires-Dist: dnslib==0.9.23
Requires-Dist: typing-extensions==4.9.0
Requires-Dist: zstd==1.5.5.1
Requires-Dist: packaging==23.2
Requires-Dist: psutil==5.9.4
Provides-Extra: dev
Requires-Dist: build==1.0.3; extra == "dev"
Requires-Dist: coverage==7.3.3; extra == "dev"
Requires-Dist: diff-cover==8.0.1; extra == "dev"
Requires-Dist: pre-commit==3.5.0; python_version < "3.9" and extra == "dev"
Requires-Dist: pre-commit==3.6.0; python_version >= "3.9" and extra == "dev"
Requires-Dist: py3createtorrent==1.2.0; extra == "dev"
Requires-Dist: pylint==3.0.3; extra == "dev"
Requires-Dist: pytest==7.4.4; extra == "dev"
Requires-Dist: pytest-cov==4.1.0; extra == "dev"
Requires-Dist: pytest-mock==3.12.0; extra == "dev"
Requires-Dist: pytest-xdist==3.5.0; extra == "dev"
Requires-Dist: pyupgrade==3.15.0; extra == "dev"
Requires-Dist: twine==4.0.2; extra == "dev"
Requires-Dist: isort==5.13.2; extra == "dev"
Requires-Dist: flake8==7.0.0; extra == "dev"
Requires-Dist: mypy==1.8.0; extra == "dev"
Requires-Dist: black==23.12.1; extra == "dev"
Requires-Dist: lxml==4.9.3; extra == "dev"
Requires-Dist: aiohttp_cors==0.7.0; extra == "dev"
Requires-Dist: pyinstaller==6.3.0; extra == "dev"
Requires-Dist: types-aiofiles==23.2.0.20240106; extra == "dev"
Requires-Dist: types-cryptography==3.3.23.2; extra == "dev"
Requires-Dist: types-pyyaml==6.0.12.12; extra == "dev"
Requires-Dist: types-setuptools==69.0.0.20240115; extra == "dev"
Provides-Extra: upnp
Requires-Dist: miniupnpc==2.2.2; extra == "upnp"
Provides-Extra: legacy-keyring
Requires-Dist: keyrings.cryptfile==1.3.9; extra == "legacy-keyring"

# chia-blockchain

[![Chia Network logo](https://www.chia.net/wp-content/uploads/2022/09/chia-logo.svg "Chia logo")](https://www.chia.net/)

![Dynamic JSON Badge](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fdownload.chia.net%2Flatest%2Fbadge-data.json&query=%24.message&logo=chianetwork&label=Latest%20Release&labelColor=%231e2b2e&color=%230d3349)
<br />
![Dynamic JSON Badge](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fdownload.chia.net%2Flatest%2Fbadge-data-rc.json&query=%24.message&logo=chianetwork&logoColor=white&label=Latest%20RC&labelColor=%230d3349&color=%23474748)
<br />
![Dynamic JSON Badge](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fdownload.chia.net%2Flatest%2Fbadge-data-beta.json&query=%24.message&logo=chianetwork&logoColor=black&label=Latest%20Beta&labelColor=%23e9fbbc&color=%231e2b2e)

![Coveralls](https://img.shields.io/coverallsCoverage/github/Chia-Network/chia-blockchain?logo=Coveralls&logoColor=red&labelColor=%23212F39)
<br />
![GitHub all releases](https://img.shields.io/github/downloads/Chia-Network/chia-blockchain/total?logo=GitHub)
<br />
![GitHub commit activity](https://img.shields.io/github/commit-activity/w/Chia-Network/chia-blockchain?logo=GitHub)
<br />
![GitHub contributors](https://img.shields.io/github/contributors/Chia-Network/chia-blockchain?logo=GitHub)

[![Chia Discord](https://dcbadge.vercel.app/api/server/chia?style=flat&theme=full-presence)](https://discord.gg/chia)
<br />
![YouTube Channel Subscribers](https://img.shields.io/youtube/channel/subscribers/UChFkJ3OAUvnHZdiQISWdWPA?style=flat-square&logo=youtube&logoColor=%23ff0000&labelColor=%230f0f0f&color=%23272727)
<br />
![Subreddit subscribers](https://img.shields.io/reddit/subreddit-subscribers/chia?style=flat-square&logo=reddit&labelColor=%230b1416&color=%23222222)
<br />
![Twitter Follow](https://img.shields.io/twitter/follow/chia_project?style=flat-square&logo=x.org&logoColor=white&labelColor=black)

<!-- #![Dynamic JSON Badge](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fdownload.chia.net%2Flatest%2Fbadge-data-beta.json&query=%24.message&logo=chianetwork&logoColor=%23e9fbbc&label=Latest%20Beta&labelColor=%23474748&color=%231e2b2e&link=https%3A%2F%2Fgithub.com%2FChia-Network%2Fchia-blockchain%2Freleases&link=https%3A%2F%2Fgithub.com%2FChia-Network%2Fchia-blockchain%2Freleases)>
<!-- ![Discord Shield](https://discordapp.com/api/guilds/1034523881404370984/widget.png?style=shield>
<!-- [![Discord](https://img.shields.io/discord/1034523881404370984.svg?label=Discord&logo=discord&colorB=1e2b2f)](https://discord.gg/chia) -->

Chia is a modern cryptocurrency built from scratch, designed to be efficient, decentralized, and secure. Here are some of the features and benefits:
* [Proof of space and time](https://docs.google.com/document/d/1tmRIb7lgi4QfKkNaxuKOBHRmwbVlGL4f7EsBDr_5xZE/edit) based consensus which allows anyone to farm with commodity hardware
* Very easy to use full node and farmer GUI and cli (thousands of nodes active on mainnet)
* [Chia seeder](https://github.com/Chia-Network/chia-blockchain/wiki/Chia-Seeder-User-Guide), which maintains a list of reliable nodes within the Chia network via a built-in DNS server.
* Simplified UTXO based transaction model, with small on-chain state
* Lisp-style Turing-complete functional [programming language](https://chialisp.com/) for money related use cases
* BLS keys and aggregate signatures (only one signature per block)
* [Pooling protocol](https://github.com/Chia-Network/chia-blockchain/wiki/Pooling-User-Guide) that allows farmers to have control of making blocks
* Support for light clients with fast, objective syncing
* A growing community of farmers and developers around the world

Please check out the [Chia website](https://www.chia.net/), the [wiki](https://github.com/Chia-Network/chia-blockchain/wiki), and [FAQ](https://github.com/Chia-Network/chia-blockchain/wiki/FAQ) for
information on this project.

Python 3.8.1+ is required. Make sure your default python version is >=3.8.1
by typing `python3`.

If you are behind a NAT, it can be difficult for peers outside your subnet to
reach you when they start up. You can enable
[UPnP](https://www.homenethowto.com/ports-and-nat/upnp-automatic-port-forward/)
on your router or add a NAT (for IPv4 but not IPv6) and firewall rules to allow
TCP port 8444 access to your peer.
These methods tend to be router make/model specific.

Most users should only install harvesters, farmers, plotter, full nodes, and wallets.
Setting up a seeder is best left to more advanced users.
Building Timelords and VDFs is for sophisticated users, in most environments.
Chia Network and additional volunteers are running sufficient Timelords
for consensus.

## Installing

Install instructions are available in the
[Installation Details](https://docs.chia.net/installation/)
section of the
[Chia Docs](https://docs.chia.net/introduction/).

## Running

Once installed, an
[Introduction to Chia](https://docs.chia.net/introduction/)
guide is available in the
[Chia Docs](https://docs.chia.net/introduction/).
