Netcode for Entities Separate Projects nightmare

Hello, i have been trying to figure out the ECS approach to build an open-world RTS game similer to Evony or Rise of kings, so after alot of testing i found out that N4E really complements the idea and help me to make it the way i wanted
but there are some issues that i came across and worked through (or around) most of them except a really crucial one

here is my business case, i’ve 3 projects

  • master server using Mirage, since it’s going to be just a check point most of the time it doesn’t really need Unity’s overhead, so it’s just a simple .net9 console app
  • Game server, that subscribes/authenticate to the master server then start listening for N4E connections
  • Client that authenticates with master server, gets a list of game servers, then connect to the one the client chooses,

entities on server and client won’t be the same, all ghost entities on the server will have no children at all, just some ghost components and receiving some commands while on the client almost all entities will have alot of nested children that have graphics on them, thus the need to split both projects aloneside my preference to work on them separately

so far it was going smoothly until i started to go to “in-game” mode and started instantiating prefabs on the server … but nothing happens on the client even tho thy both are in-game and client receiving snapshots

after “a little bit” of tracking what’s happening it appears that the server and client’s prefab ids/hashes/guids/indices are all different, it was logical since they bake in different projects

all the above is just to describe my situation, my question is essentially
** how to make prefabs in both projects have the same identifiers so they sync properly ?
** if merging both projects is the only solution how do i handle the difference in prefabs structure between the server and client in both hierarchy and components?

i tried to do some research before putting this post but couldn’t get anywhere
thank you in advance