Skip to content

Python DSL for building MPC programs on the Nillion Network

License

Notifications You must be signed in to change notification settings

VitalikBerashvili/nada-dsl

This branch is 1 commit ahead of, 5 commits behind NillionNetwork/nada-dsl:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Vini murafa
Jan 16, 2025
b3c02e3 · Jan 16, 2025
Jan 16, 2025
Nov 13, 2024
Jan 14, 2025
Jan 16, 2025
Jan 15, 2025
Jan 14, 2025
Jan 14, 2025
Sep 20, 2024
Jan 14, 2025
Jan 15, 2025
Sep 19, 2024
Jan 16, 2025
Sep 18, 2024
Sep 10, 2024
Jan 14, 2025
Nov 6, 2024
Sep 10, 2024
Sep 10, 2024
Jan 16, 2025
Oct 3, 2024
Jan 15, 2025

Repository files navigation

Documentation Status Build Status PyPI - Version

nada-dsl

nada-dsl is a Python DSL for building MPC programs on the Nillion Network.

See the official Nillion documentation site for more about the Nada-Lang Framework and Nada By Example.

Auto-Generated Documentation

Documentation for this package can be generated automatically via the commands below (using a variant of python appropriate for the environment):

python -m pip install '.[docs]'
cd docs
sphinx-build . _build

Developing

This tool uses uv to manage itself. Make sure to have it installed for your platform.

You can install dependencies running (at the root folder of the project):

uv sync

Then activate the virtual environment:

source .venv/bin/activate

About

Python DSL for building MPC programs on the Nillion Network

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.5%
  • Other 0.5%