Logo Lanfrica

soomtochukwu/LISK_Africa_Bootcamp

Domaine:

digital infrastructure

Type de record:

project
Créateur:
soo
Hôte:
Lisk Africa BootCamp # LISK Africa Bootcamp ## 🧠 Project Overview The **LISK Africa Bootcamp** is a structured learning program designed to equip African developers with the skills needed to build blockchain applications using the Lisk SDK. This repository contains assignments, projects, and additional resources that support hands-on learning and real-world decentralized application (dApp) development. --- ## 📁 Repository Structure ```plaintext LISK_Africa_Bootcamp/ │ ├── Assignments/ # Weekly technical exercises to reinforce concepts │ ├── week1/ # Introductory assignments (e.g., Hello World) │ ├── week2/ # Advanced scripting or Lisk concepts │ └── ... # Additional weeks follow the same structure │ ├── Projects/ # Capstone or final projects for bootcamp participants │ └── wallet-cli/ # Example: CLI wallet project demonstrating Lisk SDK usage │ ├── artifacts/ # Build outputs, compiled contracts, or test results │ └── main/ # Subdirectory containing JSON files or contract data │ └── extra/etHash/ # Additional utilities related to Ethereum hashing ├── hash.mjs # Hashing utility using modular JavaScript └── test.mjs # Test script for hashing logic ``` --- ## 🛠 Technologies Used - **JavaScript / TypeScript** – For scripting and dApp development - **Lisk SDK** – Framework for building blockchain applications - **Node.js** – Runtime for executing backend logic - **Solidity** *(minimal)* – Used where Ethereum compatibility is explored - **JSON** – For artifacts and configuration files --- ## 🚀 Getting Started ### Prerequisites - Node.js ≥ 16.x - npm or yarn - Git ### Clone the Repository ```bash git clone github.com cd LISK_Africa_Bootcamp ``` ### Install Dependencies Each folder may have its own dependencies. Navigate into the folder and run: ```bash npm install # or yarn install ``` ### Run Example Projects …