SixXS

IPv6 BitTorrent Clients

Please see Wikipedia's BitTorrent client article which contains a comparison overview of BitTorrent Clients. Do note that though it is indicated there that some clients support IPv6, most actually don't, so prod the developers to add support for it. The tracker will report an error when the client is not connecting using IPv6.

For general BitTorrent information, see Brian's BitTorrent FAQ & Guide.

Rasterbar libtorrent supports IPv6, but not all clients are using it's IPv6 features due to miscompilation or other issues. We've tested and/or got reports for the following clients:

Java-based clients (Azureus etc) might require -Djava.net.preferIPv6Addresses=true as an option. This to make it prefer IPv6 addresses, and thus correctly connect to the Tracker, which is IPv6 only, but tracker.sixxs.net has both IPv4 and IPv6 records, this to be able to reject connections properly with a message mentioning that they are not using IPv6. Clients should prefer IPv6 according to various IPv6 RFC's.

Client Version Windows Linux BSD Mac OSX Comment
ABC3.1N???Does connect to the Tracker using IPv6, but doesn't understand IPv6 peers it seems
ABC_OKC3.5.0Y???Works!
Artic Torrent1.2.3N???libtorrent based
Azureus2.5/3.0NY?YStart with: javaw -Djava.net.preferIPv6Addresses=true -classpath swt.jar;Azureus2.jar org.gudy.azureus2.ui.swt.Main. This does not work on Windows due to Java Bug #6230761
BitTornadoT-0.3.18YY??0.3.0+ works, but needs --ipv6_enabled 1' and sometimes '--ipv6_binds_v4 0'
BitTorrent5.0.7N??? 
BitTorrent Plus! v21.32Y??? 
BitTyrant2.5.0.0N??? 
BTG0.9.5-rc2-Y??libtorrent based
KTorrent2.1.2.0-N??Does connect to the Tracker using IPv6, but doesn't understand the IPv6 peers (KDE Bug #146248)
LH-ABC3.2.0YY?? 
Opera9.2.1NY??Windows version at least connects to the tracker over IPv6, but doesn't listen on the IPv6 BT port, Bug Report has been submitted. Linux 9.2.1 works
qBittorrent0.9.3-N-- 
SharkTorrent0.1.2 betaN???libtorrent based, does connect to Tracker over IPv6 but doesn't understand IPv6 peers it seems
Torrent Swapper1.0N??? 
Transmission0.8.0?Y?YThere is a patch for 0.8.0 but it not public yet
uTorrent1.8.0.76+Y???Can even automatically setup Teredo
XBT Client0.7.3N??? 

For additions/changes of course don't hesitate to contact us.

Client Statistics

The following list shows the clients that this tracker has seen. Versions marked green have been seen to claim transfer of data and thus work. This does not mean that this version always works, especially not on all platforms.

Client Statistics
SoftwareVersion
ABC 0.2.5
  0.3.6
  3.1.0
  3.5.0
  3.6.0
Azureus 2.5.0.0
  2.5.0.4
  3.0.1.7
  3.0.2.0
  3.0.2.2
  3.0.3.0
  3.0.3.2
  3.0.3.4
  3.0.4.0
  3.0.4.2
  3.0.4.3
  3.0.5.0
  3.0.5.1
  3.0.5.2
  3.0.5.3
BitComet 0.0.8.8
  0.0.9.2
  0.0.9.6
BitRocket 0.1.2.5
Bits On Wheels1.0.6
BitTornado 0.3.0
  0.3.7
  0.3.8
  0.3.11
  0.3.13
  0.3.15
BitTorrent Mainline3.4.2
 4.0.1
 4.0.3
 4.2.0
 4.2.2
 4.4.0
 4.4.1
BitTorrent Plus! v21.32
C6 (CTorrent IPv6?) 1.3.0.4
CTorrent 1.3.0.4
Enhanced 0.2.0.2
KTorrent 2.0.3.0
  2.1.0.0
  2.1.2.0
  2.1.4.0
  2.2.0.0
  2.2.1.0
  2.2.2.0
  2.2.3.0
  2.2.4.0
  2.2.5.0
  2.2.6.0
  2.2.76.1
  2.2.92.1
  3.0.0.
  3.0.1.0
  3.0.76.1
  3.0.78.96
  3.1.0.
  3.1.76.1
  3.1.78.96
LH-ABC 3.2.0.0
  3.3.0.0
libTorrent 0.75.3.0
  0.75.4.0
  0.76.0.1
  0.76.2.0
  0.76.4.0
  0.76.9.0
Net Transport 0.2.4.7
Opera9.10 Final+ (?? 8698)
 9.10 Final+ (?? 8709)
 9.21 Final (Unix 641)
 9.21 Final (Windows 8776)
 9.22 Final (Unix 655)
 9.22 Final (Windows 8801)
 9.23 Final (Unix 660)
 9.23 Final (Windows 8808)
 9.24 Final (Unix 671)
 9.24 Final (Windows 8816)
 9.25 Final (Unix 687)
 9.25 Final (Windows 8827)
 9.25 Final+ (?? 8835)
 9.25 Final+ (?? 8841)
 9.50 Beta 1 (Mac 4506)
 9.50 Beta 1 (Unix 643)
 9.50 Beta 1 (Windows 9613)
 build 1933
Shadow's client 5.8.11
StartusingIPv6now?
Transmission 0.0.7.2
  0.0.8.0
Tribler 4.1.9
Unknown [-BM0002-Ka]
Unknown [0f370de83f2a6514e1a7]
Unknown [1b68d0ad8cac6a3db098]
Unknown [1dcf61cea921221a92ab]
Unknown [3ccf644682265944b8ce]
Unknown [4d6d3d47c57310277aa3]
Unknown [4db1b0270f87799f0323]
Unknown [6HV]
Unknown [7df91d28731d0e509849]
Unknown [8f6333a3e3e754380abe]
Unknown [9e87ba38566a7d0fea3c]
Unknown [53fecce615e199a3fcfb]
Unknown [71de32a8ff01c71ee429]
Unknown [72e0c4c1eb2210821d0a]
Unknown [85b0991c774ecdcf3248]
Unknown [86d17b5d8249c64cd663]
Unknown [94e5164e09868282284a]
Unknown [9454f963fad17413a743]
Unknown [9935a5c59bbc23480795]
Unknown [88316b162f49edc28b42]
Unknown [ae1d0c37fcbb0a349035]
Unknown [d71d4cf9d28db67c2f2a]
Unknown [e7a4d50ab7bf45fcd081]
Unknown [ed57f1c05da754ee0ab8]
Unknown [ef379f845a1f797c39af]
Unknown [f4cb11631b8a4d6bb801]
Unknown [f11d7f18989f62788091]
Unknown [fb56d011fe1f3a51d753]
Unknown [FRSAnonymousTt]
Unknown [FRSMasterXTsC]
Unknown [F]
Unknown [LSXZ]
Unknown [_W]
UPnP NAT Bit Torrent 0.4.1
uTorrent 1.7.7.0
  1.8.0.76

Above clients are determined based upon Theory.org's BitTorrent Specification. When making a client, do please make sure it is in that list so that it can be identified properly. The ABC's in the list that fail are the normal ABC's, the succeeding ones are ABC_OKC, unfortunately some coders do fork projects, but forget to change the peer_id's, as such it is not 100% known if it is the case.

Opera versions are based on the build numbers given for Unix, Windows and Mac snapshots. Even though Opera claims that Unix version numbers are <1000, they identify themselves with the 8xxx series in their BT peer_id. As such, the version detection is working, mostly, but won't be perfect.

Warning  Not logged in
non-SSL IPv4 connection from 38.103.63.17
©2001-2008 SixXS - IPv6 Deployment & Tunnel Broker
Last revision: Tue, 01 Apr 2008 15:41:42 CET