Metadata-Version: 2.4
Name: pycryptid
Version: 0.0.1
Summary: Python API for CryptID database and digital token identification standards.
Author-email: Daniel Finnan <dan@custom-made.org.uk>
License-Expression: MIT
Project-URL: Homepage, https://github.com/daniel-finnan/cryptID
Project-URL: Issues, https://github.com/daniel-finnan/cryptID/issues
Keywords: crypto,dtif,digital token identifier,blockchain
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: psycopg>=3.3.4
Requires-Dist: psycopg-binary>=3.3.4
Requires-Dist: python-dotenv>=1.2.2
Dynamic: license-file

# pyCryptID

Python API for CryptID database and digital token identification standards.

## Setup

TODO Outline installation of database schema.

Requires `.env` file in the root directory containing the following environment variables:

```
PG_USER=foo
PG_PASSWORD=bar
PG_HOST=localhost
PG_DATABASE=cryptID
PG_PORT=5432

DTIF_TOKENS=./data/json/tokens/
DTIF_LEDGERS=./data/json/ledgers/
```

The following directory structure is suggested for storage of `json` files downloaded manually from the [DTIF registry](https://registry.dtif.org).

```
root/
├── .env
├── data/
│   └── json/
│       ├── tokens/
│       └── ledgers/
```
