Skip to content

Repository files navigation

English | Русский


Digital Legal Entity (DLE) — download the OS template to create a digital legal entity profile

An operating system for online registration of a digital legal entity profile in the country where commercial activity is actually carried out.

Start serving local clients in about 15 minutes.

Automated install (recommended)

Minimum requirements: 4 CPU cores, 16 GB RAM, 100 GB SSD.
This command installs the OS from this repository and its release (clone + artifacts from the same storage). The script downloads release artifacts and unpacks docker-data.

Linux

Step 1. Open a terminal.

Step 2. Copy and paste the command into the terminal — install the DLE template (the script installs Docker automatically if missing):

curl -fsSL https://raw.githubusercontent.com/VC-HB3-Accelerator/DLE/main/setup.sh \
  | bash -s -- --base-url=https://github.com/VC-HB3-Accelerator/DLE

macOS

Step 1. Open Terminal.

Step 2. Copy and paste the command into the terminal — install Docker Desktop:

brew install --cask docker

Step 3. Copy and paste the command into the terminal — start Docker Desktop:

open -a Docker

Wait until Docker Desktop is running.

Step 4. Copy and paste the command into the terminal — install the DLE template:

curl -fsSL https://raw.githubusercontent.com/VC-HB3-Accelerator/DLE/main/setup.sh \
  | bash -s -- --base-url=https://github.com/VC-HB3-Accelerator/DLE

Windows

Step 1. Open PowerShell as Administrator.

Step 2. Copy and paste the command into the terminal — install WSL:

wsl --install

Step 3. Reboot Windows.

Step 4. Copy and paste the command into the terminal — install Docker Desktop:

winget install -e --id Docker.DockerDesktop

Step 5. Copy and paste the command into the terminal — install the DLE template:

wsl bash -c "cd ~ && curl -fsSL https://raw.githubusercontent.com/VC-HB3-Accelerator/DLE/main/setup.sh | bash -s -- --base-url=https://github.com/VC-HB3-Accelerator/DLE"

Install goes to the WSL home directory (~/DLE), not the C: drive.

What it is

DLE is a personal operating system template for a legal entity. Install on your own infrastructure (including locally in the country of activity); the core is EVM and AI. Perpetual license: the installed instance is your asset, not renting someone else’s cabinet (LICENSE). Data and operations stay with you; the template includes depersonalization, encryption, and personal-data storage aligned with your country’s regulator, including localization on your site (security.md).

Why

The usual path after registering a business is a stack of paid subscriptions for automation, accounting, and payments: vendor lock-in, manual data transfer, rising costs, and weak control over your assets.

If you want a business on one OS you own — a system that becomes a digital asset, not a pile of services — download the template and sign with an authorized contributor: license, updates, and support (baseline 5 years).

Full narrative for owners and operators: DLE OS presentation.

Case studies

Illustrative DLE application scenarios. Mentions of well-known companies and brands are a model demonstration, not a description of real collaboration, pilots, or deployments at those organizations.

How to start

  1. Install the template on your infrastructure (command above). In about 15 minutes the OS runtime is up.

  2. Sign an agreement with an authorized contributor (agreement, specification, and acceptance act templates are under Documents). The agreement records price, package (Standard / Premium), and your wallet address.

  3. Receive a license token on that wallet (Sepolia network). The token is the on-chain record of your license. It is used to:

    • record the license and bind it to your wallet;
    • accept the EULA with the rightsholder;
    • obtain admin rights in the installed template;
    • receive updates and support (while the token is on your address; baseline 5 years);
    • vote on product development (1 token = 1 vote).

    The token is non-financial: not a means of payment and not a security.

Documents

File Description
LICENSE EULA — license, IP, non-revocation
service-terms.md Purchase and service terms
contributor-client-agreement.md Contributor agreement template
contributor-client-specification.md Specification / invoice
contributor-client-acceptance-act.md Acceptance act and token recording
os-dle-presentation.md DLE OS — business presentation (framework)
ai-assistant.md AI agents: architecture, examples, setup
blockchain-for-business.md Blockchain for business and practical cases
security.md Security and regulatory alignment
FAQ Frequently asked questions

Releases and artifacts

Latest v1.0.7 — full application template with Docker images, volumes, and encryption key; archive is split into parts (dle-template.tar.gz.part-*).

Command to run the OS

After the install block above, the OS directory is DLE in the home folder (~/DLE): that is where setup.sh clones the repository. Start Docker and wait until it is ready, then in the terminal go to that folder and start the stack.

Linux

Copy and paste into the terminal:

sudo systemctl start docker
cd ~/DLE
docker-compose up -d

macOS

Copy and paste into Terminal (wait for the Docker Desktop whale, then run cd and start if Desktop is still launching):

open -a Docker
cd ~/DLE
docker-compose up -d

Windows

Step 5 of the install puts the OS in the WSL home directory: ~/DLE (not the C: drive).

1. Start the Docker Desktop app — copy into PowerShell:

Start-Process "C:\Program Files\Docker\Docker\Docker Desktop.exe"

Wait for the green tray icon.

2. Start the OS — copy into PowerShell:

wsl bash -c "cd ~/DLE && docker-compose up -d"

Application access

Production

Command to stop the OS

From the same ~/DLE folder. The script stops this instance (dev profile and orphans of this compose file). It does not remove containers that belong to another folder.

Linux and macOS

cd ~/DLE
./docker-compose-down

Windows

wsl bash -c "cd ~/DLE && ./docker-compose-down"

Contacts

About

Digital Legal Entity - DApp for Business

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages