TokenLab
A python library for simulating token economies for Web3.0 and blockchain projects. Created by Stylianos Kampakis, PhD, CStat
TokenLab principles
Tokenlab is a library for simulating token economies based on agent based models. It abides by the following principles:
-
Modularity: The different components can be merged as the user sees fit.
-
Explicitness: The assumptions behind the different modules are stated clearly, as well as any limitations.
-
Intermediate-level-of-abstraction: TokenLab is focused on simulating the actions of aggregate groups of agents (e.g. a certain user cohort), instead of individuals.
-
Focus on the economy: TokenLab's tools are focused on answering questions about a token economy, and performing things such as stress tests.
-
Flexibility: TokenLab is designed in a way that it offers maximum flexibility to those who desire it. It can support logical flows, or arbitrary mechanisms within its simulations, for any kind of agent action.
Documentation
Documentation is still work in progress. Check the notebooks section for tutorials and instructions.
Whom to contact
If you have any requests or comments, please reach out to Dr Kampakis https://thedatascientist.com/contact-dr-kampakis/ or to the Tesseract Academy https://tesseract.academy/contact/
Used by
Metadata
Release files for TokenLab 0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| TokenLab-0.2.tar.gz | 1.3 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| TokenLab-0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.4 MB
Release files / TokenLab-0.2.tar.gz
| Download URL | TokenLab-0.2.tar.gz |
|---|---|
| Size | 1.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
959dc7027195ba0c4471a9f84ff83ea798662f982eba10adb62506910c8aa5a1
|
|
BLAKE2b-256 checksum How to use checksums |
d67272d73c834339095aa0446bc511a0abba4aaa5533dafda0895f711904c358
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / TokenLab-0.2-py3-none-any.whl
| Download URL | TokenLab-0.2-py3-none-any.whl |
|---|---|
| Size | 44.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
85943d7058fa877342a374bcd8c55c80dcfe5b708dde78cf8d2d639348d47415
|
|
BLAKE2b-256 checksum How to use checksums |
27d675fcb90ac31e1aa4a25f4837588e2fb36ab78aa6907ab5f45b01eb5c4995
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|