Skip to main content

TokenLab is the ultimate tokenomics simulator.

Project description

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/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

TokenLab-0.2.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

TokenLab-0.2-py3-none-any.whl (44.2 kB view details)

Uploaded Python 3

File details

Details for the file TokenLab-0.2.tar.gz.

File metadata

  • Download URL: TokenLab-0.2.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for TokenLab-0.2.tar.gz
Algorithm Hash digest
SHA256 959dc7027195ba0c4471a9f84ff83ea798662f982eba10adb62506910c8aa5a1
MD5 332f7770091f5f95147d3031456ba913
BLAKE2b-256 d67272d73c834339095aa0446bc511a0abba4aaa5533dafda0895f711904c358

See more details on using hashes here.

File details

Details for the file TokenLab-0.2-py3-none-any.whl.

File metadata

  • Download URL: TokenLab-0.2-py3-none-any.whl
  • Upload date:
  • Size: 44.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for TokenLab-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 85943d7058fa877342a374bcd8c55c80dcfe5b708dde78cf8d2d639348d47415
MD5 182909b9d2436e266853b01fc34a5817
BLAKE2b-256 27d675fcb90ac31e1aa4a25f4837588e2fb36ab78aa6907ab5f45b01eb5c4995

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page