Midaz is now distributed as a single repository. No need to install the Ledger and Console separately.
System requirements
Requirement | Minimum |
---|---|
Operating System | - Windows: Windows 10 via WSL version 2004 or later (Build 19041+) - macOS: Current or previous two versions - Linux: Ubuntu or Debian recommended |
RAM | 8 GB |
Disk Space | 20 GB |
Internet | Stable connection |
Browser | Chrome, Firefox, or equivalent |
Tools you’ll need
- [Docker Desktop](https:(.docker.com/get-docker/)
- Git
- Postman (optional)
- Package Manager:
- macOS: Homebrew
- Linux: Use your system’s package manager (e.g.,
apt
,dnf
)
On Windows? Install WSL
If you’re using Windows, you must install WSL (Windows Subsystem for Linux) to run Midaz.1
Open PowerShell as an administrator.
2
Run:
3
Restart your machine if needed.
4
Once installed, open the Ubuntu app from the Start Menu to continue the setup.
Install Midaz
Step 1 – Open your terminal
- macOS/Linux: Use your Terminal app.
- Windows: Open Ubuntu via WSL.
If using Windows, run all commands inside Ubuntu (WSL). Not familiar with terminals? Check out this beginner guide.
Step 2 – Install make
-
Linux:
-
macOS:
Step 3 – Download the Midaz repo
1
Choose your working directory
2
Clone the repo
3
Enter the folder
Step 4 – Set up environment variables
Step 5 – Start the services
Make sure Docker is running, then:Step 6 – Access your environment
- Onboarding APIs: http://localhost:3000
- Transaction APIs: http://localhost:3001
- Midaz Console: http://localhost:8081
Make sure Docker is up and all .env files are properly set before opening the Console.
Try the API
Want to explore the Midaz APIs?1
Go to
midaz/postman
.2
Import
MIDAZ.postman_collection.json
into Postman.3
Explore available endpoints.
Ready to build? Start with our Quick Start Guide.
Authentication
By default, the community version of Midaz is open and does not require authentication. This makes local testing easier. If you need authentication, use the Access Manager plugin, available for enterprise customers.Without authentication, we recommend running Midaz in a secured, private environment only.
Community and contribution
- Join us on Discord.
- Report issues on GitHub.
- Follow @LerianStudio on Twitter.
Need expert help? Talk to our team for hands-on support.