Performance first, universal Fortnite private server backend written in Go.
Go to file
2024-02-03 02:09:09 +00:00
aid Add ability to customise god account names 2024-02-03 02:09:09 +00:00
discord Fix exchange code not giving sig 2024-01-28 20:52:07 +00:00
fortnite Gifting support 2024-01-31 21:40:47 +00:00
handlers Gifting support 2024-01-31 21:40:47 +00:00
person Gifting support 2024-01-31 21:40:47 +00:00
socket More socket 2024-01-31 16:21:19 +00:00
storage Gifting support 2024-01-31 21:40:47 +00:00
.air.toml Improve Display Asset accuracy 2023-12-10 23:54:31 +00:00
.gitignore Continue to research how fortnite storefront works. 2023-11-26 22:39:05 +00:00
default.config.ini Add ability to customise god account names 2024-02-03 02:09:09 +00:00
go.mod Continue to rework jabber sockets 2024-01-29 21:08:05 +00:00
go.sum Continue to rework jabber sockets 2024-01-29 21:08:05 +00:00
main.go Friends rereimplemented + add mutex to stop concurrent writes to webscoket 2024-01-31 00:16:57 +00:00
makefile Hello, World! 2023-10-31 22:40:14 +00:00
readme.md Gifting support 2024-01-31 21:40:47 +00:00

1

Snow

Performance first, universal Fortnite private server backend written in Go.

Features

  • Single File It will embed all of the external files inside of one executable! This allows the backend to be ran anywhere with no setup (after initial config)!
  • Blazingly Fast Written in Go and built upon Fast HTTP, it is extremely fast and can handle any profile action in milliseconds with its caching system.
  • Profile Changes Automatically keeps track of profile changes exactly so any external changes are displayed in-game on the next action.
  • Universal Database It is possible to add new database types to satisfy your needs. Currently, it only supports postgresql.

What's next?

  • More profile actions like RefundMtxPurchase and CopyCosmeticLoadout.
  • Integrating matchmaking with a hoster to smartly put players into games and know when servers become available.
  • Interact with external services like Amazon S3 or Cloudflare R2 to save player data externally.
  • Refactor the XMPP solution to use melium/xmpp.

Version Support

Supported

  • Chapter 1 Season 2 Fortnite+Release-2.5-CL-3889387-Windows
  • Chapter 1 Season 5 Fortnite+Release-5.41-CL-4363240-Windows
  • Chapter 1 Season 8 Fortnite+Release-8.51-CL-6165369-Windows
  • Chapter 2 Season 2 Fortnite+Release-12.41-CL-12905909-Windows
  • Chapter 3 Season 1 Fortnite+Release-19.10-CL-Unknown-Windows

Not Supported

  • Chapter 1 Season 4 Fortnite+Release-4.5-CL-4159770-Windows I cannot get JWT Tokens to correctly work. I need to supply a key id header for the JWT Token to work however I cannot find the proper kids. If you know how to get the kid from the game please open an issue or pull request.

Support

Contributing

Contributions are welcome! Please open an issue or pull request if you would like to contribute. Make sure to follow the same format (2 space indents) and style! Make sure to keep commits concise and readable e.g. do not change formating to mess up code review!