A new revolution in online play for the DS and DSi
Building on the work of many talented hackers in the Nintendo homebrew community, Kaeru Team are proud to bring an all-new way to play that's easier than ever.
No hacks, patches, nor flashcards are required - simply register with our server and adjust your console's DNS settings, then you're good to go.
Setup is simple - for instructions, visit this GitHub page.
If you're just looking for the DNS address, use this:
How it works
A useful bug in Nintendo's SSL implementation in the Nintendo DS and DSi SDKs, found by shutterbug2000 in October 2018 after years of attempts throughout the community to find holes in Nintendo's code, allows us to generate SSL server certificates that Nintendo SDK-based software will consider valid, invaluable for the operation of custom game servers as they have otherwise been impossible to use until now without patching ROM files of games and loading them onto a flashcard.
Kaeru WFC takes advantage of this to host a proxy to the Wiimmfi WFC authentication servers that's trusted by the DS - enabling easy online play with minimal fuss.
Essentially, we use a DNS server so when the DS tries to find the official WFC server, it gets directed to our gateway; from there, we use nds-constraint to forge a digital certificate, bypassing the checks carried out by the DS which were supposed to make sure it only connects to a genuine Nintendo server.
This means that we can transport Nintendo WFC data to Wiimmfi without hacks or cracks, and the DS is none the wiser.
All you need is the game you want to play, your DS family console, and a WiFi connection compatible with the game (most DS games only work with unsecured and WEP 2.4GHz access points, but a few games are DSi Enhanced and work with more modern WPA/WPA2 security).