Skip to content

jerreenj/Jaspr-L1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

509 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JasprChain

A high-performance Layer 1 blockchain with Move VM smart contract support.

Architecture

├── rust-core/          # Core blockchain (Rust)
│   ├── jaspr-types     # Core types
│   ├── jaspr-crypto    # Cryptography
│   ├── jaspr-state     # State storage (RocksDB)
│   ├── jaspr-consensus # PoS consensus
│   ├── jaspr-executor  # Transaction execution
│   ├── jaspr-move-vm   # Move VM integration
│   ├── jaspr-network   # P2P networking
│   └── jaspr-node      # Full node
├── backend/            # Testnet simulation (Python)
└── frontend/           # Dashboard (React)

Quick Start

Rust Core

cd rust-core
cargo build --release

Testnet Demo

# Backend
cd backend
pip install -r requirements.txt
python server.py

# Frontend
cd frontend
yarn install
yarn start

Features

  • Proof of Stake consensus with BFT finality
  • Move VM smart contracts
  • Sub-second block times
  • High throughput transaction processing
  • RocksDB for persistent state

License

MIT

About

Jaspr L1 Testnet Demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors