Modules

Complete, Modern BitTorrent Client Library
BitTorrent Mainline DHT implementation
BEP 42 security extensions for BitTorrent DHT
Individual Peer Connection & State Tracking
Core BitTorrent Peer Wire Protocol
Utility functions for BEP03: The BitTorrent Protocol Specification
Fast Extension Implementation
Metadata Exchange (Magnet Links)
Peer Exchange (PEX) Implementation
Compact Peer Lists (IPv4 and IPv6)
BitTorrent v2 Protocol Extensions
Magnet URI extension
Holepunching Extension (NAT Traversal)
BitTorrent handshake-only protocol handler
Message Stream Encryption (MSE/PE)
Diffie-Hellman Exchange for MSE
Integrated Protocol Extension Orchestrator
BitTorrent protocol handler for swarm simulations
Modular BitTorrent Storage Layer (v2.0.0)
File-level I/O and Block Verification
High-level Torrent/Swarm Manager
Create modern v1, v2, and Hybrid Torrents
Algorithmic Piece Selection
Multi-tier Tracker Manager
Base class for BitTorrent tracker clients
HTTP/HTTPS Tracker Protocol
UDP Tracker Protocol (BEP 15)
HTTP/FTP Seeding (BEP 19)
TCP transport shim for Net::BitTorrent

Provides

in lib/Net/BitTorrent/DHT.pm
in lib/Net/BitTorrent/Emitter.pm
in lib/Net/BitTorrent/Protocol/MSE/KeyExchange.pm
in lib/Net/BitTorrent/Types.pm