NEW Ghost eShop 3DS Dev Server Available for everyone! 🎮🔧
We're thrilled to unveil the Ghost eShop 3DS Development Server! This is a development version for testing and feedback - dive into an early glimpse of our upcoming eShop experience!
Hello everyone đź‘‹
We’re thrilled to unveil the Ghost eShop 3DS Development Server! This is a development version for testing and feedback - dive into an early glimpse of our upcoming eShop experience!
⚠️ Important: This is a DEVELOPMENT VERSION
- This is NOT the final production release
- It’s designed for beta testers and developers to help us improve
- Limited content is available (currently only 1 downloadable game: Mutant Mudds Super Challenge)
- No specific support will necessarily be provided for potential issues
- Use at your own discretion, only use if you understand what you’re doing
What Makes This Special?
This isn’t just another basic homebrew app! Ghost eShop 3DS is a direct patch of the official Nintendo eShop that completely replaces Nintendo’s servers with our own entirely custom-built servers. Here’s what that means:
âś… Native eShop Experience
You’re using the actual Nintendo eShop interface, just pointing to our servers instead of Nintendo’s.
âś… Custom Server Infrastructure
All servers are written from scratch in JavaScript using Hono, running on Bun and PM2.
âś… Full eShop Compatibility
Works with all native eShop features including sleep mode downloads.
âś… No Separate App Required
Direct integration with the system’s built-in eShop.
âś… Complete Protocol Implementation
We’ve reverse-engineered and implemented the full eShop protocol including:
- IAS (Identity Authentication Service) for console registration
- ECS (E-Commerce Service) for transactions and account management
- CAS (Cataloging Service) for game listings
- CDN services for content delivery
- Asset CDN for static files
This means you get the authentic eShop experience, but powered by our community-run infrastructure instead of Nintendo’s shut-down servers.
What’s Changed
Compared to two years ago, we’ve completely rebuilt everything from the ground up. Back then, the project was a fork of an open-source project called Shopdeck that required a proxy to function.
Now, we’ve done our own complete analysis and built our own server written entirely in JavaScript. The console setup is simplified - you just need to apply a patch directly to the console, which consists of only 4 files instead of the complex proxy configuration that was required before. This makes the setup much simpler and more reliable.
What’s Available
- Development server access for Ghost eShop 3DS
- Early testing of eShop functionality
- Sleep mode downloads work perfectly!
- Search function testing capabilities (use
test[n]to test search stability) - Automatic 10 credit added to each registered console
- No NNID required to browse (only needed for free game downloads)
Early Access
Get early access to test new features and provide feedback for the final version.
Feedback
Share your thoughts, suggestions, and bug reports to help improve the eShop experience.
Support
No official support is provided for this development version. However, users are welcome to help each other in the community and share solutions.
📚 Documentation
Check out our comprehensive wiki guide with step-by-step instructions:
Wiki Links:
- 🇬🇧 English: https://wiki.ghosteshop.com/docs/citra/dev-server
- 🇫🇷 Français: https://wiki.ghosteshop.com/fr/docs/citra/dev-server
- 🇩🇪 Deutsch: https://wiki.ghosteshop.com/de/docs/citra/dev-server
- 🇪🇸 Español: https://wiki.ghosteshop.com/es/docs/citra/dev-server
Timeline
The final production version will be available in a few weeks. This dev version allows you to get an early look and help us make improvements!
Stability
No crashes (arm11…) have occurred yet.
We’re excited to bring these new features to you and appreciate your ongoing support as part of our community.
Remember: This is a development version, please use responsibly and report any issues you find!