Skip to content

faranbutt/CloudX

Repository files navigation

CloudX

Team NFT Mania

Application Description

B2B Cloud Server Rentals with NFTs

CloudX is a online marketplace that connects businesses who want to rent out their GPU servers with businesses who are looking for temporal access to GPU resources.

"Renting servers offers financial flexibility, scalability, reduced maintenance burden, access to advanced technology, and enhanced security."

Source: https://www.cjpl.in/2023/08/02/why-is-renting-a-server-better-than-buying-it/

Table of Contents

Table of Contents

Pitch Deck:

Pitch Slides

Video Demo

View the Demo

Cover

y1

Why blockchain?

Exchange USDC for rental NFTs.

Use Rental NFTs(EIP4907, extension of ERC721) to grant time-limited permissions to cloud resources.

Why Milkomedia Algorand Rollup?

To scale B2B cloud infrastructure rentals with NFTs from L2 to L1 networks.

Bridge USDC from Algorand to Milkomedia for minting rental NFTs .

Technology Stack

Technology Description
Nextjs Frontend
Wagmi Ethers Integration Software
HardHat Backend
Deployment Vercel, AWS

Features

  1. Dynamic GPU Scaling

  2. Advanced Security Measures

  3. Automated Maintenance and Update

Structure

y2

How to use the app

Step #1 - Clone the project

$ git clone https://github.com/layinka/cloudX

Step #2

  • To start the frontend, run:
cd dApp
npm install 
npm run dev
  • To start Backend, run:
cd Contracts
npm install
npm run compile
npm run hardhat
npm run deploy
npm test
npm run merge

Our Team

Name Link
Faran Taimoor Butt https://faranbutt.vercel.app/
RichardTalented https://github.com/RichardTalented
Layinka https://github.com/layinka

Hackathon Link

Hackathon Submission

License

GitLicense