3 min read
Ghost eShop

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!

gectr-dev-home_preview

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:

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!