Skip to content

mtcxdev/AbstraNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation


AbstraNet

A Restaking-Powered Decentralized Content Delivery Network on Swellchain

Revolutionizing Web3 Content Delivery with Restaking, Security & Decentralization

Swellchain
License
Contributors


📖 Overview

AbstraNet is a restaking-powered decentralized content delivery network (dCDN) built on Swellchain. It enables validators, node operators, and stakers to monetize their bandwidth, compute power, and storage while ensuring high-performance, censorship-resistant content delivery.

Restaking-powered validator incentives
Decentralized storage with IPFS integration
High-speed, censorship-resistant content delivery
Smart contract-powered payments & governance
Earn rewards through Swellchain’s staking model


🛠️ Core Features

🔹 Restaking-Powered Nodes

  • Operators stake SWELL/swETH to participate in content delivery.
  • Validators earn additional yield through content distribution incentives.

🔹 Decentralized Storage (IPFS Integration)

  • Files are split into chunks and stored across restaked nodes.
  • Uses IPFS for secure, censorship-resistant content distribution.

🔹 Smart Contract Governance & Payments

  • Tracks node participation & content verification.
  • Automates payments & stake reallocation via Swell-powered staking models.

🔹 DeFi & AI Integrations

  • Supports Swell-powered lending & staking derivatives.
  • AI workloads distributed across restaked nodes for decentralized compute power.

📐 Architecture

graph TD;
    User -->|Requests Content| Frontend(React dApp)
    Frontend -->|Authenticates with| Swellchain(Staking & Governance)
    Frontend -->|Fetches Metadata| Backend(Node API)
    Backend -->|Manages Storage| Node(AbstraNet Node Software)
    Node -->|Reports Status| SmartContract(Swell Smart Contract)
    SmartContract -->|Handles Payments & Restaking| Validator(Restaked Validator Pool)
Loading

🏗 Tech Stack

Layer Tech Used
Frontend React + Swellchain SDK
Backend Django + PostgreSQL
Blockchain Swellchain Smart Contracts
Storage IPFS + AbstraNet Node Software

💰 Node Operator & Validator Earnings

🔹 Earn SWELL tokens by storing data & serving content
🔹 Staking validators earn additional rewards via Proof of Restake
🔹 Payments & rewards automated through Swellchain smart contracts


📜 Smart Contracts Used

Contract Purpose
Storage & Retrieval Contract Tracks file chunks, verifies integrity, and rewards nodes.
Content Payment Contract Handles micropayments for file access and delivery.
Restaking & Validator Pool Contract Manages staked assets, validator tracking, and yield generation.

🚀 Roadmap

Phase 1: Testnet Deployment (Current)
Phase 2: Mainnet Launch & Validator Incentives
🔜 Phase 3: AI Compute, DeFi Lending & Advanced Staking


🤝 Contributing

We welcome contributors!

  1. Fork the repo
  2. Create a branch (git checkout -b feature-name)
  3. Commit changes (git commit -m "Added feature")
  4. Push to GitHub (git push origin feature-name)
  5. Submit a pull request

🔗 Connect With Us

📩 Email: dev
🐦 X: @mtcxdev
💼 LinkedIn: MTCX - Dev

📜 License: MIT


About

AbstraNet - Next Generation LightSpeed dCDN

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors