
Letme Help you all to start a Leo TookKit from just Your PC
Requirements :
• Win 10 or Win 11 [Must beupdated to latest Version]
• WSL Feature Turned On [Continue Reading]
• GitBash [Click Here] [Must Install this]
1. Installing WSL in Windows 10/11 :
1.1 Open Your Start Menu and Type :
Turn Windows features on or off

1.2 Turn on “Windows SubSystem For Linux


1.3 It will take a while to Turn it On, Restart Your PC After That
1.4 Install “Ubuntu” From Microsoft Store [Click Here]

1.5 Start Ubuntu

1.6 If you get Any Error While Starting Ubuntu Then Follow these Steps :
— Download and Install WSL2 Linux Kernel Update : Click Here to Download
— Open “Powershell” in Administration and type the Following :
wsl --set-default-version 2
1.7 After Successfully Installing WSL in your PC. You Can Follow this Guide to Run The ToolKit
2. Setting Up Your UBUNTU :
2.1 Run the Following Commands one by one
sudo apt-get update
sudo apt-get install pkg-config libssl-dev
sudo apt install build-essential
2.2 Installing RUST :
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
— Press 1 and Hit Enter
2.3 Downloading Leo Source Code and Installing Leo :
— Follow the Below Commands one by one
git clone https://github.com/AleoHQ/leo
cd leo
cargo install --path .
- Congratulations If you Have Successfully Completed all the Commands and Installed Leo
3. Working With Leo :
3.1 Creating a new Wallet :
• Note : After Creating Wallet, Must Take BackUp of Your Keys Somewhere Safe And Dont Share Keys With Anyone Else
leo account new
3.2 We Will Run TicTacToe :
• Follow Commands one by one
leo example tictactoe
cd tictactoe
leo run new
3.3 Pushing Leo App to GitHub :
• Initializing a Git Repository :
cd tictactoe
git init -b main
git add .
• Before Pushing Leo App to GitHub You Need to Bind Your GitHub Email and Username : Follow This
git config --global user.email YOUR GITHUB MAIL
git config --global user.name YOUR GITHUB USERNAME
3.4 Commit :
git commit -m "First commit"
3.5 Creating Local Repository Using Git :
• Creat a New Repository on Github : Click Here
— Type Your Repository Name : Any, Make it Public, Check SS and Create it

— Copy The Link of Repository
— Follow Below Commands One by One :
git branch -m main
git remote add origin YOUR_REPOSITORY_LINK
git remote -v
git push -u origin main
Congratulations If you Completed Everything
Now Check Your Repository in Chrome By Going to Your Profile Page
4. Claiming Your Contribution Badge :
4.1 Go to Leo Repo : ClickHere
4.2 Click on “New Issue”

4.3 Click on Leo Contributor Badge

4.4 Complete Your Details

4.5 Example of How to Fill the Details :

- Once Aleo Team Approve Your Ticket You Will Get Aleo Contributor Badge, Congratulations in Advance
Continue Your Journey in Crypto and Aleo
- For More Crypto Related Talk and Any Issue Contact us in Teleram : https://t.me/PythonEarnGroup
Check out the following resources:
- Aleo developer docs
- See Aleo’s SDK in action at aleo.tools
- Play around with Leo in the browser with Leo Playground
- Learn Leo syntax, functions, and best practices with the Leo’s language guide
- Deploy and Execute Leo applications on-chain with our Deploy and Execute Demo
- See Aleo’s testnet live and other Leo developer’s applications via an explorer such as Haruka’s Program Registry or aleo.network