Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArbitrumPulse

Welcome to Arbitrum Pulse, a Umojaverse-led initiative to ignite Africa's blockchain revolution through bootcamps in Ethiopia, Kenya, South Africa, Uganda, and Rwanda. This repository is your go-to resource for learning to build scalable decentralized applications (DApps) using Arbitrum, Stylus, and Orbit Chains.

Code Snippets

This repository contains educational code examples for the Arbitrum Pulse bootcamps:

Rust-based smart contracts for Arbitrum Stylus, featuring:

  • Microfinance DAO (Kenya)
  • Trade Escrow (Ethiopia)
  • Voting System (Rwanda)
  • Supply Chain Tracker (South Africa)
  • Remittance Bridge (Uganda)

JavaScript/TypeScript scripts for Arbitrum Orbit Chain (Layer 3) setup:

Setup and Requirements

For Stylus Examples:

  • Rust (latest stable version)
  • Cargo Stylus
  • Arbitrum Sepolia testnet ETH
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
cargo install cargo-stylus

For Orbit Chain Demos:

  • Node.js (v16 or higher)
  • npm or yarn
  • Arbitrum Sepolia testnet ETH
npm install ethers@5.7.2 @arbitrum/orbit-sdk dotenv

Bootcamp Information

The Arbitrum Pulse bootcamps will take place from May 4-11, 2025, in:

  • Addis Ababa, Ethiopia
  • Nairobi, Kenya
  • Johannesburg, South Africa
  • Kampala, Uganda
  • Kigali, Rwanda

Target audience:

  • 30% blockchain enthusiasts
  • 35% web2 developers
  • 35% web3 developers

Contributing

We welcome contributions! Please see our Contributing Guidelines for details.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages