Back to Webtorrent

BEP Support

docs/bep_support.md

2.8.53.0 KB
Original Source

BEP Support

These are the BitTorrent Extension Protocols (BEP) supported by Webtorrent:

:white_check_mark: = implemented

:heavy_minus_sign: = not implemented (feel free to open an issue)

:x: = cannot be implemented

NameLinkNode.jsBrowser
Distributed hash table (DHT)BEP 5:white_check_mark::heavy_minus_sign:
Fast ExtensionBEP 6:white_check_mark::white_check_mark:
IPv6 Tracker ExtensionBEP 7:heavy_minus_sign::heavy_minus_sign:
Magnet linksBEP 9:white_check_mark::white_check_mark:
Extension ProtocolBEP 10:white_check_mark::white_check_mark:
Peer Exchange (PEX)BEP 11:white_check_mark::heavy_minus_sign: webtorrent#1191
Local Service Discovery (LSD)BEP 14:white_check_mark::x:
UDP Tracker ProtocolBEP 15:white_check_mark::x:
WebSeed - HTTP/FTP Seeding (GetRight style)BEP 19:white_check_mark::white_check_mark:
Tracker Returns Compact Peer ListsBEP 23:white_check_mark::heavy_minus_sign:
Private TorrentsBEP 27:white_check_mark::white_check_mark:
uTorrent transport protocol (uTP)BEP 29:white_check_mark::x:
DHT Extensions for IPv6BEP 32:heavy_minus_sign: bittorrent-dht#88:heavy_minus_sign:
Storing arbitrary data in the DHTBEP 44:heavy_minus_sign::heavy_minus_sign:
Updating Torrents Via DHT Mutable ItemsBEP 46:heavy_minus_sign: webtorrent#886:heavy_minus_sign: webtorrent#886
Tracker Protocol Extension: ScrapeBEP 48:white_check_mark::white_check_mark:
Magnet URI extension - Select specific file indices for downloadBEP 53:white_check_mark::white_check_mark:
BitTorrent Protocol v2BEP 52:heavy_minus_sign: webtorrent#1117:heavy_minus_sign: webtorrent#1117