Greetings OP and partner! I have always been deeply interested in RPGs, from my D&D days of pen and paper RPGs, so keep a look for projects like these (I commented on both your threads, so am happy to see you band together).
It's great to see the ideas you have, but I would strongly suggest you decide on the foundations of your game before you head into the technical details... something very long term that describes your vision for 1,3, 5 years. Questions like "Who will my players be and how long do I want them to play?", "What will the motivation be, crypto rewards or a fulfilling experience?".
I say this because I yearn for the sort of games I used to play with friends... where our interest an engagement ensured longevity, rather than a monetary reward system. Don't get me wrong, I think monetisation (or crypto-isation?) is good - both for operational costs and to keep a regular flow of new (if temporary) players.
I suggested earlier resets - this is important, but with lasting rewards that carry over without giving players an edge from earlier resets. Another great system established in the game Utopia was the randomising of guilds. You started every reset scattered randomly over "islands"... and with about 20 players (states) on one island. Somehow, because of proximity, you had to band together, agree to vote on a monarch to form a kingdom. Kingdoms had slight advantages in war, economy, depending on the popular support of their populations.
This prevented the creation of superkingdoms from each reset. Those who really liked each other formed natural alliances. People betrayed their own kingdoms. People were free to change their votes, free to buy votes, free to blackmail votes with intra-island war.
That simple level of politics and user engagement was enough, and can be more complex. But I never really saw anything quite like it since.
I would too want some real politics kicking in the game.Players forming alliances , betraying in alliances, revenge, Helping a friend, Asking something in return for an alliance etc. User365 will look into this and incorporate some of these features some how I believe.