Skip to main content

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:

  1. Modularity: The different components can be merged as the user sees fit.

  2. Explicitness: The assumptions behind the different modules are stated clearly, as well as any limitations.

  3. 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.

  4. Focus on the economy: TokenLab's tools are focused on answering questions about a token economy, and performing things such as stress tests.

  5. 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

Angelo https://angelos.art/

Algem https://www.algem.io/

Tesseract Academy https://tesseract.academy

Electi Consulting https://electiconsulting.com/

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)

Source distribution for TokenLab 0.2
File Size Uploaded
TokenLab-0.2.tar.gz 1.3 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for TokenLab 0.2
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.2 This release

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page