zKloud is a next-generation cloud hardware rental platform built on the Solana blockchain. This repository contains the Rust implementation of the Solana program (smart contract) that powers the zKloud platform.
- Hardware rental initialization
- Rental completion
- Integration with Blinks for payments
- Efficient on-chain storage of rental data
- Rust 1.68 or later
- Solana CLI 1.16 or later
To build the project, run:
cargo build-bpf
To run the tests:
cargo test-bpf
To deploy the program to Solana devnet:
solana program deploy target/deploy/zkloud_solana.so
This project is licensed under the MIT License - see the LICENSE file for details.