A Restaking-Powered Decentralized Content Delivery Network on Swellchain
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
- Operators stake SWELL/swETH to participate in content delivery.
- Validators earn additional yield through content distribution incentives.
- Files are split into chunks and stored across restaked nodes.
- Uses IPFS for secure, censorship-resistant content distribution.
- Tracks node participation & content verification.
- Automates payments & stake reallocation via Swell-powered staking models.
- Supports Swell-powered lending & staking derivatives.
- AI workloads distributed across restaked nodes for decentralized compute power.
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)
| Layer | Tech Used |
|---|---|
| Frontend | React + Swellchain SDK |
| Backend | Django + PostgreSQL |
| Blockchain | Swellchain Smart Contracts |
| Storage | IPFS + AbstraNet Node Software |
🔹 Earn SWELL tokens by storing data & serving content
🔹 Staking validators earn additional rewards via Proof of Restake
🔹 Payments & rewards automated through Swellchain smart contracts
| 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. |
✅ Phase 1: Testnet Deployment (Current)
⏳ Phase 2: Mainnet Launch & Validator Incentives
🔜 Phase 3: AI Compute, DeFi Lending & Advanced Staking
We welcome contributors!
- Fork the repo
- Create a branch (
git checkout -b feature-name) - Commit changes (
git commit -m "Added feature") - Push to GitHub (
git push origin feature-name) - Submit a pull request
📩 Email: dev
🐦 X: @mtcxdev
💼 LinkedIn: MTCX - Dev
📜 License: MIT