---
# System prepended metadata

title: Swarm requirements for Fairdrive
tags: [fairdrive, ' datafund']

---

---
tags: fairdrive, datafund
---

# Swarm requirements for Fairdrive

## For Fairdrive MVP
- [Pinning part 2](https://github.com/ethersphere/user-stories/issues/58)
- Native Swarm incentivisation (atleast Basic $X/GB) 

## For Fairdrive Beta
- Incentive: Swear beta (basic; for services with trusted nodes)
- Support for 1GB files (to test in smoke_test)
- Fast download of files ([1876](https://github.com/ethersphere/swarm/pull/1876))
- Native Swarm UI to show
  - Version
  - System information
  - Show peers connected and their PO
  - Cheque credit/debit per peer

## For Fairdrive 1.0
- Incentive: Swear 
- support bigger files (desired goal: 10 GB)
- Fast upload of files
- Support for more temporary Swarm nodes ([Swarm Madrid discussion Item](https://hackmd.io/aayGCAulQzGN-2E18B3wwQ))
- Create bzzaddress from Swarm instead of Geth

**More of making Swarm stable**
- Stable PSS 
- Stable Push sync
- Stable Pull Sync
- Stable Hive / Kademliad

**Native Swarm UI to show**
- Local DB information (no of chunks, chunks GC'd, GC time taken)
- Syncer information (how many chunks synced per peer)


## Fairdrive 2.0
- Support bigger files (100 GB)
- SWASM: Embed Light Swarm in to OS Apps
- Incentive: Swindle 



Some may have security consideration.. but i think you get the idea

