Skip to content

Cmitchelle7/Lumina-Core

 
 

Repository files navigation

Lumina-Core

Smart contracts for blockchain-based vesting vault and token streaming infrastructure with governance, compliance, and cross-chain capabilities on Stellar Soroban.

🚀 Key Features

  • Defensive Governance: Shifting control to a collaborative ecosystem with challenge periods and veto powers for beneficiaries.
  • Auto-Stake Integration: Synchronous cross-contract staking that generates yield for beneficiaries without transferring vault assets.
  • Dead-Man's Switch (Inheritance): Integrated inactivity timer allows primary owners to nominate backups to claim vault ownership in key-loss events.

🛠️ Tech Stack

  • Language/Framework: Rust / Soroban WASM
  • Key Dependencies: soroban-sdk

📦 Getting Started

Prerequisites

Ensure you have the required toolchains installed:

  • Rust toolchain (cargo, rustc)
  • Stellar CLI / Soroban CLI

Installation & Local Setup

# Clone the repository (if running manually)
git clone https://github.com/Lumina-etwork/Lumina-Core

# Build the smart contracts
cargo build --target wasm32-unknown-unknown --release

# Run workspace tests
cargo test

🤝 Contributing

Contributions are highly welcome. Please ensure your commits are cryptographically signed using GPG or SSH keys. For major structural changes, please open an issue first to discuss your proposal.

About

No description, website, or topics provided.

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Rust 81.2%
  • Makefile 14.6%
  • Solidity 1.8%
  • JavaScript 1.2%
  • Shell 0.7%
  • PLpgSQL 0.4%
  • Other 0.1%